我试图创建、添加用户、将用户移除到自定义受众中,然后与其他帐户共享这些用户。除了分享部分之外,我已经开始所有这些工作了。
api文档对于如何实际做到这一点似乎非常模糊。下面是上面的内容:
在‘/定制受众/共享_对象’与业务对象共享您的自定义受众
有人知道如何通过API来完成这个任务吗?我想你一定需要AD_ACCOUNT_ID和CUSTOM_AUDIENCE_ID。
如需参考,请参考上面引用的行来自这里的https://developers.facebook.com/docs/marketing-api/audiences-api,它位于header构建一个自定义的受众之下
谢谢你的帮助。
发布于 2017-07-20 09:45:04
我不完全确定您想做什么,但是文档中提到了如何创建并与其他广告客户共享自定义用户。参考在这里。您必须在这个端点/{custom_audience_id}/adaccounts
上发布,并指定owner ad account
和recipient ad account
。请查看文档以获得更多信息。希望这能帮上忙。
发布于 2020-05-12 16:14:13
截至2018年,自定义观众现在可以共享仅在企业之间 (双方都必须拥有BusinessManager
)
两个实体都必须有一个业务经理
自2018年以来,为了在企业经理之间共享自定义受众,这类企业应建立如下受众共享关系。您需要Business管理权限来请求一种关系来共享一个受众。如果两个企业经理已经建立了这种关系,那么广告商就可以直接与其他企业分享受众。另见参考,自定义受众和引用,自定义受众共享帐户信息。
虽然marketing-api
文档有了一点进步,但仍然完全缺乏在5分钟内起步的脆度。
要创建一种关系,请调用特定的custom_audience_id:
POST https://graph.facebook.com/v7.0/{custom_audience_id}/adaccounts?adaccounts=[<ad_account_id>]&relationship_type=[<relationship_type>]
虽然他们没有说明这个relationship_type
是什么,但我偷看了他们的java-business-sdk
,发现了这
public static enum EnumRelationshipType {
@SerializedName("AD_MANAGER")
VALUE_AD_MANAGER("AD_MANAGER"),
@SerializedName("AGENCY")
VALUE_AGENCY("AGENCY"),
@SerializedName("AGGREGATOR")
VALUE_AGGREGATOR("AGGREGATOR"),
@SerializedName("AUDIENCE_MANAGER")
VALUE_AUDIENCE_MANAGER("AUDIENCE_MANAGER"),
@SerializedName("OTHER")
VALUE_OTHER("OTHER"),
;
..
https://stackoverflow.com/questions/44221411
复制相似问题