Messenger誘導広告

このガイドでは、マーケティングAPIを使ってMessenger誘導広告を作成し、公開する方法について説明します。

広告マネージャを使用してリード獲得広告のキャンペーンを作成したい場合は、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は、Meta広告アカウントのIDです。リクエストには以下を含める必要があります。

  • access_token
  • buying_type
  • name
  • objectiveOUTCOME_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"],
         }'

成功すると、アプリはキャンペーンのIDを含むJSONの応答を受け取ります。

{
  "id": "campaign_id"
}

ステップ2. 広告セットを作成する

広告セットを作成するには、act_ad_account_id/adsetsエンドポイントに対してPOSTリクエストを送信します。このエンドポイントにあるad_account_idは、Meta広告アカウントのIDです。リクエストには以下を含める必要があります。

  • access_token
  • bid_amount
  • IMPRESSIONSに設定したbilling_event
  • campaign_id
  • daily_budget
  • MESSENGERに設定したdestination_type
  • name
  • optimization_goalCONVERSATIONSまたはIMPRESSIONSに設定。リード獲得広告の場合は、LEAD_GENERATIONまたはQUALITY_LEADに設定
  • promoted_object – ビジネスのFacebookページのIDに設定。スポンサードメッセージに必須
  • PAUSEDに設定したstatus
  • targeting – スポンサーメッセージには、device_platformsでモバイルとデスクトップの両方を含める必要があります

広告セットのクイックリファレンス

リクエストの例

読みやすくするためにフォーマットしています。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"] 
           } 
         }'

成功すると、アプリは広告セットのIDを含む次のJSONの応答を受け取ります。

{
  "id": "adset_id"
}

ステップ3. 広告クリエイティブを作成する

広告クリエイティブを使用して、広告にアセットを追加することができます。

制限

  • object_story_idを使用して作成された広告はサポートされていません
  • 広告を表示するには、デバイスにMessengerがインストールされている必要があります
  • 右側の配置はサポートされていません

広告クリエイティブを作成するには、POSTリクエストをact_ad_account_id/campaignsエンドポイントに送信します。このad_account_idは、Meta広告アカウントのIDです。リクエストには以下を含める必要があります。

  • 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は、Meta広告アカウントのIDです。リクエストには以下を含める必要があります。

  • access_token
  • name
  • メディアタイプを定義する*_data付きのobject_story_specオブジェクト

広告画像のクイックリファレンス

広告画像のリクエストの例

読みやすくするためにフォーマットしています。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は、Meta広告アカウントのIDです。リクエストには以下を含める必要があります。

  • access_token
  • name
  • object_story_specに以下を指定
    • メディア タイプを定義するobject_story_specオブジェクト
    • マーケティングメッセージのオプトインリクエストを定義するpage_welcome_message配列。landing_screen_typemarketing_messagesにし、メッセージ添付のpayload.template_typenofitication_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で確認することができます。
  • プライバシーポリシー。顧客情報を収集するので必要です。

制限

  • メッセージテンプレートをいったん作成したら、編集や削除はできません

メッセージテンプレートを作成する

メッセージテンプレートを作成するには、/page_id/messenger_lead_formsエンドポイントに対してPOSTリクエストを送信します(page_idは、ビジネスのFacebookページのID)。リクエストには以下を含める必要があります。

  • access_token
  • privacy_url
  • messagereply_typestep_idstep_typeを含むstep_list配列
  • template_name
  • reminder_text

以下のメッセージテンプレートには、template_nameprivacy_urlstep_id: 0にウェルカムメッセージが含まれるstep_liststep_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"
             }
           ]
        }'

成功すると、アプリはテンプレートのIDを含むJSONオブジェクトを受け取ります。

{
  "id": "your_messenger_lead_gen_template_id"
}

fblead_formも作成され、この処理の一部としてメッセージテンプレートに関連付けられます。

フォームのリストを取得する

Messengerリード獲得フォームテンプレートのリストを取得するには、/page_id/messenger_lead_formsエンドポイントにGETリクエストを送信します。また、/Your_messenger_lead_gen_template_idエンドポイントにGETリクエストを送信することによって、特定のテンプレートに関する情報を取得することもできます。

広告クリエイティブの例

リード獲得広告の広告クリエイティブを作成するには、/act_ad_account_id/adcreativesエンドポイントにPOSTリクエストを送信します(ad_account_idはMeta広告アカウントのID)。リクエストには以下を含める必要があります。

  • 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広告のクリエイティブの例

読みやすくするためにフォーマットしています。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" 
            }
          }
       }' 

スポンサードメッセージは、ビジネスのFacebookページとの既存のMessengerスレッドがあるすべてのアカウントセンター内アカウントに、メッセージとして送信できる広告タイプです。利用者層データ、地理データ、カスタムオーディエンス、興味・関心など、他のターゲット条件を含めることもできます。

要件

  • ユーザーがスポンサードメッセージを受信しないようにするためにカスタムオーディエンスを使用することはしないでください
  • targeting.publisher_platformsには、messengerのみを指定してください
  • targeting.messenger_positionsには、sponsored_messagesのみを指定してください
  • device_platformsには、mobiledesktopの両方を指定してください
  • promoted_objectには、ビジネスのFacebookページのIDを指定してください
  • ボタンには、ペイロードまたはURLを指定する必要があります
  • スレッドでは、メッセージの受信をオプトアウトするか、デスクトップデバイスとモバイルデバイスの両方でメッセージをブロックするかのオプションを提供する必要があります。

制限

  • billing_event=IMPRESSIONSoptimization_goal=IMPRESSIONSのCPMのみがサポートされます。最低入札価格は国によって異なります。詳しくはこちら。
  • ボタン付きのテキストや画像か、クイック返信のみがサポートされています。

    スポンサードメッセージの広告クリエイティブを作成するには、FacebookページのIDに設定したobject_idパラメーター、SHAREに設定したobject_type、広告のテキストに設定したmessage.textパラメーターを含むmessenger_sponsored_messageオブジェクト、次のパラメーターを含む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"
                     }
                   ]              
                 }
               }'
    

    広告クリエイティブの応答の例

    成功すると、アプリは広告クリエイティブのIDを含む次のJSON応答を受け取ります。

    {
      "id": "ad_creative_id"
    }
    

    ステップ4. 広告を作成する

    広告を作成するために広告クリエイティブと広告セットを関連付ける必要があります。広告を作成するには、POSTリクエストを/act_ad_account_id/adsエンドポイントに送信します。このad_account_idは、Meta広告アカウントのIDです。リクエストには以下を含める必要があります。

    広告アカウント広告のクイックリファレンス

    クリエイティブ広告のリクエストの例

    読みやすくするためにフォーマットしています。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"
             }'
    

    成功すると、アプリは広告のIDを含む次のJSON応答を受け取ります。

    {
      "id": "ad_id"
    }
    

    ステップ5. 広告を公開する

    広告マネージャに広告が存在することを確認します。右上の[レビューして公開]ボタンをクリックして公開します。キャンペーン、キャンペーンの広告セット、広告を選択します。

    広告マネージャから、またはAPIを使用して、広告を公開します。APIを使用して公開するには、statusパラメーターをACTIVEに設定して、ステップ4を繰り返します。

    広告がMetaによって審査され、ステータスがPENDING_REVIEWになります。承認されると、ステータスがACTIVEになり、広告が配信されます。

    Messenger誘導広告の高度な要素

    通話プロンプトや複数のテンプレートなど、複数のメッセージ要素を含むメッセージを作成できます。これらの要素を追加するには、文字列値の代わりに*_data.page_welcome_message値のオブジェクトの配列を設定します。

    ページのウェルカムメッセージ配列のクイックリファレンス

    通話プロンプトを追加する

    *_data.page_welcome_messageの値を、通話プロンプト要素を定義するオブジェクトの配列に設定すると、Messenger誘導広告に通話プロンプトを追加できます。landing_screen_typeパラメーターをcall_promptに、media_typetextに設定し、textにウェルカムメッセージテキストを設定したtext_format.messageオブジェクトを指定し、ビジネスへの通話を促すプロンプトを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を設定してください