Hướng dẫn này giải thích cách tạo và đăng quảng cáo click đến Messenger bằng API Marketing.
Nếu bạn muốn sử dụng Trình quản lý quảng cáo để tạo chiến dịch quảng cáo tìm kiếm khách hàng tiềm năng, hãy truy cập Trung tâm trợ giúp doanh nghiệp của Meta.
Khi nhấp vào quảng cáo click đến Messenger, người dùng sẽ được chuyển thẳng đến cuộc trò chuyện với doanh nghiệp của bạn trên Messenger. Hãy sử dụng những quảng cáo này để tiếp cận mọi người trên quy mô lớn và cung cấp dịch vụ nổi bật, dành riêng cho từng cá nhân.
Quảng cáo click đến Messenger hỗ trợ quảng cáo có chứa hình ảnh, video, thẻ quay vòng hoặc bản trình chiếu. Bạn cũng có thể thêm gợi ý gọi điện vào quảng cáo của mình.
Nếu bạn muốn tạo quảng cáo chuyển người dùng đến đoạn chat trên Instagram hoặc WhatsApp, hãy xem hướng dẫn trong bài viết Quảng cáo click đến Instagram hoặc Quảng cáo click đến WhatsApp. Bạn cũng có thể tạo quảng cáo chọn đích đến mà người dùng có nhiều khả năng sẽ phản hồi nhất, hãy xem bài viết Quảng cáo click đến nhiều đích đến để biết thêm thông tin.
Để tạo và đăng một quảng cáo, bạn sẽ:
Hướng dẫn này giả định rằng bạn:
Để thực hiện lệnh gọi thành công đến mọi điểm cuối trong hướng dẫn này, bạn sẽ cần có:
ADVERTIZE
trên Trang đó yêu cầuads_management
pages_manage_ads
pages_read_engagement
pages_show_list
Để tạo chiến dịch quảng cáo, hãy gửi yêu cầu POST
đến điểm cuối act_ad_account_id/campaigns
, trong đó ad_account_id là ID tài khoản quảng cáo của bạn trên Meta. Yêu cầu của bạn phải bao gồm:
|
|
Tài liệu tham khảo nhanh về chiến dịch quảng cáo
curl -X POST "https://graph.facebook.com/v21.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"],
}'
Khi thành công, ứng dụng của bạn sẽ nhận được phản hồi JSON chứa ID chiến dịch.
{ "id": "campaign_id" }
Để tạo nhóm quảng cáo, hãy gửi yêu cầu POST
đến điểm cuối act_ad_account_id/adsets
, trong đó ad_account_id là ID tài khoản quảng cáo của bạn trên Meta. Yêu cầu của bạn phải bao gồm:
access_token
bid_amount
billing_event
được đặt là IMPRESSIONS
campaign_id
daily_budget
destination_type
được đặt là MESSENGER
name
optimization_goal
đặt là CONVERSATIONS
, IMPRESSIONS
, LEAD_GENERATION
hoặc QUALITY_LEAD
đối với quảng cáo tìm kiếm khách hàng tiềm năngpromoted_object
- được đặt là ID Trang Facebook của doanh nghiệp bạn.status
được đặt là PAUSED
targeting
Tài liệu tham khảo nhanh về nhóm quảng cáo
curl -X POST "https://graph.facebook.com/v21.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"]
}
}'
Khi thành công, ứng dụng của bạn sẽ nhận được phản hồi JSON dưới đây chứa ID nhóm quảng cáo.
{ "id": "adset_id" }
Với nội dung quảng cáo, bạn có thể thêm các tài sản vào quảng cáo của mình.
Giới hạn
|
Để tạo nội dung quảng cáo, hãy gửi yêu cầu POST
đến điểm cuối /act_ad_account_id/adcreatives
, trong đó ad_account_id là ID tài khoản quảng cáo của bạn trên Meta. Yêu cầu của bạn phải bao gồm:
access_token
name
object_story_spec
- Bắt buộcprivacy_url
- Bắt buộc đối với quảng cáo tìm kiếm khách hàng tiềm năngstandard_enhancements.enroll_status
- Bắt buộc đối với nội dung quảng cáo đủ điều kiện áp dụng điểm cải thiện tiêu chuẩn. Tài liệu tham khảo nhanh về thông số nội dung quảng cáo cấp cao nhất
Để tạo nội dung quảng cáo cho quảng cáo Click đến Messenger, hãy gửi yêu cầu POST
đến điểm cuối /act_ad_account_id/adcreatives
, trong đó ad_account_id là ID tài khoản quảng cáo của bạn trên Meta. Yêu cầu của bạn phải bao gồm:
access_token
name
object_story_spec
có đối tượng *_data
xác định loại file phương tiệnTài liệu tham khảo nhanh về quảng cáo hình ảnh
curl -X POST "https://graph.facebook.com/v21.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" }
}
}
}
}'
Tài liệu tham khảo nhanh về quảng cáo video Click đến Messenger
curl -X POST "https://graph.facebook.com/v21.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"
}
}
}'
curl -X POST "https://graph.facebook.com/v21.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"
}
}
}'
Để biết thêm thông tin về quy trình ứng dụng nhắn tin, hãy tham khảo Quy trình nhắn tin chào mừng trong tài liệu về Nền tảng Messenger.
Tin nhắn mặc định mà khách hàng nhìn thấy là "Xin chào! Cho mình xin thêm thông tin được không?". Bạn có thể tạo trải nghiệm người dùng phù hợp hơn cho quảng cáo click đến Messenger bằng cách tùy chỉnh tin nhắn chào, tin nhắn bắt chuyện và tin nhắn tự động điền của quảng cáo trong trường page_welcome_message
thuộc object_story_spec
.
Để biết thêm thông tin về tin nhắn bắt chuyện, hãy xem tài liệu tham khảo về ice_breakers
.
Tạo đối tượng page_welcome_message
để thêm tin nhắn bắt chuyện cùng tin nhắn chào.
"page_welcome_message": { "type":"VISUAL_EDITOR", "version":2, "landing_screen_type":"welcome_message", "media_type":"text", "text_format":{ "customer_action_type":"ice_breakers", "message":{ "ice_breakers":[ {"title":"Can I make a purchase?","response":"This is a response 1"}, {"title":"Can I see a menu?", "response":"This is a response 2"}, {"title":"Where are you located?", "response":"This is a response 3"}], "quick_replies":[], "text":"Hi {{user_first_name}}! Please let us know how we can help you."} }, "user_edit":false, "surface":"visual_editor_new" }
Quảng cáo Click để đăng ký (CTS) là quảng cáo Click đến Messenger, trong đó object_story_spec.page_welcome_message
là mảng đối tượng có mẫu tin nhắn thông báo. Khi một người dùng nhấp vào nút Nhận tin nhắn trong quảng cáo của bạn, người dùng đó đồng ý nhận tin nhắn marketing từ doanh nghiệp bạn.
Để tạo nội dung quảng cáo cho Quảng cáo click để đăng ký, hãy gửi yêu cầu POST
đến điểm cuối /act_ad_account_id/adcreatives
, trong đó ad_account_id là ID tài khoản quảng cáo của bạn trên Meta. Yêu cầu của bạn phải bao gồm:
access_token
name
object_story_spec
có
*_data
xác định loại file phương tiện page_welcome_message
xác định yêu cầu chọn nhận tin nhắn marketing. Phải bao gồm landing_screen_type
được đặt là marketing_messages
và file đính kèm tin nhắn payload.template_type
được đặt là nofitication_messages
curl -X POST "https://graph.facebook.com/v21.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"
}]
}]
}
}
}
}
}"
}
}
}'
Với Quảng cáo tìm kiếm khách hàng tiềm năng trên Messenger, bạn có thể tìm kiếm khách hàng tiềm năng trong Messenger thông qua mẫu chat tự động. Bạn có thể đặt câu hỏi cụ thể cho những người quan tâm đến doanh nghiệp mình ngay trên nền tảng nhắn tin bạn ưa dùng. Đồng thời, bạn cũng có thể thu thập thông tin về sở thích của khách hàng và đặt câu hỏi tùy chỉnh để ưu tiên khách hàng tiềm năng phù hợp nhất.
Để có thể tạo nội dung quảng cáo cho Quảng cáo tìm kiếm khách hàng tiềm năng trên Messenger, bạn phải chấp nhận các điều khoản và điều kiện về Quảng cáo tìm kiếm khách hàng tiềm năng trên Messenger.
Để tạo mẫu tin nhắn, hãy gửi yêu cầu POST
đến điểm cuối /page_id/messenger_lead_forms
, trong đó page_id là ID Trang Facebook của doanh nghiệp bạn. Yêu cầu của bạn phải bao gồm:
access_token
privacy_url
step_list
chứa message
, reply_type
step_id
và step_type
template_name
reminder_text
Mẫu tin nhắn dưới đây bao gồm template_name
, privacy_url
, step_list
có tin nhắn chào mừng trong step_id: 0
, câu hỏi trong step_id: 1
đến 4
, tin nhắn xác nhận trong step_id: 5
và tin nhắn thông báo không đạt yêu cầu trong step_id: 6
.
Tài liệu tham khảo nhanh về mẫu tin nhắn
curl -X POST "https://graph.facebook.com/v21.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"
}
]
}'
Khi thành công, ứng dụng của bạn sẽ nhận được một đối tượng JSON chứa ID của mẫu.
{ "id": "your_messenger_lead_gen_template_id" }
Hệ thống cũng tạo và liên kết fblead_form
với mẫu tin nhắn trong quy trình này.
Để lấy danh sách các mẫu tìm kiếm khách hàng tiềm năng trên Messenger, bạn có thể gửi yêu cầu GET
đến điểm cuối /page_id/messenger_lead_forms
. Bạn cũng có thể lấy thông tin về một mẫu cụ thể bằng cách gửi yêu cầu GET
đến điểm cuối /
Your_messenger_lead_gen_template_id
.
Để tạo nội dung quảng cáo cho quảng cáo tìm kiếm khách hàng tiềm năng, hãy gửi yêu cầu POST
đến điểm cuối /act_
ad_account_id
/adcreatives
, trong đó ad_account_id
là ID tài khoản quảng cáo của bạn trên Meta. Yêu cầu của bạn phải bao gồm:
access_token
name
object_story_spec
có đối tượng *_data
xác định loại file phương tiện (hình ảnh hoặc video) và chứa:
*_data.page_welcome_message
được đặt là cặp khóa-giá trị
ctm_lead_gen_template_id:
Your_messenger_lead_gen_template_id
curl -X POST "https://graph.facebook.com/v21.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" }"
}
}
}'
curl -X POST "https://graph.facebook.com/v21.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"
}
}
}'
Hãy tham khảo bài viết Dùng bài viết làm quảng cáo trên Instagram để biết thêm chi tiết.
curl -X POST \
-F 'name=Sample ad creative from Instagram post' \
-F 'object_id=<PAGE_ID>' \
-F 'instagram_user_id=<INSTAGRAM_USER_ID>' \
-F 'source_instagram_media_id=<INSTAGRAM_POST_ID>' \
-F 'call_to_action={
"type": "INSTAGRAM_MESSAGE",
"value": {
"link": "https://www.instagram.com"
}
}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
curl -X POST \
-F 'name=Sample ad creative from Instagram image' \
-F 'object_story_spec={
"page_id": "<PAGE_ID>",
"instagram_actor_id": "<INSTAGRAM_ACTOR_ID>",
"link_data": {
"message": "<AD_PRIMARY_TEXT>",
"picture": "<IMAGE_URL>"
"page_welcome_message": "<PAGE_WELCOME_MESSAGE>",
"call_to_action": {
"type": "INSTAGRAM_MESSAGE",
"value": {
"app_destination": "INSTAGRAM_DIRECT"
}
}
}
}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
Hãy tham khảo bài viết Dùng bài viết làm quảng cáo trên Instagram: Bài viết trên Facebook để biết thêm chi tiết.
curl -i -X POST \
"https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT>/adcreatives
?object_story_id=<postOwnerID_postID>
&instagram_actor_id=<IG_USER_ID>
&call_to_action="{'type':MESSAGE_PAGE,'value':{'app_destination':'MESSENGER'}}"
&access_token=<ACCESS_TOKEN>"
Trong đó, object_story_id
là ID bài viết ở định dạng postOwnerID_postID
và instagram_actor_id
là ID tài khoản Instagram được kết nối với Trang hoặc ID tài khoản Instagram dựa trên Trang. Hãy xem thêm chi tiết trong bài viết Thiết lập tài khoản Instagram với Trang.
Nếu muốn tạo quảng cáo, bạn cần liên kết nội dung quảng cáo và nhóm quảng cáo. Để tạo quảng cáo, hãy gửi yêu cầu POST
đến điểm cuối /act_ad_account_id/ads
, trong đó ad_account_id là ID tài khoản quảng cáo của bạn trên Meta. Yêu cầu của bạn phải bao gồm:
Tài liệu tham khảo nhanh về quảng cáo của tài khoản quảng cáo
curl -X POST "https://graph.facebook.com/v21.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"
}'
Khi thành công, ứng dụng của bạn sẽ nhận được phản hồi JSON dưới đây chứa ID quảng cáo.
{ "id": "ad_id" }
Bạn cũng có thể đặt nút kêu gọi hành động khi tạo quảng cáo.
"call_to_action": { "value": {"app_destination":"MESSENGER"}, "type": "MESSAGE_PAGE" }
Xác minh để đảm bảo rằng quảng cáo của bạn có trong trình quản lý quảng cáo . Nhấp vào nút Xem lại và đăng ở góc trên bên phải. Chọn chiến dịch của bạn, nhóm quảng cáo cho chiến dịch này rồi chọn quảng cáo.
Bạn có thể đăng quảng cáo từ trình quản lý quảng cáo hoặc thông qua API. Nếu bạn muốn đăng bằng API, hãy lặp lại Bước 4 với thông số status
được đặt là ACTIVE
.
Meta sẽ xét duyệt quảng cáo của bạn và trạng thái sẽ là PENDING_REVIEW
. Sau khi được phê duyệt, trạng thái sẽ là ACTIVE
và hệ thống sẽ phân phối quảng cáo của bạn.
Bạn có thể tạo tin nhắn có chứa nhiều thành phần tin nhắn, chẳng hạn như gợi ý gọi điện hoặc nhiều mẫu. Bạn sẽ thêm các thành phần này bằng cách đặt một mảng đối tượng cho giá trị *_data.page_welcome_message
thay vì giá trị chuỗi.
Tài liệu tham khảo nhanh về mảng tin nhắn chào mừng trên Trang
Bạn có thể thêm gợi ý gọi điện vào quảng cáo Click đến Messenger bằng cách đặt giá trị của *_data.page_welcome_message
là một mảng đối tượng xác định các thành phần của gợi ý gọi điện. Đặt thông số landing_screen_type
là call_prompt
, media_type
là text
và đối tượng text_format.message
có text
được đặt là văn bản tin nhắn chào mừng và call_prompt_data.call_prompt_message
được đặt là gợi ý gọi điện cho doanh nghiệp của bạn.
... "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" } } }, } ]" ...
Để tạo quảng cáo có nhiều mẫu, hãy đặt thông số *_data.page_welcome_message
là một mảng có mẫu tin nhắn Ví dụ dưới đây minh họa cách thêm mẫu cho câu trả lời nhanh.
... "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 ' } ] } }]", ...
Nếu chưa làm như vậy, hãy thiết lập webhook để nhận thông báo khi người dùng nhấp vào quảng cáo của bạn.
Tìm hiểu thêm về API Marketing cùng các tùy chọn khác cho quảng cáo Click đến Messenger.