Excel 自动导出Facebook Insights数据
我正在寻找一种为我的页面以编程方式导出Facebook insights数据的方法,这种方法可以使其自动化。具体来说,我想创建一个每天运行的计划任务,它可以使用Facebook API保存页面洞察数据的CSV或Excel文件。然后我会有一个ETL工作,将数据放入数据库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数据的方法吗?您需要编写一些使用。我还没有看到为此编写的内容。一旦您知道如何访问这些见解,这是可能的,也不会太复杂
我检查了oData Excel服务,它似乎已损坏。有人知道一种通过编程自动导出Facebook页面的insights数据的方法吗?您需要编写一些使用。我还没有看到为此编写的内容。一旦您知道如何访问这些见解,这是可能的,也不会太复杂 以下是我的做法:
- 使用离线访问和阅读洞察登录用户。 read_insights允许我访问用户管理的所有页面和应用程序的细节。 offline_access为我提供了一个永久令牌,我可以使用该令牌更新洞察,而无需等待用户登录
- 检索用户管理的页面和应用程序列表,并将其存储在数据库中
- 当我想要获取页面或应用程序的细节时,我不查询FQL,而是查询Graph API:首先,我根据选择的日期范围计算需要向Graph.facebook.com/[object\u id]/insights进行多少查询。然后生成一个查询,用于批处理API()。这使我能够在一次查询中获得日期范围内所有日期的所有可用洞察的所有数据
- 我解析获得的相当大的json对象(注意,它的重量只有几Mb)并将所有内容存储在数据库中
- 现在,您已经将所有洞察解析并存储在数据库中,只需进行一些SQL查询,就可以按照您想要的方式操作数据,例如显示图表,或以CSV或Excel格式导出数据
可以在周末前完成。退房。这是一项将FB Insights(以及Google Analytics、Twitter和其他一些)导出到Excel的服务。一个新工具可用:Analytics Edge加载项现在有一个Facebook连接器,可以快速下载。
有很多方法可以做到这一点。我认为您的选择取决于两个因素:
使用第三方附加组件(如Supermetrics)可能会为您提供最好的服务。它的快速和易于使用。如果您需要移动更多的数据,或者需要比每天更新更多的数据,那么其他方法可能更值得研究。如果您遇到这样的情况,请告诉我!Facebook通过仪表板提供excel格式的“帖子级数据”。这可以自动化吗。有人这样做过吗?@AjeetShah我不知道很久以前我怎么会错过你的评论。但是,谢谢你的请求。我已经更新了我的回复。