Facebook graph api Facebook营销API AdSet的促销对象的应用程序\u id

Facebook graph api Facebook营销API AdSet的促销对象的应用程序\u id,facebook-graph-api,Facebook Graph Api,关于of的应用程序id的问题 我正在尝试为发布到苹果应用商店或谷歌游戏市场的移动应用程序创建广告。这些是我客户的应用程序,它们不是我的,我无法访问它们 我已成功创建了带有objective=MOBILE\u APP\u安装的对象 但我无法为此活动创建对象 AdSet需要提供应用程序id和对象存储\u url字段。虽然我可以为这个应用程序提供object\u store\u url(它只是一个应用程序的链接),但我不能为这个应用程序提供application\u id,因为这个应用程序不是我的 同

关于of的应用程序id的问题

我正在尝试为发布到苹果应用商店或谷歌游戏市场的移动应用程序创建广告。这些是我客户的应用程序,它们不是我的,我无法访问它们

我已成功创建了带有
objective=MOBILE\u APP\u安装的对象

但我无法为此活动创建对象

AdSet
需要提供
应用程序id
对象存储\u url
字段。虽然我可以为这个应用程序提供
object\u store\u url
(它只是一个应用程序的链接),但我不能为这个应用程序提供
application\u id
,因为这个应用程序不是我的

同时business.facebook.comweb界面不需要
应用程序id
。它只需要
应用程序\u url
。截图:

如何使用应用程序appstore url检索
应用程序\u id

或者可能根本不需要为
AdCampaign
促销对象
指定
应用程序id
字段,而
目标=移动应用程序安装

根据“”的营销API文档,它说“如果没有应用程序id,您不能单独指定对象\u存储\u url,这只能通过本机接口使用。”

要检索应用程序\u id,您可以尝试将已连接应用程序的列表获取到您的Ad用户帐户。您的客户端需要首先向您的Facebook应用程序授予广告客户角色,然后才能开始通过Connection Objects API列出应用程序


Connection Objects API能够返回object_store_URL,这意味着您不需要手动提供app store URL。

您找到替代方法了吗?@PratikBothra,在某种程度上。1)方法错误。您可以在Facebook开发者帐户中手动创建应用程序。要做到这一点,您不必是iOS/Android n的所有者Tive应用程序。但是你不能通过Facebook API创建应用程序。你必须在Facebook web界面中手动创建。正确的方法是:facepalm:@PratikBothra,2)。我只打算尝试一下。你必须要求原始应用程序所有者授予你访问他/她的Facebook应用程序的权限(通过oauth2)。授予访问权限后,您将能够通过Facebook Graph API找到所需的应用程序。