Facebook Marketing API授权

时间:2017-02-21 11:52:55

标签: facebook facebook-graph-api

我为我的客户(广告代理商)构建了一个内部应用,他希望为大约30个客户做广告效果报告。该项目的一部分是从这些30个客户的Facebook广告中提取绩效指标。

我创建了一个Facebook App并获得了开发令牌。有了这个标记,我就能够让项目的技术部分发挥作用 - 我可以使用Facebook的营销API轻松下载指标。

我的问题是关于授权和身份验证。我完全被Facebook的机制弄糊涂了。

我需要做些什么来访问这30个客户的Marketing API指标?

我是否需要发布Facebook应用程序?如果是,我是否需要完成审批流程?这似乎有点疯狂,因为Facebook想要登录,所以他们可以测试一下,但产品是严格内部的,所以他们无法登录并查看。

我想另一个问题是:还有另一种方法可以访问这30个客户端吗?使用Google Adwords,很容易。我只是使用oauth并根据需要获得访问权限。使用Facebook Marketing API有一种简单的方法吗?

1 个答案:

答案 0 :(得分:2)

如果您希望能够要求所有用户获得许可,则需要提交您的应用以供审核。

如果您的应用仅供有限数量的人使用,您可以添加到应用中的角色 - 那么即使不进行审核,也可以要求他们获得所有权限。这主要是出于测试目的,但Facebook将其记录为仅供有限用户群使用的应用程序的“漏洞”。 https://developers.facebook.com/docs/apps/faq#faq_180362122361921