问题标签 [facebook-python-business-sdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
facebook - 权限错误 Facebook 自定义转换统计
我正在尝试使用 Python SDK 为 Facebook 业务获取自定义转换,但我似乎无法使其工作。
调用后CustomConversion.get_stats(customConversionId)
或graph.get_object('/customConversionId/stats')
我收到以下错误"(#200) Cannot access an object not managed by the business owning this app."
我:
- 在 Facebook 业务中添加了应用程序
- 从应用程序的 GraphExplorer 获得令牌
- 在 Facebook Business 网站中看不到自定义转化
- 调用时,
AdAccount.get_custom_conversions(adAccountId, fields = fields)
我确实获得了自定义转换,但仅限于提供的字段
我还尝试创建一个系统用户并按照这些步骤授予他对业务的权限。我的想法不多了,我不知道我错过了什么。
我发现很少有文档对此没有太大帮助。
关于我应该做什么的想法?
python - 如何使用 python 将广告集发布到 Facebook Marketing api
我正在尝试使用 python sdk 将广告集发布到 facebook 营销 api。
我收到此错误。
从这一行:
这是功能:
文档没有涵盖这一点。我正在关注本指南:https ://medium.com/@gokhang1327/publishing-facebook-ads-with-python-step-by-step-5c2a98ee4d58 使用此代码: https ://github.com/gokhangerdan/publish_facebook_ads/ blob/master/script.py
我的参数适用于图形 api 资源管理器。
如何在 python 中发布广告集?
python - 使用 Python Facebook Marketing SDK 获取帐户有权访问的 Facebook 页面 ID 列表
在 Python SDK 中执行此操作的调用是什么?
我需要哪部分代码但找不到的示例(这是错误的):
python - 如何使用 Python SDK 使用现有视频在 Facebook 中创建视频广告?
我正在尝试使用广告帐户资产库中已存在的视频创建视频广告。当我第一次尝试它时,我没有指定缩略图并收到一条错误消息,说它需要一个视频缩略图,可以使用 object_story_spec 的 video_data 字段中的“image_hash”或“image_url”来指定。下面是我在添加“image_url”作为参数后尝试的代码:
如何获取视频的 image_hash 或 image_url?当我使用该AdVideo.api_get()
方法时,唯一可能有意义的字段是“thumbnail_url”或“图片”,它们都返回以“https://scontent.xx.fbcdn.net”开头的 URL,当我使用它作为“image_url”的参数,我收到以下错误消息:
有没有办法在不指定缩略图的情况下使用 Python SDK 创建视频广告?在 Ads Manager 中,这绝对不是必需的,因为 Facebook 会自动生成它,所以在这里需要它似乎很奇怪。
谢谢!
python - 无法使用 python 从 facebook api 获取 facebook 活动历史数据
以下是我想要实现的目标,即我希望每周投放广告系列/广告集/广告营销支出、覆盖面、展示次数,以便我们可以每周跟踪我们的指标。就像下面的代码片段一样。我试图从 6 月 1 日到 7 月 7 日获取数据,但为了响应我的请求,我只得到了与我从 facebook 广告管理器 UI 中看到的不同的活动活动。在下面的代码中,我没有收到任何错误,但我没有得到正确的数据。
有什么方法可以获取活动的历史数据?
python - NameError:名称“adobjects”未定义
我已经用 pip 安装了 facebook_business:
我相信我的凭据是正确的,因为我可以像这样打印广告系列 ID 列表:
结果:
但是,当尝试使用 adobjects 时,例如:
我收到此错误:
facebook - 通过 API 将电子邮件列表上传到 Facebook
我需要将用户电子邮件列表作为受众列表发送或创建到我们的企业 Facebook 帐户,以便我们可以将其用于营销目的(我使用的是 Python 3.8)。
以下是我从 Google 获得的代码,但是当我搜索时发现我们无法通过 API 直接将电子邮件传递给 Facebook。
您对如何实现它有任何建议吗?另外“我可以将电子邮件 ID 传递到此列表”下面的代码中的字段 = [] 吗?“ID”是什么意思?
facebook-ads-api - 使用 Python facebook 营销 API 将具有多个密钥的用户添加到自定义受众
我需要创建具有多个用户键的自定义受众,例如:
我可以使用以下给定代码创建自定义受众:
但是,如何为创建的受众添加多键用户值?我对 Python 和 Facebook SDK 很陌生。任何帮助将不胜感激。
facebook - Python - 您正在调用已弃用的广告 API 版本
似乎这是使用 Facebook API 时的一个常见问题。我正在尝试使用 Python 使用广告 API。当我使用 Graph API Explorer 对其进行测试时,我使用的是 9.0 版,并且没有收到任何错误。我正在尝试使用 Python 实现 API 调用,但是当我指定版本 9.0 时,我收到了以下错误日志:
我的代码:
但是当我使用 version3.1
或< than 3.1
时,我收到另一个错误:
我该如何解决?