问题标签 [facebook-marketing-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
facebook - 如何跟踪 facebook 移动应用广告活动的效果
众所周知,我们可以使用 facebook 的营销 API 来检查我们的活动。但这些统计数据是汇总的,无法了解我的广告受众。
是否有API可以解决这个问题?
我只想从每个广告中获取设备级信息。
喜欢:通过单击我的 Facebook 广告获取 IDFA(iOS 中的广告 ID)已安装应用程序。
php - 从 Facebook Marketing API v2.5 获取历史每日支出
我继承了一个 PHP 应用程序,它访问 Facebook Marketing API 的 v2.3 以获取每个广告的每日支出(和其他信息)。我正在将其升级到 v2.5。我希望能够指定一个日期并获得该广告在该日期的见解。我尝试将 date_range 指定为 time_increment 为 1,但我只得到一个结果集,它似乎包含迄今为止的总数,即使我使用单个历史日期的“开始”和“直到”。
关于我可能做错了什么的任何指示?
facebook - #613 创建自定义受众时
为什么我会收到错误“#613 对此 api 的调用已超出速率限制。” 什么时候用/<API_VERSION>/act_<AD_ACCOUNT_ID>/customaudiences
?我能够在 6 分钟内创建 22 个自定义受众 POST。
这远远不够好。有任何想法吗?
我尝试使用 facebooksdk.nets SDK,并自己做了一些简单的帖子。
我还尝试了一些用户 accessTokens。还是一样。我似乎在 22 个自定义受众每 6 分钟创建 POST 时受到限制。
我的应用程序仍处于开发人员访问级别。
谢谢!
php - 将自定义受众链接到广告集
我正在使用 Facebook Marketing Api 创建广告和自定义受众。我怎么找不到将创建的自定义受众链接到 Adset 的方法。下面是github中可用的示例。目前我只能创建具有兴趣和地理位置的广告集。
如下例所示,我们只能按兴趣和地理位置定位。
我的要求是将自定义受众直接链接到 Adset,例如 AdSetFields::CUSTOMAUDIENCE => $audienceid
这至少可能吗?如果不能,我们如何将我们创建的自定义受众与 Adset 关联?
facebook-graph-api - Facebook 广告 API:错误 272 此广告 API 调用要求用户是管理员
我正在使用 Facebook Ad Api 创建广告。但是,当我通过以下 api 调用授予用户管理员角色(1001)时:
它成功创建了用户,当我使用以下请求获取所有用户时:
它成功地将数组返回为:
但是当我尝试使用新添加的用户创建广告活动或广告集时,会引发以下异常:
[FacebookAds\Http\Exception\AuthorizationException]
(#272) 此广告 API 调用要求用户是应用程序的管理员。用户 16xxxxx351 不是应用程序 109xxxxxxxx0403 的管理员或开发人员。
当我转到我的应用程序并为用户分配管理员或开发人员角色时,我可以成功提出请求。
为什么 facebook 不允许从 api 以管理员角色创建的用户不对其 Ad Api 进行 api 调用?为什么当用户被授予管理员/开发者角色时它允许提出请求?
facebook-graph-api - How to get promoted page posts using FB api
I am able to get all the page posts that can be promoted via the endpoint given at https://developers.facebook.com/docs/marketing-api/campaigns/objectives#connection_objects
eg query:
but how do I get all the posts that are already promoted? I am unable to find anything on the FB API docs.
facebook - 将 Facebook 活动目标与洞察操作类型相匹配
Facebook 活动在此处列出的目标中具有目标(PAGE_LIKES
、VIDEO_VIEWS
等)。
Facebook 洞察力在此处列出的用户操作中列出了用户操作(例如like
,video_view
但有些操作缺失unlike
)。
问题是:目标和行动不匹配。例如,有一个PAGE_LIKES
目标和一个like
行动。
在facebook 电源管理器中有一个“结果”列,它为每个活动提供与活动目标匹配的用户操作计数(在下图中获得992like
)。
见解中似乎没有这样的东西(无论是在 api 中还是在 sdk 中),那么识别活动转化计数的正确方法是什么(在电源管理器中命名为“结果”)?
我们必须手动维护PAGE_LIKES <-> like
吗?如果是这样,正确的映射是什么?
java - 从 Java 访问 Facebook 营销 API
我们有基于 Java 的 CRM,并希望集成 facebook 活动管理。我检查了 facebook 营销 api,他们提供了基于 PHP 和 Python 的 SDK。我想知道我们如何在 Java 中访问/使用 facebook 营销 api,应该有一些我找不到的休息接口。
有人知道吗?
php - 使用 facebook 营销 API 调用成员函数 getData()
我目前正在测试 facebook 营销 API,以使用它从自定义仪表板的活动中获取数据。
我能够从广告帐户中获取数据,但对于某些人来说,对我来说,Call to a member function getData() on a non-object
在获取数据时会出现未知的原因。退出前会输出一些数据。
我正在测试这个
它会输出这个
和其他一些活动,但每次都会在同一个地方出现上述错误。但我看不出有什么问题。
facebook-graph-api - “(#10) 您没有足够的权限来执行此操作”错误?
将 Facebook Graph API 资源管理器与我的“用户 access_token”(包含 ads_management、ads_read、read_insights 权限。)调用一起使用
"/v2.5/act_595104887309744/insights"
。
但是产生了以下错误。
{ "error": { "code": 10, "fbtrace_id": "Avw8isJiSOa", "type": "OAuthException", "message": "(#10) 您没有足够的权限执行此操作" } }
我的角色是 595104887309744 广告帐户中的“广告帐户管理员”。什么是问题?我的错误是什么?