问题标签 [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 回答
1528 浏览

facebook-marketing-api - 如何使用 Facebook-business-python-sdk 从 Facebook 的洞察 api 获得超过 25 个结果?

我正在尝试使用带有 python 3.7的 facebook-python-business-sdk从 Facebook 的洞察 API 获取基本的广告级别数据。问题是我只能得到 25 个结果,即使在有超过 25 个有效广告的帐户中也是如此。

我在每个帐户上使用 get_insights 方法,传递一个 'level':'ad' 参数并在特定日期进行过滤。我还检查了我是否已达到 facebook 的限制(使用此处提供的解释),我什至没有接近限制。get_insights 方法没有“限制”参数,无论哪种方式,我都不想限制它,因为某些帐户可能有数百甚至数千个广告。

这是我正在使用的代码

我希望在每个帐户中获得所有广告,但每个帐户最多只能获得 25 个广告。任何帮助将不胜感激!

谢谢

0 投票
1 回答
30 浏览

facebook - 隐私问题发生变化后,是否可以从 facebook api 中提取用户详细信息?

我正在尝试构建一个 Python 烧瓶应用程序来提取用户详细信息(如全名、其他公开可见的个人资料详细信息,如最喜欢的运动员、最喜欢的电影、喜欢的内容等)。我还想根据这些数据进行角色分析。

在 Facebook API 的变化导致它不得不面对的隐私问题之后,是否仍然可以为其他用户提取这些详细信息(我知道我可以得到我自己的,这对我没有用)。请帮忙,提前谢谢!

此页面- https://developers.facebook.com/docs/graph-api/changelog/break-changes/确实提到了更改,但是没有明确指出对用户详细信息的更改。

0 投票
0 回答
179 浏览

python - Facebook Python SDK 中异步作业的限制是什么?

我正在使用 Facebook 的 Python SDK 创建一个异步作业,以获取我的 Facebook 广告系列的见解(印象数、action_values 等)。现在,我想逐月提取上一年的所有广告系列。结果总数应该在2,000. 如果我将 get_result 中的限制参数设置为高于1000的任何值,我会得到一个FacebookRequestError. async_job

(见下面的代码)运行,并使用

我可以说它提取了所有记录。无论如何要从 中提取所有结果async_job吗?

0 投票
1 回答
420 浏览

python - Python,facebook-python-business-sdk:如何将图形 api 限制从 25 增加到 500

我使用以下 API:

我需要指定限制字段以从 facebook 返回更多结果。

我的代码:

稍后当我查看结果对象时,我看到以下内容:

https://graph.facebook.com/v4.0/yyy/insights?access_token=xxx&limit=25 &after= zzz

0 投票
1 回答
159 浏览

python - 如何在 Python 中访问字符串中的某些值

我只需要提取字符串中的特定元素值。下面是我使用 Facebook AdsInsight API 获取 AdsInsight 数据的代码。

输出

问题:与campaign_id 值(23843294609751234)一起,我只需要landing_page_view的值,即78(而不是其他操作项)并将其放入df 中。我如何访问它们?

更多信息:AdsInsights.Field.actions 是字符串类型。

0 投票
1 回答
503 浏览

facebook-ads-api - 我们如何使用 Python SDK 访问 Facebook Marketing API 中的 Ads Action Stats 列表?

几天来,我一直在尝试访问 Facebook Ads API 上的列表,但未能取得任何进展。

我需要提取作为 Ads Action Stats List 一部分的 purchase_roas 字段。但是,我不能这样做。

我正在使用 Python SDK,并且一直在到处寻找一些示例,但找不到任何示例!

任何方向或示例代码都会在这里真正有所帮助。提前非常感谢。

0 投票
1 回答
859 浏览

python - 使用 curl 和 python 代码获取 facebook 广告活动详细信息的问题

请帮助我修复 curl 命令和 python 代码。我正在放置密钥,但无法获取CAMPAIGN_ID. 我为我的 facebook 页面创建了一个广告,但找不到CAMPAIGN_ID,我尝试使用 Ad id,但这也没有用。

我也使用了下面的 python 代码,但出现了一些错误。

以下是错误:

0 投票
1 回答
410 浏览

python - 使用 Facebook Business Python API 上传离线事件

我正在寻找一些好的资源来自动化 Facebook 广告的完整分析流程,例如创建受众列表、创建活动和创建自定义事件集,因为我们的业务有完整的离线销售周期。我尝试了 curl 方法来获取 Facebook 报告仪表板中的数据,但我正在寻找可以每天自动化代码的好资源。

我从这个链接https://developers.facebook.com/docs/marketing-api/offline-conversions/

需要使用 Python 的 facbook_business 或 facebook-sdk 执行此操作。

0 投票
1 回答
265 浏览

python - 用于检索已删除活动洞察的 Facebook API

我正在使用 python Facebook API 的 SDK。我目前能够从帐户级别请求和获取广告系列洞察力,其中包含如下代码段:

问题是我似乎无法获得有关已删除广告系列的信息,该广告系列活动了一段时间,这意味着它具有支出价值。

在这里,我读到添加过滤可能还会给我 DELETED 或 ARCHIVED 广告系列,但在get_insights 文档页面中,我似乎找不到要过滤的字段,并且每次尝试都失败了

0 投票
0 回答
43 浏览

facebook-graph-api - Facebook Business Ads Python:访问令牌不同类型的权限

我有这样的问题:

在我的个人资料中,我有 4 个帐户,我可以在每个帐户上正常使用 .create_custom_audience 和 .add_users。但是当我试图通过方法 .get_insights_async 获取一些统计数据时 - 它只适用于其中的 3 个。对于 1 不起作用,它给了我错误:

怎么可能?例如,我如何检查 GraphApi 中每个帐户的令牌的各种类型权限?