我想使用Marketing API创建广告系列,但我不知道在哪里可以设置此广告系列的目标网址。
我可以将广告系列的目标设置为WEBSITE_CLICKS,但是设置网址的位置会在哪里?
如果我使用网络广告管理器,当我点击创建广告系列并选择“网站点击”的目标时,我必须输入提升的网址。但是使用API,我找不到我可以设置的位置。
谢谢,
于连
答案 0 :(得分:3)
我终于找到了可以找到广告的推荐网址的位置。
事实上,当您通过网络广告管理器生成广告时,它会在Facebook页面上创建一个用于广告的隐藏帖子(请参阅此blog post)。广告广告使用object_story_id和object_story_spec链接到它。所以我可以在字段中找到我的链接' object_story_spec'创意。
->/v2.3/6024899447563/adcreatives?fields=object_story_spec
result:
{
"data": [
{
"object_story_spec": {
"page_id": "1574237802836192",
"link_data": {
"link": "http://www.mylink.com/destination",
"message": "Click!",
"name": "My test",
"description": " ",
"image_hash": "9b25eba026f1ad716010963db25fabb8",
"multi_share_optimized": false
}
},
"id": "6024899447563"
}
],
"paging": {
"cursors": {
"before": "NjAyNDg5ODQ0ODE2Mg==",
"after": "NjAyNDg5OTU0ODE2Mg=="
}
}
}
因此该链接位于广告广告素材的object_story_spec.link_data.link中。
答案 1 :(得分:2)
广告集对象可以包含促销对象:
https://developers.facebook.com/docs/marketing-api/adset#promoted_object
或者它可以作为link_url包含在广告素材中:
https://developers.facebook.com/docs/marketing-api/adcreative/v2.3
如果广告系列对象具有目标集(可选),则广告集和广告素材将根据目标进行验证。
您可能还需要查询连接对象,尤其是当您需要特定的Facebook页面或标签时:
https://developers.facebook.com/docs/marketing-api/connectionobjects/v2.3