如何通过PythonAPI获取FB AD账号名?
How to get FB AD account name via Python API?
我正在尝试以以下形式在我的业务管理器中获取广告帐户列表:
<Ad Account id; Ad Account name>
这是获取广告帐户列表的方法:
FacebookAdsApi.init(my_app_id, my_app_secret, my_access_token)
me = AdUser(fbid='me')
my_account_first=me.get_ad_accounts()[0]
>>>print my_account_first
<AdAccount> {
"account_id": "1654219XXXXXXX",
"id":
type(my_account_first)
<class 'facebookads.objects.AdAccount'>
这是 class 的定义:
https://github.com/facebook/facebook-python-ads-sdk/blob/master/facebookads/objects.py#L964
谁能告诉我如何在获得帐户 ID 后提取 FB 广告帐户名称?
这似乎是一个显而易见的任务,但找不到相应的 API method/field.
提前感谢您的指导。
您可以通过在 get_ad_accounts
调用中设置 fields
参数来指定响应中存在哪些字段。
my_account_first=me.get_ad_accounts(fields=[AdAccount.Field.name])[0]
SDK repo 有很多针对不同用例的好例子:https://github.com/facebook/facebook-python-ads-sdk/tree/master/examples
我正在尝试以以下形式在我的业务管理器中获取广告帐户列表:
<Ad Account id; Ad Account name>
这是获取广告帐户列表的方法:
FacebookAdsApi.init(my_app_id, my_app_secret, my_access_token)
me = AdUser(fbid='me')
my_account_first=me.get_ad_accounts()[0]
>>>print my_account_first
<AdAccount> {
"account_id": "1654219XXXXXXX",
"id":
type(my_account_first)
<class 'facebookads.objects.AdAccount'>
这是 class 的定义: https://github.com/facebook/facebook-python-ads-sdk/blob/master/facebookads/objects.py#L964
谁能告诉我如何在获得帐户 ID 后提取 FB 广告帐户名称? 这似乎是一个显而易见的任务,但找不到相应的 API method/field.
提前感谢您的指导。
您可以通过在 get_ad_accounts
调用中设置 fields
参数来指定响应中存在哪些字段。
my_account_first=me.get_ad_accounts(fields=[AdAccount.Field.name])[0]
SDK repo 有很多针对不同用例的好例子:https://github.com/facebook/facebook-python-ads-sdk/tree/master/examples