โฆษณาเพื่อการโทรจาก API การตลาดจาก Meta

คู่มือนี้จะอธิบายวิธีสร้างและเผยแพร่โฆษณาเพื่อการโทรโดยใช้ API การตลาดจาก Meta

ภาพรวมเกี่ยวกับการสร้างโฆษณา

หากต้องการสร้างและเผยแพร่โฆษณา คุณจะดำเนินการดังนี้

  1. สร้างแคมเปญโฆษณา
  2. สร้างชุดโฆษณาที่เชื่อมโยงโฆษณาเข้ากับแคมเปญโฆษณาของคุณ
  3. สร้างชิ้นงานโฆษณาสำหรับโฆษณาเพื่อการโทร
  4. สร้างโฆษณาโดยการเชื่อมโยงชิ้นงานโฆษณาเข้ากับชุดโฆษณาของคุณ
  5. เผยแพร่โฆษณาของคุณไปยัง Facebook และ Instagram

ก่อนเริ่มต้น

คู่มือนี้เขียนขึ้นโดยถือว่าคุณมีและดำเนินการต่อไปนี้แล้ว

หากต้องการเรียกใช้ไปยังตำแหน่งข้อมูลทั้งหมดในคำแนะนำนี้ คุณจำเป็นต้องมีสิ่งต่อไปนี้

  • โทเค็นการเข้าถึงเพจที่ขอโดยบุคคลที่สามารถดำเนินงาน ADVERTIZE บนเพจได้
  • ต้องมีการให้สิทธิ์การอนุญาตต่อไปนี้แก่ผู้ใช้แอพของคุณ
    • ads_management
    • pages_manage_ads
    • pages_read_engagement
    • pages_show_list

คำแนะนำ

ตรวจสอบให้แน่ใจว่าตั้งเวลาเปิดทำการของธุรกิจในการตั้งค่าเพจ Facebook แล้ว

เมื่อทดสอบการเรียกใช้ API คุณสามารถเพิ่มพารามิเตอร์ access_token ที่ตั้งเป็นโทเค็นการเข้าถึงของคุณได้ ทั้งนี้ เมื่อดำเนินการเรียกใช้แบบปลอดภัยจากแอพของคุณ ให้ใช้คลาสโทเค็นการเข้าถึง

ข้อจำกัด

  • กลุ่มเป้าหมายต้องมีอายุ 18 ปีขึ้นไป
  • หมายเลขโทรศัพท์ที่ระบุในการกระตุ้นให้ดำเนินการต้องเป็นหมายเลขของประเทศเดียวกันกับกลุ่มเป้าหมาย

ขั้นตอนที่ 1 สร้างแคมเปญ

หากต้องการสร้างแคมเปญโฆษณา ให้ส่งคำขอ POST ไปยังตำแหน่งข้อมูล act_ad_account_id/campaigns โดย ad_account_id คือ ID สำหรับบัญชีโฆษณา Meta ของคุณ คำขอของคุณต้องมีสิ่งต่อไปนี้

  • name
  • objective – โดยตั้งเป็นหนึ่งในวัตถุประสงค์ที่รองรับต่อไปนี้
    • OUTCOME_AWARENESS
    • OUTCOME_ENGAGEMENT
    • OUTCOME_LEADS
    • OUTCOME_SALES
    • OUTCOME_TRAFFIC
  • special_ad_categories

ตัวอย่างคำขอ

จัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น ad_account_id ด้วยค่าของคุณ
curl -X POST "https://graph.facebook.com/v19.0/act_ad_account_id/campaigns" \
     -H "Content-Type: application/json" \
     -d '{
           "name":"Call_ad_campaign_name",
           "objective":"OUTCOME_TRAFFIC",
           "special_ad_categories":["NONE"],
         }'

เมื่อดำเนินการสำเร็จ แอพของคุณจะได้รับการตอบกลับแบบ JSON พร้อม ID สำหรับแคมเปญของคุณ

{
  "id": "campaign_id"
}

ขั้นตอนที่ 2 สร้างชุดโฆษณา

หากต้องการสร้างชุดโฆษณา ให้ส่งคำขอ POST ไปยังตำแหน่งข้อมูล act_ad_account_id/adsets โดย ad_account_id เป็น ID สำหรับบัญชีโฆษณา Meta ของคุณ คำขอของคุณต้องมีสิ่งต่อไปนี้

  • bid_amount
  • billing_event ที่ตั้งค่าเป็น IMPRESSIONS
  • campaign_id
  • daily_budget
  • destination_type ที่ตั้งค่าเป็น PHONE_CALL
  • name
  • optimization_goal ที่ตั้งค่าเป็น QUALITY_CALL สำหรับโฆษณาเพื่อการโทร
  • targeting

ตัวอย่างคำขอ

จัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น ad_account_id ด้วยค่าของคุณ
curl -X POST "https://graph.facebook.com/v19.0/act_ad_account_id/adsets"
     -H "Content-Type: application/json" 
     -d '{
           "bid_amount":"Your_bid_amount",
           "billing_event":"IMPRESSIONS",
           "campaign_id":"Your_campaign_id",
           "daily_budget":"Your_daily_budget",
           "destination_type":"PHONE_CALL",
           "name:"Your_call_adset_name",
           "optimization_goal":"QUALITY_CALL",
           "targeting":{ 
             "geo_locations": { "countries":["US","CA"] },
             "device_platforms": ["mobile"],
             "publisher_platforms": ["facebook"] 
           } 
         }'

เมื่อดำเนินการสำเร็จ แอพของคุณจะได้รับการตอบกลับแบบ JSON ดังต่อไปนี้พร้อม ID ของชุดโฆษณา

{
  "id": "adset_id"
}

ขั้นตอนที่ 3 สร้างชิ้นงานโฆษณา

ชิ้นงานโฆษณาช่วยให้คุณเพิ่มองค์ประกอบต่างๆ ลงในโฆษณาของคุณได้ รองรับโฆษณาภาพสไลด์, โฆษณารูปภาพ, โฆษณาที่มีข้อความอย่างเดียว และโฆษณาวิดีโอ

หากต้องการสร้างชิ้นงานโฆษณา ให้ส่งคำขอ POST ไปยังตำแหน่งข้อมูล /act_ad_account_id/adcreatives โดย ad_account_id คือ ID สำหรับบัญชีโฆษณา Meta ของคุณ คำขอของคุณต้องมีสิ่งต่อไปนี้

  • name
  • object_story_spec
  • object_story_spec ที่มีอ็อบเจ็กต์ link_data ซึ่งกำหนด call_to_action โดยที่ตั้งค่า type เป็น CALL_NOW และ value เป็นหมายเลขโทรศัพท์ของธุรกิจ

ตัวอย่างคำขอสำหรับโฆษณาแบบรูปภาพ

จัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น page_access_token ด้วยค่าของคุณ
curl -X POST "https://graph.facebook.com/v19.0/act_ad_account_id/adcreatives"
     -H "Content-Type: application/json" 
     -d '{
           "name":"Your_call_image_ad_name",
           "object_story_spec":{
             "page_id": "your_page_id",
             "link_data": {
               "picture": "Your_image_URL", 
               "link": "Your_business_page_URL", 
               "call_to_action": {
                 "type":"CALL_NOW",
                 "value":{ "link":"tel:+Your_business_phone_number_with_country_code" }
               }   
             }
           }
         }'          

เมื่อดำเนินการสำเร็จ แอพของคุณจะได้รับการตอบกลับแบบ JSON ดังต่อไปนี้พร้อม ID ของชิ้นงานโฆษณา

{
  "id": "ad_creative_id"
}

ขั้นตอนที่ 4 สร้างโฆษณา

หากต้องการสร้างโฆษณา คุณจำเป็นต้องเชื่อมโยงชิ้นงานโฆษณาและชุดโฆษณา หากต้องการสร้างโฆษณา ให้ส่งคำขอ POST ไปยังตำแหน่งข้อมูล /act_ad_account_id/ads โดย ad_account_id คือ ID สำหรับบัญชีโฆษณา Meta ของคุณ คำขอของคุณต้องมีสิ่งต่อไปนี้

ตัวอย่างคำขอสำหรับโฆษณาที่มีชิ้นงานโฆษณา

จัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น ad_account_id ด้วยค่าของคุณ
curl -X POST "https://graph.facebook.com/v19.0/act_ad_account_id/ads"
     -H "Content-Type: application/json" 
     -d '{

           "adset_id": "Your_ad_set_id",
           "creative": { "creative_id": "Your_ad_creative_id" },
           "status": "PAUSED"
         }'

เมื่อดำเนินการสำเร็จ แอพของคุณจะได้รับการตอบกลับแบบ JSON ดังต่อไปนี้พร้อม ID ของโฆษณา

{
  "id": "ad_id"
}

ขั้นตอนต่อไป

ไปที่คู่มือเริ่มต้นใช้งานเพื่อเรียนรู้วิธีส่งโฆษณาเข้ารับการตรวจสอบ

เรียนรู้เพิ่มเติม

เรียนรู้เพิ่มเติมเกี่ยวกับ API การตลาดและตัวเลือกเพิ่มเติมในการโฆษณาเพื่อการโทร

ศูนย์ช่วยเหลือทางธุรกิจ

API การตลาด