我正在尝试通过FB Marketing API创建广告,一旦用户单击广告,它将打开带有预定义消息(包括图像)的Messenger。我已经成功制作了广告,但是我正在努力编辑邮件的内容。
我创建了一个广告系列,一个我用于定位的广告集(包括作为目标的Messenger),一个广告和一个广告。我要发送给广告素材的有效负载如下:
{
"name": “name",
"object_story_spec": {
"instagram_actor_id": “<instagram_id>",
"page_id": “<page_id>",
"link_data": {
"call_to_action": {
"type": "MESSAGE_PAGE",
"value": {
"app_destination": "MESSENGER"
}
},
"image_hash": “<image_hash>",
"link": “<link>",
"message": “<message>",
"description": “<description>",
"page_welcome_message": [
{
"message": {
"attachment": {
"type": "template",
"payload": {
"template_type": "generic",
"elements": [
{
"title": “<title>",
"image_hash": “<image_hash>",
"buttons": [
{
"type": "web_url",
"url": “<link>",
"title": "View Website"
},
{
"type": "postback",
"title": "Start Chatting",
"payload": "USER_DEFINED_PAYLOAD"
}
]
}
]
}
},
"quick_replies": [
{
"content_type": "text",
"title": "Message 2",
"payload": "reply2"
}
]
},
"user_edit": true
}
]
}
},
"access_token": “<access_token>",
"headline": “<headline>",
"url_tags": “<tags>",
"body": “<message_body>"
}
广告已创建,有一个按钮可以打开Messenger,但消息内容不正确。当我在业务管理器上打开广告以检查API的结果时,我发送的有效负载似乎被忽略了。有任何想法吗?