【问题标题】:how to get a campaign id from marketing api如何从营销 api 获取活动 ID
【发布时间】:2019-08-11 04:55:38
【问题描述】:

getCampaigns - 这是提供广告帐户的所有广告系列 ID。但是有没有办法获取/获取单个广告系列 ID。因为我正在做一个项目,我想知道广告帐户是否具有特定的广告系列 ID。 使用 getCampaigns,它会提供所有活动 ID(每次调用 25 个)和寻呼。在这种情况下,有没有办法找到我的广告系列 ID 是否存在?

【问题讨论】:

  • 您可以尝试致电/<campaign-id> 或使用filtering 选项
  • 我试过这个graph.facebook.com/v3.2/act_12345600009/…> 但它抛出“消息”:“未知路径组件:/90123909239232”
  • 对不起,我的意思是如果没有像 v3.2/campaing-id 这样的 adAccount,您将收到广告系列详细信息或权限错误

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


【解决方案1】:

您可以使用过滤选项作为示例:

https://graph.facebook.com/v3.2/act_<account-id>/campaigns?filtering=[{'field':'id','operator':'IN','value':["<campaign-id>"]}]&fields=name,effective_status?access_token=<accesstoken> 

或者干脆尝试使用 objectId 访问活动:

https://graph.facebook.com/v3.2/<campaign-id>?access_token=<accesstoken>

但在这种情况下,如果用户没有访问权限或活动不存在,则端点会返回一般错误。

【讨论】:

  • 嗨@WinimyTech,不客气!哪一款满足你的需求?
  • 嗨@Matteo 实际上两者都运作良好,现在我使用了第二个选项。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-04-13
  • 2019-01-14
  • 1970-01-01
  • 1970-01-01
  • 2021-10-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多