หน้านี้จะแสดงขั้นตอนในการอัพเดตแคมเปญโฆษณาของพาร์ทเนอร์ภายใต้สัญญา (ผู้ขาย) ที่คุณเริ่มต้นใช้งานโฆษณาของพาร์ทเนอร์ภายใต้สัญญา
ตรวจสอบให้แน่ใจว่าคุณได้ทำตามขั้นตอนเหล่านี้ก่อนที่คุณจะอัพเดตแคมเปญโฆษณาสำหรับพาร์ทเนอร์ของคุณ
คุณจะต้องมีสิทธิ์การอนุญาตต่อไปนี้เพื่อเรียกใช้ API การอัพเดตโฆษณาของผู้ขาย
สำหรับแคมเปญโฆษณาที่กำหนดเป้าหมายไปที่สหภาพยุโรป (EU) และ/หรือดินแดนที่เกี่ยวข้อง คุณต้องระบุช่อง dsa_payor
และ dsa_beneficiary
ข้อมูลที่ให้ไว้ใน 2 ช่องนี้จะแสดงต่อผู้ใช้เพื่อระบุว่าใครเป็นผู้ชำระค่าโฆษณาและใครเป็นผู้รับผลประโยชน์จากโฆษณา หากไม่ได้ระบุช่อง ผู้ลงโฆษณาจะไม่สามารถแก้ไขแคมเปญ MPA ได้ และ API จะส่งคืนการตอบกลับที่ล้มเหลวพร้อมรหัสข้อผิดพลาดที่แสดงไว้ด้านล่างนี้
curl \
-F 'access_token=<ACCESS_TOKEN>' \
-F 'asyncbatch=[
{
"method": "POST",
"relative_url": "act_<ACCOUNT_ID>/managed_partner_ads",
"name": "create1",
"body": "campaign_group_id=123456789&lifetime_budget=100000"
},
]' \
"https://graph.facebook.com/v21.0
"
เมื่อเรียกใช้ API นี้ ระบบจะส่งคืนการตอบกลับด้วย ASYNC_SESSION_ID
ในทันที ซึ่งในระหว่างที่ระบบกำลังประมวลผลคำขอ คุณควรตรวจสอบ ASYNC_SESSION_ID
เป็นระยะ จนกว่าจะถึงสถานะเทอร์มินัล [COMPLETED|FAILED]
ชื่อ | คำอธิบาย |
---|---|
สตริง | ต้องระบุ |
สตริง | ระบุหรือไม่ก็ได้ |
สตริง (สูงสุด 512 อักขระ) | ระบุหรือไม่ก็ได้ หมายเหตุ: คุณต้องระบุช่องนี้สำหรับแคมเปญที่กำหนดเป้าหมายไปยังสหภาพยุโรปและ/หรือดินแดนที่เกี่ยวข้อง |
สตริง (สูงสุด 512 อักขระ) | ระบุหรือไม่ก็ได้ หมายเหตุ: คุณต้องระบุช่องนี้สำหรับแคมเปญที่กำหนดเป้าหมายไปยังสหภาพยุโรปและ/หรือดินแดนที่เกี่ยวข้อง |
วันที่และเวลา | ระบุหรือไม่ก็ได้ |
สตริงตัวเลข | ระบุหรือไม่ก็ได้ |
{ "async_sessions": [ { "id": "<ASYNC_SESSION_ID>", "name": "<ASYNC_SESSION_NAME>" } ] }
ใช้ ASYNC_SESSION_ID
เพื่อรับ ID ที่สอดคล้องกันของผู้ขายที่เริ่มต้นใช้งานโฆษณาของพาร์ทเนอร์ภายใต้สัญญา
ดูข้อมูลเพิ่มเติมได้ที่ "วิธีตรวจสอบเซสชั่นแบบไม่ซิงค์ของการตอบกลับเป็นระยะ"
หากมีสถานะเป็น COMPLETED
ข้อมูลแสดงผลลัพธ์ของการตรวจสอบเซสชั่นแบบไม่ซิงค์เป็นระยะจะมีลักษณะดังนี้
{ "result": "{\"id\":\"<NEWLY_UPDATED_CAMPAIGN_ID>\",\"success\":true}", "id": "<ASYNC_SESSION_ID>" }
หากมีสถานะเป็น FAILED
ข้อมูลแสดงผลลัพธ์ของการตรวจสอบเซสชั่นแบบไม่ซิงค์เป็นระยะจะมีลักษณะดังนี้
รหัสข้อผิดพลาด | รหัสย่อยของข้อผิดพลาด | คำอธิบาย |
---|---|---|
1800700 | 2310172 | ป้อนบุคคลหรือองค์กรที่ชำระเงินค่าชุดโฆษณานี้ |
1800701 | 2310171 | ป้อนบุคคลหรือองค์กรที่ได้รับผลประโยชน์จากชุดโฆษณานี้ |