이 문서는 CUSTOM
의 schedule_type
에 대한 예시를 자세하게 제공합니다.
기본 문서에서 참조하였습니다.
schedule_type
이 CUSTOM
일 경우 맞춤 일정 리스트 또는 규칙을 실행할 시점을 지정해야 합니다. schedule
목록에서 각 개별 사양은 다음과 같은 필드의 조합으로 구성할 수 있습니다. 요구 사항이 있다면 start_minute
또는 days
중 하나 이상이 각 항목에 존재해야 합니다.
필드 | 설명 |
---|---|
| 오전 12시 이후 시간(분). 30분의 배수여야 합니다. 이 필드를 설정하고 |
| 오전 12시 이후 시간(분). 30분의 배수면서 |
| 규칙을 실행할 기간(일)의 리스트. 각각의 날은 |
고급 일정 관리를 사용하여 매일 오전 10시에 규칙을 실행하도록 예약하는 예시는 다음과 같습니다. days
를 생략하면 이 일정 사양이 매일 적용되는 것으로 자동 설정됩니다.
curl \ -F 'name=Test Advanced Scheduling Rule' \ -F 'schedule_spec={ "schedule_type": "CUSTOM", "schedule": [ { "start_minute": 600, } ] }' \ -F 'evaluation_spec={ ... }' \ -F 'execution_spec={ ... }' \ -F "access_token=<ACCESS_TOKEN>" \ https://graph.facebook.com/<VERSION>/<AD_ACCOUNT_ID>/adrules_library
주말에만 30분마다 실행되는 규칙의 예시입니다. start_minute
을 생략하면 지정된 기간(일)에만 규칙이 SEMI_HOURLY
로 실행되는 것으로 설정됩니다.
curl \ -F 'name=Test Advanced Scheduling Rule' \ -F 'schedule_spec={ "schedule_type": "CUSTOM", "schedule": [ { "days": [0, 6] } ] }' \ -F 'evaluation_spec={ ... }' \ -F 'execution_spec={ ... }' \ -F "access_token=<ACCESS_TOKEN>" \ https://graph.facebook.com/<VERSION>/<AD_ACCOUNT_ID>/adrules_library
수요일 오전 2시에만 실행되는 규칙의 예시는 다음과 같습니다. end_minute
을 생략하면 시간 범위가 아니라 특정 시각에만 규칙이 실행되는 것으로 설정됩니다.
curl \ -F 'name=Test Advanced Scheduling Rule' \ -F 'schedule_spec={ "schedule_type": "CUSTOM", "schedule": [ { "start_minute": 120, "days": [3] } ] }' \ -F 'evaluation_spec={ ... }' \ -F 'execution_spec={ ... }' \ -F "access_token=<ACCESS_TOKEN>" \ https://graph.facebook.com/<VERSION>/<AD_ACCOUNT_ID>/adrules_library
각각의 일정은 다른 일정과는 독립적으로, OR로 계산됩니다. 주중에는 매일 실행되지만, 주말에는 오후 12시~오후 1시에만 실행되는 규칙의 예시는 다음과 같습니다. 여기에 end_minute
이 있기 때문에 시간 범위는 start_minute
에서 end_minute
으로 설정됩니다.
curl \ -F 'name=Test Advanced Scheduling Rule' \ -F 'schedule_spec={ "schedule_type": "CUSTOM", "schedule": [ { "days": [1, 2, 3, 4, 5] }, { "start_minute": 720, "end_minute": 780, "days": [0, 6] } ] }' \ -F 'evaluation_spec={ ... }' \ -F 'execution_spec={ ... }' \ -F "access_token=<ACCESS_TOKEN>" \ https://graph.facebook.com/<VERSION>/<AD_ACCOUNT_ID>/adrules_library
두 번째 일정 사양에서 days
를 지정하지 않아도 똑같이 작동합니다. 첫 번째 사양에 주중 오후 12시~오후 1시가 포함되어 있기 때문입니다.