โฆษณาที่คลิกไปยัง Messenger

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

หากคุณต้องการใช้ตัวจัดการโฆษณาเพื่อสร้างแคมเปญสำหรับโฆษณาแบบกรอกฟอร์ม ให้ไปที่ศูนย์ช่วยเหลือทางธุรกิจของ Meta

โฆษณาที่คลิกไปยัง Messenger จะนำผู้คนที่คลิกโฆษณาของคุณเข้าสู่การสนทนากับธุรกิจของคุณใน Messenger โดยตรง ใช้โฆษณาเหล่านี้เพื่อเข้าถึงผู้คนในวงกว้างและมอบบริการแบบเฉพาะบุคคลที่เหนือระดับ

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

หากคุณสนใจที่จะสร้างโฆษณาที่ส่งผู้คนไปที่แชท Instagram หรือ WhatsApp ให้ดูที่ โฆษณาที่คลิกไปยัง Instagram หรือ โฆษณาที่คลิกไปยัง WhatsApp เพื่อเป็นแนวทาง นอกจากนี้ คุณยังสามารถสร้างโฆษณาที่เลือกปลายทางที่ผู้ใช้มีแนวโน้มจะตอบสนองมากที่สุด ดูข้อมูลเพิ่มเติมได้ที่โฆษณาที่คลิกไปยังหลายปลายทาง

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

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

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

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

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

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

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

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

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

  • access_token
  • buying_type
  • name
  • objective – ที่ตั้งค่าเป็น OUTCOME_TRAFFIC หรือ OUTCOME_LEADS สำหรับโฆษณาแบบกรอกฟอร์ม
  • special_ad_categories
  • status

ข้อมูลอ้างอิงด่วนเกี่ยวกับแคมเปญโฆษณา

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

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

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

{
  "id": "campaign_id"
}

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

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

  • access_token
  • bid_amount
  • billing_event ที่ตั้งค่าเป็น IMPRESSIONS
  • campaign_id
  • daily_budget
  • destination_type ที่ตั้งค่าเป็น MESSENGER
  • name
  • optimization_goal ที่ตั้งค่าเป็น CONVERSATIONS, IMPRESSIONS หรือ LEAD_GENERATION หรือ QUALITY_LEAD สำหรับโฆษณาแบบกรอกฟอร์ม
  • promoted_object – ตั้งค่าเป็น ID สำหรับเพจ Facebook ของธุรกิจของคุณ จำเป็นต้องระบุสำหรับข้อความที่ได้รับการสนับสนุน
  • status ตั้งค่าเป็น PAUSED
  • targeting – ข้อความที่ได้รับการสนับสนุนกำหนดให้ device_platforms ต้องมีทั้ง mobile และ desktop

ข้อมูลอ้างอิงด่วนเกี่ยวกับชุดโฆษณา

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

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

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

{
  "id": "adset_id"
}

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

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

ข้อจำกัด

  • ระบบไม่รองรับโฆษณาที่สร้างขึ้นโดยใช้ object_story_id
  • ผู้ใช้จะต้องติดตั้ง Messenger ไว้บนอุปกรณ์จึงจะเห็นโฆษณาของคุณ
  • ระบบไม่รองรับตำแหน่งการจัดวางทางด้านขวา

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

  • access_token
  • messenger_sponsored_message – จำเป็นต้องระบุสำหรับข้อความที่ได้รับการสนับสนุน
  • name
  • object_id – จำเป็นต้องระบุสำหรับข้อความที่ได้รับการสนับสนุน
  • object_story_spec – จำเป็นต้องระบุ
  • object_type – จำเป็นต้องระบุสำหรับข้อความที่ได้รับการสนับสนุน
  • privacy_url – จำเป็นต้องระบุสำหรับโฆษณาแบบกรอกฟอร์ม
  • standard_enhancements.enroll_status – จำเป็นต้องระบุสำหรับชิ้นงานโฆษณาที่มีสิทธิ์สำหรับการเพิ่มประสิทธิภาพมาตรฐาน

ข้อมูลอ้างอิงด่วนเกี่ยวกับพารามิเตอร์สำหรับชิ้นงานโฆษณาระดับบนสุด

โฆษณาที่คลิกไปยัง Messenger

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

  • access_token
  • name
  • object_story_spec พร้อมอ็อบเจ็กต์ *_data ที่กำหนดประเภทสื่อ

ข้อมูลอ้างอิงด่วนเกี่ยวกับโฆษณาแบบรูปภาพ

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

มีการจัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น page_access_token ด้วยค่าของคุณ
curl -X POST "https://graph.facebook.com/v19.0/act_ad_account_id/adcreatives"
     -H "Content-Type: application/json" 
     -d '{
           "access_token":"page_access_token",
           "name":"Your_CTM_image_ad_name",
           "object_story_spec":{
             "page_id": "your_page_id",
             "link_data": { 
               "page_welcome_message": "Your_welcome_message",
               "image_hash": "Your_image_hash", 
               "link": "Your_image_URL", 
               "call_to_action": {
                 "type":"LEARN_MORE",
                 "value":{ "app_destination":"MESSENGER" }
               }   
             }
           }
         }'          

ข้อมูลอ้างอิงด่วนเกี่ยวกับโฆษณาแบบวิดีโอที่คลิกไปยัง Messenger

ตัวอย่างคำขอสำหรับโฆษณาแบบวิดีโอ

มีการจัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น page_access_token ด้วยค่าของคุณ
curl -X POST "https://graph.facebook.com/v19.0/act_ad_account_id/adcreatives"
     -H "Content-Type: application/json" 
     -d '{
           "access_token": "page_access_token",
           "name": "Your_CTM_image_ad_name",
           "object_story_spec": {
             "page_id": "your_page_id",
             "video_data": { 
               "call_to_action": {
                 "type": "LEARN_MORE",
                 "value": { "app_destination": "MESSENGER" }
               },
               "link_description": "Your_link_description",
               "image_url": "Your_thumbnail_URL", 
               "page_welcome_message": "Your_welcome_text",
               "video_id": "video_id"
             } 
           }
         }'

โฆษณาที่ใช้ขั้นตอนการส่งข้อความที่กำหนดค่าไว้ในแอพของพาร์ทเนอร์

มีการจัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น page_access_token ด้วยค่าของคุณ
curl -X POST "https://graph.facebook.com/v19.0/act_ad_account_id/adcreatives"
     -H "Content-Type: application/json" 
     -d '{
           "access_token": "page_access_token",
           "name": "Your_CTM_image_ad_name",
           "object_story_spec": {
             "page_id": "your_page_id",
             "link_data": { 
               "image_hash": "your_image_hash",
               "link": "your_image_URL",
               "call_to_action": {
                 "type": "MESSAGE_PAGE",
                 "value": { "app_destination":"MESSENGER" }
               }   
             }
           },
           "asset_feed_spec": {
             "additional_data": {
               "partner_app_welcome_message_flow_id": "FLOW-ID"
             }
           }
         }'

หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับขั้นตอนของแอพสำหรับส่งข้อความ โปรดดูที่หัวข้อ "ขั้นตอนของข้อความต้อนรับ" ในเอกสารของแพลตฟอร์ม Messenger

คลิกเพื่อสมัครรับข้อมูล

โฆษณาแบบคลิกเพื่อสมัครรับข้อมูล (CTS) คือโฆษณาแบบคลิกไปยัง Messenger โดยที่ object_story_spec.page_welcome_message เป็นอาร์เรย์อ็อบเจ็กต์พร้อมเทมเพลตข้อความการแจ้งเตือน เมื่อผู้ใช้คลิกที่ปุ่มรับข้อความในโฆษณาของคุณ แสดงว่าบุคคลดังกล่าวตกลงที่จะรับข้อความทางการตลาดจากธุรกิจของคุณ

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

  • access_token
  • name
  • object_story_spec พร้อม
    • อ็อบเจ็กต์ *_data ที่กำหนดประเภทสื่อ
    • อาร์เรย์ page_welcome_message ที่กำหนดคำขอให้เลือกรับข้อความทางการตลาด ต้องมี landing_screen_type ที่ตั้งค่าเป็น marketing_messages และ payload.template_type ของไฟล์แนบข้อความที่ตั้งค่าเป็น nofitication_messages

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

มีการจัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น ad_account_id ด้วยค่าของคุณ
curl -X POST "https://graph.facebook.com/v19.0/act_ad_account_id/adcreatives"
     -H "Content-Type: application/json" 
     -d '{
           "access_token": "page_access_token",
           "name": "Your_CTS_image_ad_name",
           "object_story_spec": {
             "page_id": "your_page_id",
             "link_data": { 
               "image_hash": "Your_image_hash", 
               "link": "Your_image_URL", 
               "call_to_action": {
                 "type": "LEARN_MORE",
                 "value":{ "app_destination": "MESSENGER" }
               }
               "page_welcome_message": "{
                 "landing_screen_type": "marketing_messages",
                 "media_type": "image",
                 "image_format": {
                   "customer_action_type": "buttons",
                   "message": {
                     "text": "Your_welcome_message",
                     "attachment": {
                       "type": "template",
                       "payload":{
                         "template_type":"notification_messages",
                         "elements": [{
                             "title": "Your_CTS_title",
                             "subtitle": "Your_CTS_subtitle",
                             "image_url": "Your_image_URL",
                             "app_id": "Your_Meta_app_ID",
                             "buttons": [{
                               "type": "postback",
                               "payload": "Data_to_include_in_webhook_notification",
                               "title": "Get messages"
                             }]
                         }]
                       }
                     }
                   } 
                 }
               }"
             }
           }
         }'          

โฆษณาแบบกรอกฟอร์มในการสนทนา

โฆษณาบน Messenger เพื่อข้อมูลลูกค้าช่วยให้คุณสามารถรวบรวมข้อมูลลูกค้าใน Messenger ผ่านเทมเพลตแชทอัตโนมัติได้ คุณสามารถตั้งคำถามที่เจาะจงสำหรับผู้ที่สนใจธุรกิจของคุณในแพลตฟอร์มรับส่งข้อความที่คุณต้องการโดยตรง รวบรวมข้อมูลสิ่งที่ลูกค้าชอบ และถามคำถามที่กำหนดเองเพื่อจัดลำดับข้อมูลลูกค้าที่มีคุณสมบัติตรงตามความต้องการมากที่สุดได้

คุณต้องยอมรับข้อกำหนดและเงื่อนไขสำหรับโฆษณาบน Messenger เพื่อข้อมูลลูกค้า ก่อนจึงจะสามารถสร้างชิ้นงานโฆษณาสำหรับโฆษณาบน Messenger เพื่อข้อมูลลูกค้าได้

ข้อกำหนดของเทมเพลตข้อความ

  • ข้อความต้อนรับที่จะทักทายผู้ใช้หลังจากที่ผู้ใช้แตะที่โฆษณา และแจ้งให้ทราบว่าธุรกิจของคุณให้บริการอะไรบ้าง
  • คำถามที่รวบรวมข้อมูลว่าผู้ใช้รายนั้นๆ เป็นผู้ที่มีโอกาสเป็นลูกค้าหรือไม่ ซึ่งอาจรวมถึงคำถามเกี่ยวกับความสนใจ ตำแหน่งที่ตั้ง และข้อมูลติดต่อ เช่น อีเมลและหมายเลขโทรศัพท์
  • ข้อความยืนยันที่ช่วยให้คุณสามารถขอบคุณผู้ใช้ที่ให้คำตอบเข้ามาและแจ้งให้ผู้ใช้ทราบว่าจะเกิดอะไรขึ้นต่อจากนั้น คุณสามารถพบผู้ที่มีโอกาสเป็นลูกค้ารายใหม่ได้ในตัวจัดการโฆษณา เครื่องมือเผยแพร่สำหรับเพจของคุณ หรือใน CRM ของคุณก็ได้
  • นโยบายความเป็นส่วนตัวเนื่องจากคุณจะเก็บรวบรวมข้อมูลลูกค้า

ข้อจำกัด

  • เมื่อสร้างเทมเพลตข้อความขึ้นมาแล้ว คุณจะไม่สามารถแก้ไขหรือลบได้

สร้างเทมเพลตข้อความ

หากต้องการสร้างเทมเพลตข้อความ ให้ส่งคำขอ POST ไปยังตำแหน่งข้อมูล /page_id/messenger_lead_forms โดยที่ page_id คือ ID สำหรับเพจ Facebook ของธุรกิจของคุณ คำขอของคุณต้องมีสิ่งต่อไปนี้

  • access_token
  • privacy_url
  • อาร์เรย์ step_list ที่มี message, reply_type, step_id และ step_type รวมอยู่ด้วย
  • template_name
  • reminder_text

เทมเพลตข้อความต่อไปนี้จะมี template_name, privacy_url, step_list พร้อมข้อความต้อนรับใน step_id: 0, คำถามใน step_id: 1 ถึง4, ข้อความยืนยันใน step_id: 5 และข้อความเมื่อไม่ผ่านการคัดกรองใน step_id: 6

ข้อมูลอ้างอิงด่วนเกี่ยวกับเทมเพลตข้อความ

ตัวอย่างเทมเพลตข้อความเพื่อข้อมูลลูกค้า

มีการจัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น page_access_token ด้วยค่าของคุณ
curl -X POST "https://graph.facebook.com/v19.0/your_page_ID/messenger_lead_forms"
     -H "Content-Type: application/json" 
     -d '{
           "access_token": "Your_page_access_token",
           "privacy_url": "Your_privacy_policy_URL",
           "reminder_text": "Your_reminder_text",
           "template_name": "Your_template_name",
           "step_list": [
             {
               "step_id": "0",
               "message": "Your_welcome_message",
               "step_type": "INTRO",
               "reply_type": "NONE",
               "next_step_ids": "1"
             },
             {
               "step_id": "1"
               "message": "Are_you_interested_in_our_products_or_services?",
               "step_type": "QUESTION",
               "reply_type": "QUICK_REPLIES",
               "answers": ["Yes", "Not now", "Maybe"],
               "next_step_ids": [2,6,2],
               "allow_to_skip": false,
               "answer_validation_enabled": true
             },
             {
               "step_id": "2",
               "message": "What city do you live in?",
               "step_type": "QUESTION",
               "reply_type": "PREFILL",
               "prefill_type": "CITY",
               "next_step_ids": "3",
               "allow_to_skip": true
             },
             {
               "step_id": "3",
               "message": "What is your phone number?",
               "step_type": "QUESTION",
               "reply_type": "PREFILL",
               "prefill_type": "PHONE",
               "next_step_ids": "4",
               "allow_to_skip": false,
               "answer_validation_enabled": true
             },
             {
               "step_id": "4",
               "message": "What is your email address?",
               "step_type": "QUESTION",
               "reply_type": "PREFILL",
               "prefill_type": "EMAIL",
               "next_step_ids": "5",
               "allow_to_skip": false,
               "answer_validation_enabled": true
             },
             {
               "step_id": "5",
               "message": "Your_confirmation_message",
               "step_type": "CONFIRMATION",
               "reply_type": "NONE"
             },
             {
               "step_id": "6",
               "message": "Your_disqualification_message",
               "step_type": "DISQUALIFY",
               "reply_type": "NONE"
             }
           ]
        }'

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

{
  "id": "your_messenger_lead_gen_template_id"
}

นอกจากนี้ ระบบจะสร้าง fblead_form และเชื่อมโยงกับเทมเพลตข้อความด้วย โดยเป็นส่วนหนึ่งของกระบวนการนี้

เรียกดูรายการแบบฟอร์ม

หากต้องการเรียกดูรายการเทมเพลตแบบฟอร์มเพื่อการรวบรวมข้อมูลลูกค้าบน Messenger คุณสามารถส่งคำขอ GET ไปยังตำแหน่งข้อมูล /page_id/messenger_lead_forms ได้ นอกจากนี้ คุณยังสามารถเรียกดูข้อมูลเกี่ยวกับเทมเพลตที่เฉพาะเจาะจงได้โดยการส่งคำขอ GET ไปยังตำแหน่งข้อมูล /Your_messenger_lead_gen_template_id

ตัวอย่างชิ้นงานโฆษณา

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

  • access_token
  • name
  • object_story_spec ที่มีอ็อบเจ็กต์ *_data ที่กำหนดประเภทสื่อ รูปภาพ หรือวิดีโอ และประกอบด้วย:
    • พารามิเตอร์ *_data.page_welcome_message ที่ตั้งค่าเป็นคู่ของคีย์-ค่า
      • ctm_lead_gen_template_id:Your_messenger_lead_gen_template_id

ตัวอย่างชิ้นงานโฆษณาสำหรับโฆษณาบน Messenger เพื่อข้อมูลลูกค้าที่มีรูปภาพ

มีการจัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น ad_account_id ด้วยค่าของคุณ
curl -X POST "https://graph.facebook.com/v19.0/act_AD_ACCOUNT_ID/adcreatives"
    -H "Content-Type: application/json" 
    -d '{
          "access_token": "Your_page_access_token",
          "degrees_of_freedom_spec": {
            "creative_features_spec": {
              "standard_enhancements": { "enroll_status": "OPT_IN" }
            }
          },
          "name": "Your_lead_ad_image_ad_name",
          "object_story_spec": {
            "page_id": "Your_page_id",
            "link_data": {
              "call_to_action": {
                "type": "MESSAGE_PAGE",
                "value": { "app_destination": "MESSENGER" }
              },
              "description": "Sample_description",
              "image_hash": "Your_image_hash", 
              "message": "Sample_message_for_Creative",
              "page_welcome_message": "{ "ctm_lead_gen_template_id": "Your_messenger_lead_gen_template_id" }"
            }
          }
       }' 

ตัวอย่างชิ้นงานโฆษณาสำหรับโฆษณาบน Messenger Ads เพื่อข้อมูลลูกค้าที่มีวิดีโอ

มีการจัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น ad_account_id ด้วยค่าของคุณ
curl -X POST "https://graph.facebook.com/v19.0/act_AD_ACCOUNT_ID/adcreatives"
    -H "Content-Type: application/json" 
    -d '{
          "access_token": "Your_page_access_token",
          "degrees_of_freedom_spec": {
            "creative_features_spec": {
              "standard_enhancements": { "enroll_status": "OPT_IN" }
            }
          },
          "name": "Your_lead_ad_video_ad_name",
          "object_story_spec": {
            "page_id": "your_page_id",
            "video_data": { 
              "call_to_action": {
                "type": "MESSAGE_PAGE",
                "value":{ "app_destination": "MESSENGER" }
              },
              "image_url": "Your_thumbnail_url", 
              "link_description": "Your_link_description ",
              "message": "Sample message for Creative ",
              "page_welcome_message": "{ "ctm_lead_gen_template_id": "Your_messenger_lead_gen_template_id" }",
              "video_id": "Your_video_id" 
            }
          }
       }' 

ข้อความที่ได้รับการสนับสนุนเป็นโฆษณาประเภทหนึ่งที่คุณสามารถส่งเป็นข้อความให้กับบัญชีในศูนย์บัญชีต่างๆ ที่มีการสนทนาใน Messenger กับเพจ Facebook สำหรับธุรกิจของคุณอยู่ นอกจากนี้ คุณยังสามารถระบุเกณฑ์การกำหนดเป้าหมายอื่นๆ ได้ด้วย เช่น ข้อมูลทางประชากรศาสตร์, ข้อมูลทางภูมิศาสตร์, กลุ่มเป้าหมายที่กำหนดเอง หรือความสนใจ

ข้อกำหนด

  • อย่าใช้กลุ่มเป้าหมายที่กำหนดเอง เพื่อยกเว้นผู้ใช้จากการรับข้อความที่ได้รับการสนับสนุน
  • targeting.publisher_platforms ต้องเป็น messenger เท่านั้น
  • targeting.messenger_positions ต้องเป็น sponsored_messages เท่านั้น
  • targeting.device_platforms ต้องเป็นทั้ง mobile และ desktop
  • promoted_object ต้องเป็น ID เพจ Facebook สำหรับธุรกิจของคุณ
  • คุณต้องระบุเพย์โหลดหรือ URL สำหรับปุ่มนั้นๆ
  • คุณจะต้องมีตัวเลือกในการสนทนาสำหรับการเลือกไม่รับข้อความหรือบล็อกข้อความทั้งบนเดสก์ท็อปหรืออุปกรณ์มือถือ

ข้อจำกัด

  • ระบบรองรับเฉพาะ CPM ที่มี billing_event=IMPRESSIONS และ optimization_goal=IMPRESSIONS ราคาประมูลต่ำสุดจะแตกต่างกันไปในแต่ละประเทศ เรียนรู้เพิ่มเติม
  • ระบบรองรับเฉพาะข้อความหรือรูปภาพที่มาพร้อมปุ่มหรือข้อความตอบกลับด่วน

    หากต้องการสร้างชิ้นงานโฆษณาสำหรับข้อความที่ได้รับการสนับสนุน คำขอของคุณควรมีพารามิเตอร์ object_id ที่ตั้งค่าเป็น ID สำหรับเพจ Facebook ของคุณ, object_type ที่ตั้งค่าเป็น SHARE, อ็อบเจ็กต์ messenger_sponsored_message พร้อมพารามิเตอร์ message.text ที่ตั้งค่าเป็นข้อความสำหรับโฆษณาและอ็อบเจ็กต์ message.attachment พร้อมพารามิเตอร์ต่อไปนี้

    ข้อมูลอ้างอิงด่วนสำหรับไฟล์แนบข้อความของข้อความที่ได้รับการสนับสนุนบน Messenger

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

    มีการจัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น ad_account_id ด้วยค่าของคุณ
    curl -X POST "https://graph.facebook.com/v19.0/act_AD_ACCOUNT_ID/adcreatives"
         -H "Content-Type: application/json" 
         -d '{
               "access_token": "Your_page_access_token"
               "object_id": "Your_page_id",
               "object_type": "SHARE",
               "messenger_sponsored_message": {
                 "message":{
                   "text":"Your_ad_creative_text",
                   "attachment":{
                     "type":"template",   
                     "payload":{
                       "template_type":"generic", 
                       "elements":[{
                         "title":"Your_image_text",
                         "image_hash":"Your_image_hash",
                         "buttons":[{
                           "type":"web_url", 
                           "title":"Your_button_text", 
                           "url":"Your_destination_URL"
                         }]
                       }]
                     }
                   }
                 }
               }
             }'
    

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

    หากต้องการสร้างข้อความที่ได้รับการสนับสนุนด้วยข้อความตอบกลับด่วน ให้ตั้งค่าอ็อบเจ็กต์ messenger_sponsored_message.message โดยตั้งค่า text เป็นคำถามหรือคำสั่งของคุณและอาร์เรย์ quick_replies สำหรับตัวเลือกข้อความตอบกลับด่วนแต่ละรายการ

    มีการจัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น page_access_token ด้วยค่าของคุณ
    curl -X POST "https://graph.facebook.com/v19.0/act_ad_account_id/adcreatives"
         -H "Content-Type: application/json" 
         -d '{
               "access_token": "Your_page_access_token"
               "object_id": "Your_page_id",
               "object_type": "SHARE",
               "messenger_sponsored_message": {
                 "message":{
                   "text":"Your_ad_creative_text",
                   "quick_replies":[
                     {
                       "content_type": "text",
                       "title": "Your_reply_first_option_reply",
                       "payload": "Information_sent_via_postback_webhook_when_option_1_is_selected"
                     },
                     {
                       "content_type": "text",
                       "title": "Your_reply_second_option_reply",
                       "payload": "Information_sent_via_postback_webhook_when_option_2_is_selected"
                     }
                   ]              
                 }
               }'
    

    ตัวอย่างการตอบกลับสำหรับชิ้นงานโฆษณา

    เมื่อดำเนินการสำเร็จ แอพของคุณจะได้รับการตอบกลับแบบ 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 '{
               "access_token": "Your_page_access_token",
               "adset_id": "Your_ad_set_id",
               "creative": { "creative_id": "Your_ad_creative_id" },
               "status": "PAUSED"
             }'
    

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

    {
      "id": "ad_id"
    }
    

    ขั้นตอนที่ 5 เผยแพร่โฆษณาของคุณ

    ตรวจสอบยืนยันว่ามีโฆษณาของคุณอยู่ในตัวจัดการโฆษณา คลิกที่ปุ่มตรวจสอบและเผยแพร่ที่มุมขวาบน เลือกแคมเปญของคุณ ชุดโฆษณาสำหรับแคมเปญ และโฆษณา

    คุณสามารถเผยแพร่โฆษณาจากตัวจัดการโฆษณาหรือจะเผยแพร่โดยใช้ API ก็ได้ หากต้องการเผยแพร่โดยใช้ API ให้ทำซ้ำขั้นตอนที่ 4 โดยตั้งค่าพารามิเตอร์ status เป็น ACTIVE

    Meta จะตรวจสอบโฆษณาของคุณ และสถานะจะเป็น PENDING_REVIEW เมื่อได้รับอนุมัติแล้ว สถานะก็จะเป็น ACTIVE และระบบจะแสดงโฆษณาของคุณ

    องค์ประกอบในการคลิกไปยัง Messenger แบบขั้นสูง

    คุณสามารถสร้างข้อความที่มีองค์ประกอบข้อความมากกว่า 1 รายการได้ เช่น พร้อมต์กระตุ้นการโทรหรือเทมเพลตหลายรายการ คุณจะเพิ่มองค์ประกอบเหล่านี้โดยตั้งค่าอาร์เรย์อ็อบเจ็กต์สำหรับค่า *_data.page_welcome_message แทนค่าสตริง

    ข้อมูลอ้างอิงด่วนเกี่ยวกับอาร์เรย์ข้อความต้อนรับบนเพจ

    เพิ่มพร้อมต์กระตุ้นการโทร

    คุณสามารถเพิ่มพร้อมต์กระตุ้นการโทรลงในโฆษณาแบบคลิกไปยัง Messenger ของคุณได้โดยกำหนดค่าของ *_data.page_welcome_message เป็นอาร์เรย์อ็อบเจ็กต์ที่กำหนดองค์ประกอบสำหรับพร้อมต์กระตุ้นการโทรของคุณ ตั้งค่าพารามิเตอร์ landing_screen_type เป็น call_prompt, media_type เป็น text และอ็อบเจ็กต์ text_format.message โดยตั้งค่า text เป็นตัวอักษรในข้อความต้อนรับของคุณ และตั้งค่า call_prompt_data.call_prompt_message เป็นพร้อมต์ในการโทรติดต่อธุรกิจของคุณ

    มีการจัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น page_access_token ด้วยค่าของคุณ
    ... 
          "page_welcome_message": "[
            {
              "landing_screen_type": "call_prompt",
              "media_type": "text",
              "text_format": {
                "message": {
                  "text": "Your_welcome_message",
                  "call_prompt_data": { 
                    "call_prompt_message": "Your_call_prompt_message"
                  }
                }
              },
            }
          ]"
    ...
    

    เพิ่มเทมเพลตอย่างน้อย 1 รายการ

    หากต้องการสร้างโฆษณาด้วยเทมเพลตหลายรายการ ให้ตั้งค่าพารามิเตอร์ *_data.page_welcome_message เป็นอาร์เรย์ที่มีเทมเพลตข้อความ ตัวอย่างต่อไปนี้จะเป็นการเพิ่มเทมเพลตสำหรับข้อความตอบกลับด่วน

    มีการจัดรูปแบบเพื่อให้อ่านได้ง่าย แทนที่ค่าที่เป็นตัวหนาและตัวเอียง เช่น page_access_token ด้วยค่าของคุณ
    ... 
          "page_welcome_message": "[{
            'message': {
              'text':'  Your_question_or_directive  ',
              'quick_replies':[
                {
                  'content_type':'text',
                  'title':'  Option_1  ',
                  'payload':'  Option_1_information_for_webhook  '
                },
                {
                  'content_type':'text',
                  'title':'  Option_2  ',
                  'payload':'  Option_2_information_for_webhook  '
                },
                {
                  'content_type':'text',
                  'title':'  Option_3  ',
                  'payload':'  Option_3_information_for_webhook  '
                }
              ]
            }
          }]",
    ...
    

    ขั้นตอนถัดไป

    หากคุณยังไม่ได้ตั้งค่า ให้ตั้งค่าWebhooks เพื่อรับการแจ้งเตือนเมื่อมีผู้คลิกโฆษณาของคุณ

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

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

    API การตลาด

    แพลตฟอร์ม Messenger