如何使用 Facebook SDK 从活动 ID 获取活动名称?
how to get Campaign name from campaign ID using facebook SDK?
我使用以下代码创建了一个活动。
fields = []
params = {
'name': 'My campaign',
'objective': 'LINK_CLICKS',
'status': 'PAUSED',
}
AdAccount(id).create_campaign(
fields=fields,
params=params,
)
当我尝试使用以下代码获取广告系列时,
my_account = AdAccount('act_xxxxxxxxx')
campaigns = my_account.get_campaigns()
我只获得活动 ID。
如何知道活动 ID 的名称?
供以后参考。
我找到了答案。我们可以通过在广告管理器仪表板中添加额外的列来检查这一点。右上角有Plus symbol(+)
,也就是automatic column suggestions are on
。单击 customize columns --> In standard events --> settings --> Object names and ID's
。
campaigns = my_account.get_campaigns(fields=[
Campaign.Field.name,
Campaign.Field.configured_status,
])
print (campaigns)
我使用以下代码创建了一个活动。
fields = []
params = {
'name': 'My campaign',
'objective': 'LINK_CLICKS',
'status': 'PAUSED',
}
AdAccount(id).create_campaign(
fields=fields,
params=params,
)
当我尝试使用以下代码获取广告系列时,
my_account = AdAccount('act_xxxxxxxxx')
campaigns = my_account.get_campaigns()
我只获得活动 ID。
如何知道活动 ID 的名称?
供以后参考。
我找到了答案。我们可以通过在广告管理器仪表板中添加额外的列来检查这一点。右上角有Plus symbol(+)
,也就是automatic column suggestions are on
。单击 customize columns --> In standard events --> settings --> Object names and ID's
。
campaigns = my_account.get_campaigns(fields=[
Campaign.Field.name,
Campaign.Field.configured_status,
])
print (campaigns)