Facebook应用可以为其托管页面的任何帖子创建一个广告吗?

问题描述:

我正在使用manage_pages, publish_pages角色在Facebook页面上发布消息的应用程序。Facebook应用可以为其托管页面的任何帖子创建一个广告吗?

现在我们需要使用广告来增强其中的一些帖子。为此,我们还要求提供ads_management, read_ads角色。

通过这些角色和营销API,我们认为我们可以为页面帖子(使用页面的访问令牌)创建一个广告,并使用链接到应用的广告帐户而不是页面(广告是发布的奖励,所以它将由应用程序支付)。

在我们的第一个POC中,我们在使用页面的访问令牌和应用的广告帐户时遇到授权错误。这对我来说是逻辑的:应用程序不能允许页面令牌在不属于他/他们的广告帐户上使用这些资金!

好的。我们改变了方法。现在我们使用来自我们组织中有权访问广告帐户的用户令牌。现在,营销API允许我们操纵该帐户,但该用户无法为托管网页的帖子创建广告,因为它在每个网页上都没有广告客户角色!

我认为问题是营销api不使用应用程序级别的角色,但用户角色只...我是对的?

我在说这是因为我们的应用程序具有我们需要的所有角色,但当然,我们的员工不会(facebook用户授权应用程序,而不是应用程序组织中的人员)。

因此,有一种方法可以使用Facebook营销API使用应用程序发布和管理该网页的广告,但使用与该网页无关的广告帐户?

要为其投放广告的网页必须添加广告帐户(或可访问广告帐户的相应用户帐户)作为该网页的广告客户。这样,你的应用程序将能够为这些网页创建广告。你能证实这一点吗?