使用Python SDK访问Facebook Marketing API中的Ads Stats列表,你可以按照以下步骤进行操作:
下面是一个示例代码,用于使用Python SDK访问Facebook Marketing API中的Ads Stats列表:
import facebook
# 设置SDK认证信息
access_token = 'YOUR_ACCESS_TOKEN'
app_id = 'YOUR_APP_ID'
app_secret = 'YOUR_APP_SECRET'
api_version = 'v12.0'
# 创建Facebook Graph API客户端
graph = facebook.GraphAPI(access_token=access_token, version=api_version)
# 构建API请求
account_id = 'YOUR_AD_ACCOUNT_ID'
params = {
'fields': 'ad_id,impressions,clicks',
'time_range': {'since': '2022-01-01', 'until': '2022-01-31'},
}
endpoint = f'{account_id}/ads'
# 发送API请求并处理响应
response = graph.get_object(endpoint, params=params)
# 处理返回的广告统计数据
for ad in response['data']:
print(f"Ad ID: {ad['ad_id']}")
print(f"Impressions: {ad['impressions']}")
print(f"Clicks: {ad['clicks']}")
print("-------------")
上述代码中,你需要替换YOUR_ACCESS_TOKEN
、YOUR_APP_ID
、YOUR_APP_SECRET
和YOUR_AD_ACCOUNT_ID
为相应的值。你还可以根据需要自定义API请求的参数。
注意:请确保在使用Facebook Marketing API时遵守Facebook的开发政策和使用准则,以及相关隐私政策和数据保护法规。
领取专属 10元无门槛券
手把手带您无忧上云