이 문서에서는 특정 형식을 선택할 필요 없이 유연한 광고 형식을 통해 하나의 광고에 관련 자산을 그룹화함으로써, 여러 자산 크리에이티브 자동화를 지원하는 방법을 알려줍니다.
유연한 광고 형식에 맞게 광고 캠페인을 설정하는 단계를 익혀야 합니다.
OUTCOME_SALES
및 OUTCOME_APP_PROMOTION
캠페인 목표만 유연한 광고 형식을 지원합니다.creative_asset_groups_spec
을 사용하여 여러 크리에이티브 자산을 제공할 수 있습니다. 단, 다음과 같은 제한 사항이 적용됩니다.
image
또는 video
1개 이상이 필요합니다.call_to_actions
는 동일한 type
이 있어야 합니다.text_type
당 texts
는 5개 이내여야 합니다.예를 들어 /ads
엔드포인트를 통해 유연한 광고 형식을 사용하여 광고를 만드는 방법은 다음과 같습니다.
curl \
-F 'adset_id=<ADSET_ID>' \
-F "creative={
'name': 'Sample Creative',
'object_story_spec': {
...
},
}" \
-F 'creative_asset_groups_spec={
"groups": [
{
"images": [
{
"hash": <IMAGE_HASH_1>,
},
{
"hash": <IMAGE_HASH_2>,
}
],
"videos": [
{
"video_id": <VIDEO_ID_1>,
},
{
"video_id": <VIDEO_ID_2>,
},
],
"texts": [
{
"text": "Summer Sale",
"text_type": "primary_text",
},
{
"text": "Everything 50% Off",
"text_type": "headline",
}
],
"call_to_action": {
"type": "LEARN_MORE",
"value": {
"link": "https://www.example.com/",
}
}
}
],
}' \
-F 'status=PAUSED' \
-F "access_token=<ACCESS_TOKEN>" \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/ads
광고를 확인하려면 creative_asset_group_spec
을 읽어보세요.
curl -G \
-d 'fields=creative_asset_groups_spec' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/<AD_ID>/
응답{ "creative_asset_groups_spec": { "groups": [ { "images": [ { "hash": <IMAGE_HASH_1>, }, { "hash": <IMAGE_HASH_2>, } ], "texts": [ { "text": "Summer Sale", "text_type": "primary_text" }, { "text": "Everything 50% off", "text_type": "headline" } ], "videos": [ { "video_id": <VIDEO_ID_1>, "image_hash": <VIDEO_THUMBNAIL_HASH_1> }, { "video_id": <VIDEO_ID_2>, "image_hash": <VIDEO_THUMBNAIL_HASH_2> } ], "group_uuid": <GROUP_ID> } ] }, "id": <AD_ID> }
이 가이드에서 언급된 구성 요소와 개념에 대해 자세히 알아보려면 다음 가이드를 참조하세요.