我正在尝试通过我的广告客户帐户检索我的应用广告系列及其关联的应用及其事件。
问题是我无法在 API 响应中找到我的应用程序的唯一标识符。
例如,下面的查询将为我提供“action_target_id”。这要么等于我的 AppId,要么等于另一个我不知道是什么的数字字符串。我很困惑,这是否意味着我有两个AppId?
act_<AD_ACCOUNT_ID>/reportstats?time_interval={"day_start":{"day":"01","month":"03","year":"2014"},"day_stop":{"day":"07","month":"04","year":"2015"}}&data_columns=['adgroup_id', 'actions','action_target_id','action_target_name','campaign_name']&actions_group_by=['action_device','action_type']&format=json&async=true
“action_target_id”和“action_target_name”代表什么(在为移动应用运行广告事件的背景下)?我似乎无法在 API 文档中找到对此的明确解释.
最佳答案
applications/developer edge将返回您的帐户有权访问的应用程序。
关于你的第二个问题,action_target_id和action_target_name并不总是你的应用程序。这取决于每个事件的操作规范(如果已设置)。 “ Action 规范”是一种 FB 格式,用于定义广告与用于各种目的的各种对象之间的关系。有关更多信息,请访问 https://developers.facebook.com/docs/marketing-api/intro-action-specs
就您而言,移动应用广告事件上下文中的操作规范可能是 FB 应用程序。另请参阅default conversion spec和 default tracking spec .
关于facebook-graph-api - 如何从 Facebook Marketing Api 可靠地获取应用程序的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29489734/