在Facebook营销API中,在哪里设置广告系列的目标网址

时间:2015-06-15 13:02:07

标签: facebook facebook-graph-api facebook-ads-api

我想使用Marketing API创建广告系列,但我不知道在哪里可以设置此广告系列的目标网址。

我可以将广告系列的目标设置为WEBSITE_CLICKS,但是设置网址的位置会在哪里?

如果我使用网络广告管理器,当我点击创建广告系列并选择“网站点击”的目标时,我必须输入提升的网址。但是使用API​​,我找不到我可以设置的位置。

谢谢,

于连

2 个答案:

答案 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