Facebook 自动化广告系列文章之API权限申请

上一篇文章我们简单认识了自动化,说了一些我对于自动化广告的理解。

我上文讲的自动化是基于 Facebook 的官方 API,而要使用 Facebook 的 API,我们需要创建一个 Facebook APP,并申请一些权限(1)。

本篇文章将分享关于 API 权限申请的细节。

以下是我们需要申请的权限列表:

  1. publish_pages
  2. business_management
  3. read_insights
  4. ads_read
  5. ads_management
  6. manage_pages
  7. Ads Management Standard Access

本章理论上的东西不多,我这边直接放对应权限的申请文案,每个权限均要求提供视频,并且 Facebook 的审核人员会直接上手操作来审核,所以务必要保证操作视频跟你实际要申请权限的平台操作过程一致。

以下是 Tell us how you’re using this permission or feature 问题的对应回答

1、 publish_pages

Our application uses the permission to publish on Facebook Pages

2、 business_management

We’re using this permission to get the Ads accounts.

3、 read_insights

Our application uses this permission to displays Facebook pages insights and Facebook posts insights

4、 ads_read

We’re using this permissions to get Ad account insights, insights about Ad campaigns and insights about ads.

5、 ads_management

We’re using this permission to create ad campaigns, provide bids for ads auction, and manage ad creative.

6、 manage_pages

Our application uses the permission to get the user Facebook Pages

7、 Ads Management Standard Access

We’re using this permission to connect the user Ad’s Accounts, provide metrics and allow to manage their Ad’s Accounts in an easy way. We’re looking to provide a new experience with automatization and save the user’s time.

同时,在第一步 App Verification Details 里的 Platform Setting 选择 Websites,下方输入框填写以下信息(2)

First, You can test publish_pages, manage_pages, read_insights permissions follow the steps:

1). Please go to “我的网站登录地址”

2). Click on the button Continue with Facebook

3). Allow to our application to see your basic profile information

4). Click on the button New Post

5). Click on the button with the icon(New Account) in the section Search accounts.

6). You will see a list with available social networks. Click on Facebook Pages.

7). Then click on the button New Account

8). Allow to our application to post on your Facebook Pages and see the insights.

9). Close the popup and select the Facebook Page where you want to publish.

10). Use the Post Composer to create a post.

11). Click on the button Share Now.

In the tab Insights people can see published post on their Facebook Pages, get insights for the published posts and read insights.


Second, You can test Ads Management Standard Access, ads_read, ads_management, business_management follow the steps

!!! You must have a Facebook Ad Account to test ads permissions !!!

  1. Please click on Advertising menu item from the left side menu.

  2. Click on the icon with sign Add Account.

  3. Click on the button Connect Ad Accounts to connect ads accounts

  4. Allow to our app to get insights and manage your Ad Accounts

  5. Click on the button Select Ad Account to see the list with all connected Ad Accounts

  6. Click on the Ad Account which you want manage

  7. Click on the Campaigns menu item below the button Select Ad Account

  8. Click on the button New Campaign

  9. Fill the form fields(you can optionally create one ad set and one ad for the created campaign)

  10. Click on the button Save Campaign and the Ad Campaign will be created

  11. In the Overview section users can see quick insights for their Ad Account

  12. In the Insights section will be provided advanced insights

填写完以上内容之后,申请所需要的资料就已经足够了,现在就到了跟审核人员各种扯的时候了。

我这边申请了数十个 App 的认证,基本上第一遍就过的概率为 10% 左右,90%的概率会被打回。

这个时候,需要进入被打回的申请中,找到右下角的 Facebook App Review Support

联系人工客服要求人工客服重新帮忙审核,如果你的资料没有问题,不用重新提交,客服会帮你审核通过。

Ads Management Standard Access 要求30天请求数高于 1500 且错误率低于 15%,开发的时候请务必注意。

以上就是 API 权限申请的一些经验分享,抛砖引玉,下一篇文章将使用 PHP 做一个使用 Facebook Marketing API,初步实现自动化上广告的例子。

(本文中提供的申请文案为我已申请通过的文案,想要交流更多可以加我 QQ 76762 交流,欢迎更多做 Facebook 自动化的大佬多多指点。)

(我这边已经有投入使用中的 Facebook 自动化系统,本系列文章均是我之前的开发构想以及踩到的坑,如有错误之处欢迎提出指正,不胜感激。)

(12月4日 周三 正式对外发布我自己的 Facebook 自动化系统,到时欢迎各位大佬来体验~)

(1) Facebook APP 在 Development 模式时,可以在没有开通权限的时候使用全部功能,但这里不做说明。

(2) 本信息为我申请权限的站点操作流程,仅作为参考,请勿直接复制。

其他本系列文章

https://ads.cm/t/topic/64