โซลูชั่นนี้ให้คุณสามารถปรับแต่งองค์ประกอบโฆษณาตามประเภทการกำหนดเป้าหมายตามภูมิศาสตร์ โปรดดูวิธีปรับแต่งองค์ประกอบสำหรับตำแหน่งการจัดวางต่างๆ ที่การปรับแต่งองค์ประกอบสำหรับตำแหน่งการจัดวาง
การปรับแต่งองค์ประกอบของเซกเมนต์ผู้ใช้เป็น 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": "<YOUR_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/<API_VERSION>/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/<API_VERSION>/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 รายการ