问题标签 [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.

0 投票
1 回答
275 浏览

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)我确实获得了自定义转换,但仅限于提供的字段

我还尝试创建一个系统用户并按照这些步骤授予他对业务的权限。我的想法不多了,我不知道我错过了什么。

我发现很少有文档对此没有太大帮助。

关于我应该做什么的想法?

0 投票
1 回答
406 浏览

python - 使用 python 请求访问 Facebook 广告的每日总支出

我正在尝试使用 python 请求来访问 Facebook 广告的每日总支出。我尝试 了这个解决方案,但我没有 app_secret,所以我尝试了这个,但这个解决方案专注于广告系列级别的支出。

我的问题是我如何通过请求获得每日总支出,或者我如何使用仅具有帐户 ID 和访问令牌的 facebook python sdk,如链接中的示例所示,并且仅获取日期和总支出?下面的代码为我显示了广告级别,但我不能按日期分组来汇总支出,因为这里的日期列是间隔。b

这是输出示例的示例:

0 投票
1 回答
384 浏览

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 中发布广告集?

0 投票
1 回答
93 浏览

python - 使用 Python Facebook Marketing SDK 获取帐户有权访问的 Facebook 页面 ID 列表

在 Python SDK 中执行此操作的调用是什么?

我需要哪部分代码但找不到的示例(这是错误的):

0 投票
1 回答
159 浏览

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 会自动生成它,所以在这里需要它似乎很奇怪。

谢谢!

0 投票
1 回答
276 浏览

python - 无法使用 python 从 facebook api 获取 facebook 活动历史数据

以下是我想要实现的目标,即我希望每周投放广告系列/广告集/广告营销支出、覆盖面、展示次数,以便我们可以每周跟踪我们的指标。就像下面的代码片段一样。我试图从 6 月 1 日到 7 月 7 日获取数据,但为了响应我的请求,我只得到了与我从 facebook 广告管理器 UI 中看到的不同的活动活动。在下面的代码中,我没有收到任何错误,但我没有得到正确的数据。

有什么方法可以获取活动的历史数据?

0 投票
2 回答
286 浏览

python - NameError:名称“adobjects”未定义

我已经用 pip 安装了 facebook_business:

我相信我的凭据是正确的,因为我可以像这样打印广告系列 ID 列表:

结果:

但是,当尝试使用 adobjects 时,例如:

我收到此错误:

0 投票
1 回答
241 浏览

facebook - 通过 API 将电子邮件列表上传到 Facebook

我需要将用户电子邮件列表作为受众列表发送或创建到我们的企业 Facebook 帐户,以便我们可以将其用于营销目的(我使用的是 Python 3.8)。

以下是我从 Google 获得的代码,但是当我搜索时发现我们无法通过 API 直接将电子邮件传递给 Facebook。

您对如何实现它有任何建议吗?另外“我可以将电子邮件 ID 传递到此列表”下面的代码中的字段 = [] 吗?“ID”是什么意思?

0 投票
1 回答
386 浏览

facebook-ads-api - 使用 Python facebook 营销 API 将具有多个密钥的用户添加到自定义受众

我需要创建具有多个用户键的自定义受众,例如:

我可以使用以下给定代码创建自定义受众:

但是,如何为创建的受众添加多键用户值?我对 Python 和 Facebook SDK 很陌生。任何帮助将不胜感激。

0 投票
1 回答
418 浏览

facebook - Python - 您正在调用已弃用的广告 API 版本

似乎这是使用 Facebook API 时的一个常见问题。我正在尝试使用 Python 使用广告 API。当我使用 Graph API Explorer 对其进行测试时,我使用的是 9.0 版,并且没有收到任何错误。我正在尝试使用 Python 实现 API 调用,但是当我指定版本 9.0 时,我收到了以下错误日志:

我的代码:

但是当我使用 version3.1< than 3.1时,我收到另一个错误:

我该如何解决?