python - 使用 python 请求访问 Facebook 广告的每日总支出
问题描述
我正在尝试使用 python 请求来访问 Facebook 广告的每日总支出。我尝试 了这个解决方案,但我没有 app_secret,所以我尝试了这个,但这个解决方案专注于广告系列级别的支出。
我的问题是我如何通过请求获得每日总支出,或者我如何使用仅具有帐户 ID 和访问令牌的 facebook python sdk,如链接中的示例所示,并且仅获取日期和总支出?下面的代码为我显示了广告级别,但我不能按日期分组来汇总支出,因为这里的日期列是间隔。b
import requests
import json
token='*****'
act_id='act_*******'
first_request = 'https://graph.facebook.com/v7.0/act_id/campaigns?fields=insights{spend}&limit=10000&access_token=%s'%token
result = requests.get(first_request)
content_dict = json.loads(result.content)
content_dict
这是输出示例的示例:
{'insights': {'data': [{'spend': '31.39',
'date_start': '2020-04-13',
'date_stop': '2020-05-12'}],
'paging': {'cursors': {'before': 'MAZDZD', 'after': 'MAZDZD'}}},
'id': '*******'},
解决方案
要获取广告帐户的支出,您可以查询广告帐户级别的见解。
GET: /act_id/insights?level=account&time_range={"since":"2015-01-01","until":"2020-06-05"}&fields=spend
注意:如果您按广告系列替换级别,它将按广告系列为您提供支出
更多详情请查看官方文档
推荐阅读
- reactjs - 如何使用 React 引导程序将内容居中
- c - C _setjmp:“{”标记之前的预期表达式
- python - 按第 4 维将 4 维 np.array 拆分为 3 维 np.arrays
- c - 一个非常简单的进程的内存结构细节是什么,崩溃的细节是什么
- npm - 如何防止节点向控制台发送错误?
- python - 如何按字母+数字顺序按列对表格可视化进行排序?
- python - Discord.py help 如何检测消息是否由特定用户ID发送
- php - 按库存数量显示
- amazon-web-services - Aws S3 或使用 CDN 的服务器存储
- react-native - 使用“无法从不同组件的函数体内更新组件”的身份验证堆栈导航