ใช้โฆษณาบน Facebook กับลูกค้าที่มีอยู่แล้วและเข้าถึงลูกค้าใหม่ คำแนะนำแต่ละรายการจะอธิบายถึงสินค้าของโฆษณาบน Facebook เพื่อช่วยให้คุณบรรลุเป้าหมายด้านการโฆษณาของคุณ มีประเภทของหน่วยโฆษณาหลายประเภท พร้อมรูปลักษณ์มากมาย ตำแหน่งการจัดวาง และตัวเลือกชิ้นงานโฆษณาหลากหลาย โปรดดูแนวทางปฏิบัติเกี่ยวกับหน่วยโฆษณาที่เป็นเนื้อหาของชิ้นงานโฆษณาที่คู่มือโฆษณาบน Facebook
ชิ้นงานโฆษณาคืออ็อบเจ็กต์ที่ประกอบไปด้วยข้อมูลทั้งหมดสำหรับการแสดงภาพโฆษณานั้นๆ ใน API มีโฆษณาหลากหลายประเภทที่คุณสามารถสร้างได้บน Facebook คุณสามารถดูประเภททั้งหมดได้ที่นี่
หากคุณมีแคมเปญที่มีวัตถุประสงค์เป็นการมีส่วนร่วมในโพสต์บนเพจ คุณสามารถสร้างโฆษณาที่โปรโมทโพสต์ที่สร้างโดยเพจได้แล้วในขณะนี้ เราเรียกสิ่งนี้ว่าโฆษณาโพสต์บนเพจ ทั้งนี้ โฆษณาโพสต์บนเพจจะต้องมีช่องที่เรียกว่า object_story_id
ซึ่งเป็นคุณสมบัติ id
ของโพสต์บนเพจ เรียนรู้เพิ่มเติมเกี่ยวกับชิ้นงานโฆษณา, ข้อมูลอ้างอิง
ชิ้นงานโฆษณาประกอบไปด้วยส่วน 3 ส่วนดังต่อไปนี้:
หากต้องการสร้างอ็อบเจ็กต์ชิ้นงานโฆษณา โปรดทำการเรียกใช้ต่อไปนี้:
curl -X POST \
-F 'name="Sample Promoted Post"' \
-F 'object_story_id="<PAGE_ID>_<POST_ID>"' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
Open In Graph API Explorer
การตอบกลับของการเรียกใช้ API นี้คือ id
ของอ็อบเจ็กต์ชิ้นงานโฆษณา ให้จัดเก็บข้อมูลนี้ไว้ เพราะคุณจะต้องใช้กับอ็อบเจ็กต์โฆษณา:
curl -X POST \
-F 'name="My Ad"' \
-F 'adset_id="<AD_SET_ID>"' \
-F 'creative={
"creative_id": "<CREATIVE_ID>"
}' \
-F 'status="PAUSED"' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/ads
Open In Graph API Explorer
ข้อความ ขนาดรูปภาพ อัตราส่วนกว้างยาวของรูปภาพ และความกว้างยาวอื่นๆ ของชิ้นงานโฆษณานั้นมีขีดจำกัด โปรดดูคู่มือโฆษณา
ใน API โฆษณา ช่องแต่ละช่องที่คุณต้องการเรียกใช้จะต้องมีการร้องขออย่างชัดเจน ยกเว้น id
ข้อมูลอ้างอิงของแต่ละอ็อบเจ็กต์จะมีส่วนสำหรับการอ่านอ็อบเจ็กต์และแสดงรายการว่าช่องใดบ้างที่สามารถอ่านได้ สำหรับชิ้นงานโฆษณา ช่องดังกล่าวนั้นเป็นช่องเดียวกันกับที่กำหนดไว้เมื่อสร้างอ็อบเจ็กต์ และ id
curl -G \
-d 'fields=name,object_story_id' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/<CREATIVE_ID>Open In Graph API Explorer
ตำแหน่งการจัดวางคือบริเวณที่โฆษณาของคุณแสดงบน Facebook เช่น ฟีดบนเดสก์ท็อป ฟีดบนอุปกรณ์มือถือ หรือคอลัมน์ด้านขวา โปรดดูคู่มือผลิตภัณฑ์โฆษณา
เราขอสนับสนุนให้คุณแสดงโฆษณาในตำแหน่งการจัดวางที่ใช้งานได้ทั้งหมด การประมูลโฆษณาของ Facebook ได้รับการออกแบบมาเพื่อนำเสนออิมเพรสชั่นโฆษณาให้กับตำแหน่งการจัดวางที่มีแนวโน้มจะกระตุ้นผลลัพธ์ของแคมเปญได้มากที่สุดโดยใช้ต้นทุนที่ต่ำที่สุดเท่าที่จะเป็นไปได้
วิธีที่ง่ายที่สุดในการใช้ประโยชน์จากการปรับให้เหมาะสมนี้คือการเว้นช่องนี้ว่างไว้ นอกจากนั้น คุณยังสามารถเลือกตำแหน่งการจัดวางที่เจาะจงใน target_spec ของชุดโฆษณาได้อีกด้วย
ตัวอย่างนี้ประกอบไปด้วยโฆษณาโพสต์บนเพจ ตำแหน่งการจัดวางที่ใช้งานได้ ได้แก่ ฟีดบนมือถือ ฟีดบนเดสก์ท็อป และคอลัมน์ด้านขวาของ Facebook โปรดดูตัวเลือกตำแหน่งการจัดวางใน API หากคุณเลือก desktopfeed
และ rightcolumn
ให้เป็น page_type
โฆษณาจะแสดงบนตำแหน่งการจัดวางที่เป็นฟีดบนเดสก์ท็อปและคอลัมน์ด้านขวา โฆษณาที่สร้างขึ้นภายในชุดโฆษณานี้จะมีตำแหน่งการจัดวางเป็นฟีดบนเดสก์ท็อปเท่านั้น
curl -X POST \
-F 'name=Desktop Ad Set' \
-F 'campaign_id=<CAMPAIGN_ID>' \
-F 'daily_budget=10000' \
-F 'targeting={
"geo_locations": {"countries":["US"]},
"publisher_platforms": ["facebook","audience_network"]
}' \
-F 'optimization_goal=LINK_CLICKS' \
-F 'billing_event=IMPRESSIONS' \
-F 'bid_amount=1000' \
-F 'status=PAUSED' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adsets
Open In Graph API Explorer
คุณสามารถดูภาพตัวอย่างโฆษณาโดยเลือกจากสองวิธีดังนี้ API ภาพตัวอย่างโฆษณาหรือปลั๊กอินภาพตัวอย่างโฆษณา
การสร้างภาพตัวอย่างด้วย API สามารถทำได้ 3 วิธีดังนี้:
เอกสารอ้างอิงของ API พรีวิวระบุว่าการเรียกใช้ API ขั้นต่ำที่กำหนดเป็นดังนี้:
curl -G \
--data-urlencode 'creative="<CREATIVE_SPEC>"' \
-d 'ad_format="<AD_FORMAT>"' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/generatepreviews
Open In Graph API Explorer
ข้อมูลจำเพาะของชิ้นงานโฆษณาคืออาร์เรย์ของแต่ละช่องและค่าที่จำเป็นในการสร้างชิ้นงานโฆษณา
ในขณะนี้ การเรียกใช้ชิ้นงานโฆษณาของเราจะมีลักษณะดังนี้:
curl -X POST \
-F 'name="Sample Promoted Post"' \
-F 'object_story_id="<PAGE_ID>_<POST_ID>"' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
Open In Graph API Explorer
เลือก object_story_id
และนำไปใช้ในการเรียกใช้ API พรีวิวดังนี้:
curl -G \
-d 'creative={"object_story_id":"<PAGE_ID>_<POST_ID>"}' \
-d 'ad_format=<AD_FORMAT>' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/generatepreviews
Open In Graph API Explorer
ค่าที่ใช้งานได้สำหรับ ad_format
จะแตกต่างจาก page_types
เล็กน้อย แต่ในกรณีนี้ เราจะเลือกฟีดบนเดสก์ท็อปและคอลัมน์ด้านขวาของ Facebook การดำเนินการนี้กำหนดให้คุณต้องทำการเรียกใช้ API จำนวน 2 ครั้ง เพื่อสร้างภาพตัวอย่างสำหรับแต่ละตำแหน่งการจัดวาง:
curl -G \
-d 'creative={"object_story_id":"<PAGE_ID>_<POST_ID>"}' \
-d 'ad_format=DESKTOP_FEED_STANDARD' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/generatepreviews
Open In Graph API Explorer
curl -G \
-d 'creative={"object_story_id":"<PAGE_ID>_<POST_ID>"}' \
-d 'ad_format=RIGHT_COLUMN_STANDARD' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/generatepreviews
Open In Graph API Explorer
การตอบสนองนี้คือ iFrame ที่จะใช้งานได้เป็นเวลา 24 ชั่วโมง