Excel 自动导出Facebook Insights数据

Excel 自动导出Facebook Insights数据,excel,csv,export,odata,facebook-insights,Excel,Csv,Export,Odata,Facebook Insights,我正在寻找一种为我的页面以编程方式导出Facebook insights数据的方法,这种方法可以使其自动化。具体来说,我想创建一个每天运行的计划任务,它可以使用Facebook API保存页面洞察数据的CSV或Excel文件。然后我会有一个ETL工作,将数据放入数据库 我检查了oData Excel服务,它似乎已损坏。有人知道一种通过编程自动导出Facebook页面的insights数据的方法吗?您需要编写一些使用。我还没有看到为此编写的内容。一旦您知道如何访问这些见解,这是可能的,也不会太复杂

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


我检查了oData Excel服务,它似乎已损坏。有人知道一种通过编程自动导出Facebook页面的insights数据的方法吗?

您需要编写一些使用。我还没有看到为此编写的内容。

一旦您知道如何访问这些见解,这是可能的,也不会太复杂

以下是我的做法:

  • 使用离线访问和阅读洞察登录用户。 read_insights允许我访问用户管理的所有页面和应用程序的细节。 offline_access为我提供了一个永久令牌,我可以使用该令牌更新洞察,而无需等待用户登录
  • 检索用户管理的页面和应用程序列表,并将其存储在数据库中
  • 当我想要获取页面或应用程序的细节时,我不查询FQL,而是查询Graph API:首先,我根据选择的日期范围计算需要向Graph.facebook.com/[object\u id]/insights进行多少查询。然后生成一个查询,用于批处理API()。这使我能够在一次查询中获得日期范围内所有日期的所有可用洞察的所有数据
  • 我解析获得的相当大的json对象(注意,它的重量只有几Mb)并将所有内容存储在数据库中
  • 现在,您已经将所有洞察解析并存储在数据库中,只需进行一些SQL查询,就可以按照您想要的方式操作数据,例如显示图表,或以CSV或Excel格式导出数据
我已经编写了代码(并在上作为临时免费工具发布),因此导出到excel将非常快速和简单

如果我能帮你,请告诉我。
可以在周末前完成。

退房。这是一项将FB Insights(以及Google Analytics、Twitter和其他一些)导出到Excel的服务。

一个新工具可用:Analytics Edge加载项现在有一个Facebook连接器,可以快速下载。

有很多方法可以做到这一点。我认为您的选择取决于两个因素:

  • 您的编码技能水平如何
  • 您希望移动多少数据
  • 我不能为您回答1,但在您的情况下,您没有移动那么多数据(相对而言)。我仍将分享许多人的三种选择

    硬编码IT

    这需要一个脚本来访问Facebook的GraphAPI 以及自动处理该请求的计算机/服务器。 我主要使用AWS,并建议您可以启动EC2 并计划在X时间启动您的脚本。我还没有使用AWS管道,但我知道它的设计方式可以让它自动运行脚本。。。应该是少了一点服务器专有技术

    使用第三方附加组件

    有很多人有类似的数据需求。它带来了许多易于使用的工具。我经常偶尔进行审计,确保我们的工具正常运行。Supermetrics速度很快,并且有一个非常简单的接口来访问Facebooks API和其他一些API。我相信您也可以使用它安排刷新和更新

    使用第三方全方位服务ETL 也有一些服务或自由职业者,可以为您设置这一点,几乎没有自己的工作。取决于您需要数据的位置。这是我在FB-ads上使用过的一项服务。可能会有更好的服务,但它现在已经满足了我们的需求

    我的建议
    使用第三方附加组件(如Supermetrics)可能会为您提供最好的服务。它的快速和易于使用。如果您需要移动更多的数据,或者需要比每天更新更多的数据,那么其他方法可能更值得研究。

    如果您遇到这样的情况,请告诉我!Facebook通过仪表板提供excel格式的“帖子级数据”。这可以自动化吗。有人这样做过吗?@AjeetShah我不知道很久以前我怎么会错过你的评论。但是,谢谢你的请求。我已经更新了我的回复。