Как получить название кампании из идентификатора кампании, используя 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()

Я получаю только идентификаторы кампании.

Как узнать название идентификатора кампании?

1 ответ

Решение

Для будущего ссылки на других.

Я нашел ответ. Мы можем проверить это, добавив дополнительные столбцы в панель управления менеджером объявлений. В правом углу был 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)
Другие вопросы по тегам