问题标签 [facebook-insights]

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 投票
2 回答
2362 浏览

facebook - Facebook - 通过外部网站上的 API 进行页面洞察?

我看到很多地方都在谈论如何从 facebook 应用程序中获取页面洞察力。我试图在没有应用程序的情况下使用我的绘图工具在我的网站上显示用户页面的见解。

我可以让他们提供登录信息,或者如果我需要将我的网站与他们连接等,我可以这样做。有谁知道我将如何获取这些信息?

0 投票
1 回答
1392 浏览

insight - Facebook Insights - 不更新 - 自 18 日以来没有新数据

这不是一个特别技术性的问题,但是否还有其他人对他们的洞察数据有问题? http://www.facebook.com/insights/?sk=ao_119242438097337 自 18 日(6 天前)以来,我没有新的见解数据。任何人都可以建议我应该做什么 - 或者我可以和谁交谈?

0 投票
1 回答
622 浏览

analytics - 为什么我的应用程序总是显示“没有可用的见解”?

我们推出了几个 Facebook 应用程序。它们旨在作为基于选项卡的 iframe 应用程序在 Facebook 页面上运行。这些应用程序已安装在数十个页面上,每天拥有数千名用户。查看这些选项卡的用户不需要授权应用程序,我们不需要任何权限。当用户通过这些应用分享时,我们使用 Facebook JS 对话框库。

除了一个之外,当我尝试查看洞察数据时,所有这些应用程序都显示“没有可用的洞察”。我们从 Facebook 获得的唯一分析是洞察摘要页面,其中包括一些基本的用户、共享和性能数据——但没有可用的详细信息。

正如我所提到的,一个应用程序确实具有洞察力。这是我们在 Facebook 上推出的第一个应用程序。它最初是一个画布 iframe 应用程序,但现在只从个人资料页面运行。这似乎是与我们最近的应用程序的唯一区别。

所以我想我的问题是:让用户访问您的画布应用程序是否触发了洞察可用性?还是有其他原因导致我们无法获得除一个原始应用程序之外的所有应用程序的洞察力?正如我所提到的,用户正在通过这些应用程序进行分享,我们很想知道更多关于这些故事的反应。

(我向 Facebook 提交了一个错误,但在最初请求应用程序 ID 并承诺对其进行调查后,他们已经停止响应我的更新请求。)

0 投票
1 回答
273 浏览

facebook - Facebook 应用诊断中“通话访问过多数据”的含义

在我们的 Facebook 应用程序的诊断页面上,有一条消息说对于两个不同的查询,我们的“调用访问太多数据”。有谁知道这到底是什么意思?

具体来说,这是否意味着我们每次调用的平均请求大小太大,或者我们访问的数据总量过多?我们尽最大努力将查询尽可能地批处理在一起(对于 GraphAPI 和 FQL 查询),以便我们可以限制每个用户的查询总数。但是,如果这两个调用真的“访问了太多数据”,那是否意味着我们应该对批处理这些查询不那么激进?

0 投票
1 回答
126 浏览

analysis - 见解:管理员是否计入见解

Facebook 是否计算页面管理员的印象数/访问次数/等等?我创建了一个页面,想知道我在页面上的浏览量是否被计算在内。

0 投票
2 回答
3961 浏览

facebook - Facebook喜欢错误。您未能提供有效的管理员列表。

我无法弄清楚如何解决我遇到的这个错误。今晚我正在使用godaddy 的网站,我正在尝试在我的网站上添加Facebook 的“赞”按钮。但是当我点击它时,我收到以下消息:

您未能提供有效的管理员列表。您需要使用fb:app_id元标记或使用 fb:admins元标记来指定管理员以逗号分隔的 Facebook 用户列表。

然后我去了我的 Facebook 页面,如果我有我的业务页面。我去了“insights for your website”并填写了网站名称并与我链接。得到元标记,<meta property="fb:admins" content="1349905809" />并将其放在我的网站上。我什至让 godaddy IT 团队将此标签放在我的根页面上,以及我网站上的其他几个位置。但是,当我尝试将见解与我的网站链接时,我收到以下消息:

在根网页http://kanopyking.net/上找不到管理数据。Insights 需要此根网页上指定 URL (kanopyking.net) 的管理员数据

FB 提供给我的这个元标签是否正确?为什么 FB 洞察力无法在我的页面上看到我的管理员信息?

0 投票
3 回答
5761 浏览

facebook - 无法将朋友添加为开发人员/测试人员:“获取您请求的应用程序的数据时出现问题......”

尝试在沙盒模式下添加一个同事作为我们应用程序的测试人员/开发人员,以便他们可以添加应用程序并对其进行测试。当他们去确认开发者应用请求时,他们会看到一个应用程序错误对话框,上面写着:

为您请求的应用程序获取数据时出现问题。该应用程序可能无效,或者可能存在临时故障。请稍后再试。

当以管理员身份进行身份验证时,该应用程序在开发模式下对我们来说可以正常工作,但是我们需要做些什么来添加其他用户作为开发人员和测试人员?错误消息不是特别有见地。任何帮助表示赞赏。

0 投票
5 回答
17320 浏览

excel - 自动导出 Facebook Insights 数据

我正在寻找一种以编程方式为我的页面导出 Facebook 洞察数据的方法,以一种我可以自动化的方式。具体来说,我想创建一个每天运行的计划任务,并且可以使用 Facebook API 保存页面洞察数据的 CSV 或 Excel 文件。然后我会有一个 ETL 工作,将这些数据放入数据库。

我检查了 Excel 的 oData 服务,该服务似乎已损坏。有谁知道以编程方式自动导出 Facebook 页面的洞察数据的方法?

0 投票
1 回答
808 浏览

facebook-graph-api - Facebook Insights API 和 FQL:使用状态检索 page_active_users_city 指标

我们正在使用以下 FQL 查询为我们的页面拉下前 20 个活跃用户城市的列表:

问题是返回的数据只返回城市名称和粉丝数。返回的数据中没有定义状态;因此,当查询返回计数为 12345 的 Louisville 时;我无法判断它是否是肯塔基州的路易斯维尔;科罗拉多州路易斯维尔;或者其他一些恰好被命名为路易斯维尔的城市。

除了城市之外,还有什么方法可以检索州和/或邮编并从上面的查询中计算?或者是否有另一种方法可以获得我的页面的用户数和活跃用户数,其中包括具有州和用户数的顶级城市?

非常感谢任何建设性的意见。

谢谢,弗兰克

0 投票
1 回答
1800 浏览

python - 获取 Access_token 以读取 Page Insights

我一直在努力使用 python 来访问 Facebook 洞察信息。除了对我开发的应用程序的应用程序见解之外,我还能够获得公共信息(例如,可口可乐页面上的“喜欢”)。

因为我是页面和应用程序的管理员和开发人员,所以当我访问 facebook.com/insights 时,我会看到一个页面部分和一个应用程序部分。我希望能够从图形 api 中获得两者的见解并将它们存储在我的个人数据库中。获得应用洞察力并不难。我在创建我的应用程序时获得了我的 app_id 和 app_secret,然后在此页面http://developers.facebook.com/docs/authentication/上按照应用程序登录下的流程进行操作。这给了我一个应用程序 access_token,我可以用它来获取应用程序洞察力。

当试图对页面做同样的事情时,我遇到了更多的麻烦。正如许多以前的帖子所提到的,大多数 facebook 文档都与 facebook 应用程序有关,该应用程序获取 access_token 来管理或读取页面中的见解。我知道这对于与用户页面交互的应用程序很有用。但是,我的直觉告诉我,我应该能够通过 read_insights 为我作为管理员的页面获取访问令牌,而无需通过外部应用程序。

我能够阅读页面见解的唯一方法是使用 Graph Api Explorer。我使用 Explorer 获得了一个 access_token(通过 access_token 按钮,允许 Explorer 访问我的个人数据并请求 manage_pages 和 read_insight 扩展权限)。然后我按照我在上面发布的 /docs/authentication/ 页面上的页面登录下的说明获取我管理的 facebook 页面的 access_token。然后我终于可以运行https://graph.facebook.com/PAGE_ID/insights?access_token=RETRIEVED_TOKEN了。然而,这是一种非常麻烦的查找 access_token 的方法。有没有办法让这个令牌不那么麻烦?谢谢你的帮助。我已经为此苦苦挣扎了一段时间。

我还包含了用于获取应用程序访问令牌的代码。