โซลูชั่นนี้ให้คุณสามารถปรับแต่งองค์ประกอบโฆษณาตามประเภทการกำหนดเป้าหมายตามภูมิศาสตร์ โปรดดูวิธีปรับแต่งองค์ประกอบสำหรับตำแหน่งการจัดวางต่างๆ ที่การปรับแต่งองค์ประกอบสำหรับตำแหน่งการจัดวาง
การปรับแต่งองค์ประกอบของเซกเมนต์ผู้ใช้เป็น 1 ใน 3 API ที่ใช้กฎการปรับแต่งองค์ประกอบ ดูกฎการปรับแต่งองค์ประกอบ
หลังจากเปิดตัว API การตลาดเวอร์ชั่น 8.0 เราได้เลิกใช้กรณีการใช้งานทั้งหมดที่ไม่เกี่ยวข้องกับตำแหน่งทางภูมิศาสตร์สำหรับการปรับแต่งองค์ประกอบของเซกเมนต์ผู้ใช้ ในปัจจุบัน กฎการกำหนดเป้าหมายทั้งหมดต้องมีข้อมูลตำแหน่งทางภูมิศาสตร์อยู่ในข้อมูลจำเพาะของการปรับแต่ง ส่วนกฎเริ่มต้นได้รับการยกเว้นให้ไม่ต้องมีตำแหน่งทางภูมิศาสตร์
ก่อนที่จะเริ่มต้นใช้งาน ให้ตรวจสอบข้อจำกัดสำหรับผลิตภัณฑ์นี้ หากกรณีการใช้งานของคุณตรงตามข้อกำหนดของเรา ให้ดำเนินการต่อตามขั้นตอนต่อไปนี้
คุณสามารถปรับแต่งโฆษณาได้ตามตำแหน่งทางภูมิศาสตร์ ซึ่งทำได้โดยการสร้างกฎที่มีข้อมูลจำเพาะของการปรับแต่ง โดยประเภทการปรับแต่งที่รองรับมีดังนี้
รูปแบบในการระบุข้อมูลจำเพาะของการปรับแต่งจะคล้ายกับรูปแบบสำหรับการกำหนดเป้าหมายหลัก โปรดดูการกำหนดเป้าหมาย
กฎการปรับแต่งองค์ประกอบช่วยให้คุณสามารถจัดกลุ่มองค์ประกอบต่างๆ ที่ปรากฏร่วมกันสำหรับตำแหน่งทางภูมิศาสตร์ที่กำหนดได้ โดยแต่ละกฎจะมี customization_spec
ซึ่งกำหนดตำแหน่งทางภูมิศาสตร์ของผู้คนที่สามารถดูองค์ประกอบเหล่านั้นได้ในช่วงที่มีการแสดงโฆษณา
คุณสามารถกำหนดลำดับความสำคัญของแต่ละกฎได้ในระหว่างการสร้างกฎดังกล่าว หากไม่ทำเช่นนั้น เราจะกำหนดหมายเลขลำดับความสำคัญให้แต่ละกฎตามตำแหน่งในรายการกฎที่ระบุไว้ ตัวอย่างเช่น กฎข้อแรกในรายการจะได้รับการกำหนดความสำคัญเป็นลำดับที่ 1
คุณควรตั้งค่ากฎเริ่มต้นเอาไว้เพื่อหลีกเลี่ยงการแสดงองค์ประกอบต่างๆ รวมกันแบบสุ่มต่อผู้คนที่ไม่ตรงกับกฎใดๆ เลย โดยวิธีการตั้งค่ามีดังนี้
customization_spec
ที่ว่างเปล่า ใช้วงเล็บปีกกาเปิดและปิดที่ส่วนท้ายของกฎ ซึ่งจะมีลักษณะเป็น {}
กฎเริ่มต้นจะจับคู่องค์ประกอบของชิ้นงานโฆษณากับผู้คนที่ไม่ตรงกับกฎก่อนหน้าใดๆ
ในการตั้งค่าของคุณ กฎที่ไม่ใช่กฎเริ่มต้นควรตรงกับกลุ่มเป้าหมายในเปอร์เซ็นต์ที่สูง
สร้าง asset_feed_spec
และเพิ่มกฎการปรับแต่งของคุณลงในช่อง asset_customization_rules
ซึ่งคุณสามารถเพิ่มกฎการปรับแต่งได้สูงสุดถึง 50 ข้อ
สำหรับกฎแต่ละข้อ คุณจะต้องระบุ customization_spec
, priority
และป้ายองค์ประกอบ โดย customization_spec
ของคุณไม่สามารถมีเงื่อนไขได้มากกว่า 50 เงื่อนไขต่อกฎ 1 ข้อ
ตัวอย่างการตั้งค่าฟีดองค์ประกอบมีดังนี้
curl \
-F 'object_story_spec={
"page_id": "<PAGE_ID>",
"instagram_actor_id" : "<INSTAGRAM_ACTOR_ID>"
}' \
-F 'asset_feed_spec={
"images": [
{"hash":"<IMAGE_HASH>", "adlabels":[{"name":"image1"}]},
{"hash":"<IMAGE_HASH>", "adlabels":[{"name":"image2"}]}
],
"bodies": [
{"text":"Motor City Mission Corps", "adlabels":[{"name":"body1"}]}
],
"titles": [
{"text":"Link title 1 goes here", "adlabels":[{"name":"title1"}]},
{"text":"Link title 2 goes here", "adlabels":[{"name":"title2"}]},
{"text":"Link title 3 goes here", "adlabels":[{"name":"title3"}]}
],
"call_to_action_types":[
"LEARN_MORE"
],
"descriptions": [
{"text":"Begin Your Adventure"}
],
"ad_formats": [
"SINGLE_IMAGE"
],
"link_urls": [
{"website_url":"https://www.example.com/"}
],
"asset_customization_rules": [
{
"customization_spec": {
"geo_locations": {
"countries": ["US"]
}
},
"image_label": {"name": "image1"},
"title_label": {"name": "title1"},
"priority": 1
},
{
"customization_spec": {
"geo_locations": {
"countries": ["GB"]
}
},
"image_label": {"name": "image1"},
"title_label": {"name": "title2"},
"priority": 2
},
{
"customization_spec": {
"geo_locations": {
"cities": [
{"key": "2481714"},
{"key": "2481868"}
]
}
},
"image_label": {"name": "image1"},
"title_label": {"name": "title3"},
"priority": 4
},
{
"customization_spec": {},
"image_label": {"name":"image2"},
"title_label": {"name":"title1"},
"priority": 5
}]}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
ดูตัวเลือกทั้งหมดที่ใช้งานได้สำหรับข้อมูลจำเพาะของฟีดองค์ประกอบ ดูกฎการปรับแต่งองค์ประกอบสำหรับขั้นตอนถัดไป
ดูภาพตัวอย่างโฆษณาของคุณที่มีกฎการกำหนดเป้าหมายในเวอร์ชั่นต่างๆ โดยใช้ตำแหน่งข้อมูล /generatepreview
นอกจากนี้ คุณยังสามารถเพิ่มช่อง dynamic_asset_label
ที่มีหมายเลขลำดับความสำคัญของกฎเพื่อดูเวอร์ชั่นภาษาที่ต้องการได้อีกด้วย
ตัวอย่างเช่น หากต้องการดูภาพตัวอย่างกฎที่มีลำดับความสำคัญเป็น 1 โค้ดจะเป็นดังนี้
curl -G --data-urlencode \
'creative={
"object_story_spec": {
"page_id": "<PAGE_ID>"
},
"asset_feed_spec": {
...
"asset_customization_rules": [
{
"customization_spec": {
"geo_locations": {
"countries": ["US"]
}
},
"image_label": {
"name": "image1"
},
"title_label": {
"name": "title1"
},
"priority": 1
},
...
]
}
}'
-d 'ad_format=DESKTOP_FEED_STANDARD' \
-d 'dynamic_asset_label=1' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/generatepreviews
หมวดหมู่โฆษณาพิเศษ — ผู้ลงโฆษณาที่กำลังเผยแพร่โฆษณาเกี่ยวกับที่พักอาศัย การจ้างงาน และสินเชื่อที่อยู่ในสหรัฐอเมริกา หรือกำลังเผยแพร่โฆษณาที่กำหนดเป้าหมายในสหรัฐอเมริกาจะมีชุดข้อจำกัดที่แตกต่างออกไป ผู้ลงโฆษณาดังกล่าวต้องปฏิบัติตามข้อจำกัดของหมวดหมู่โฆษณาพิเศษเกี่ยวกับ asset_feed_spec
โปรดเรียนรู้เพิ่มเติมเกี่ยวกับหมวดหมู่โฆษณาพิเศษ
แคมเปญ, การตรวจสอบความถูกต้องของวัตถุประสงค์ — ไม่รองรับ APP_ENGAGEMENT
ตำแหน่งการจัดวางที่รองรับ — รองรับตำแหน่งการจัดวางทั้งหมด
ประเภทการซื้อ — การเข้าถึงและความถี่หรือ AUCTION
การปรับแต่งตำแหน่งการจัดวาง — หากมีการใช้การปรับแต่งตำแหน่งการจัดวางในกฎใดๆ กฎทั้งหมดก็ควรมีการปรับแต่งตำแหน่งการจัดวางด้วย
ข้อจำกัดของ asset_feed_spec
จะเหมือนกับข้อจำกัดสำหรับโฆษณาที่ใช้ฟีดองค์ประกอบโดยไม่มีกฎการปรับแต่ง ซึ่งมีข้อยกเว้นดังต่อไปนี้
asset_customization_rule
เท่านั้นad_formats
2 รูปแบบ ได้แก่ SINGLE_IMAGE
และ SINGLE_VIDEO
โดยอนุญาตให้ใช้ ad_format
เพียง 1 รูปแบบต่อ 1 ฟีดองค์ประกอบเท่านั้นcall_to_actions_types
asset_customization_rule
ไว้อย่างน้อย 1 รายการ