21
2023-11
从零搭建微信公众号数据分析体系:数据集成平台
今天带来另一个可能的技术分支,用数据集成平台实现打通。
LEARN MORE
图片由通义万相绘制
关于系列
《从零搭建微信公众号数据分析体系》是一个以本微信公众号的数据(毕竟其他更真实的业务数据我不敢拿出来写帖子)为例子的技术帖子系列。是一个“边写边做”的“有趣”的系列。基本按照企业做需求的模式,从项目立项、需求调研、数据建模落库、可视化看板预搭建、模型调优,一路到看板美化。
对之前内容感兴趣的朋友们可以通过点击文章最上面的合集标签查看前面的内容。
也可以直接拉到文章的最后,通过上一篇/下一篇的方式来查看更多的内容。
对这个话题的后续内容有兴趣的朋友们可以关注一下,这个系列预计每周二更新。
此外,对于内容有什么建议或者想来唠嗑群里唠嗑吹水的朋友们,可以关注,点击菜单中的“来唠嗑”加我微信,备注一下想来唠嗑,我拉你进群。至于群二维码,就不放了,之前放的二维码进来太多发广告的人了,太破坏体验了。至于留言嘛,公众号没有留言的功能,单纯想说两句的朋友们可以发快捷私信,看到的话基本都会回复的~
关于技术方案
我们一开始在做技术方案复盘的时候,其实并没有太多的提到这个方案:借助数据集成平台实现数据的快速整合和分析。最主要的原因是,当时我在写技术方案复盘这一期的时候,还没有体验小伙伴给我安利数据集成平台,只是粗糙地扫了一眼,觉得这个方案可行,就加入了技术分支探讨中。
后来在体验过相关的工具后,顿时发现,这样实现的代价其实是更低的。这也就是为什么说我们在工作的时候一定要多注意学习新技术的原因,很多时候,一些新的技术和方案能够更加快速的实现最终想要的东西。
此外,在这里我也很想说一句,大家不要过于死磕某一种技术或者方案,能够实现目标的路径其实有非常多。如果一直有关注这个系列的进展的朋友们其实不难发现,我在主篇中的实现路径其实是最复杂的,后来技术分支中介绍的每一种实现方法都比主篇中的实现方法要简单和高效。
之前在文科生转行上岸的小文章中稍微提了一嘴一题多解,从已知推未知的学习方案,在这个项目中也是同样适用的。这个项目的解法已经被我拆出了很多个技术分支,并不是每个分支都要求大家有coding的能力或者是有什么基础的,后来拆解的方案其实并不需要太高深的技术要求。
开始搞事
关于低代码数据集成平台的相关信息,大家可以看周三的效率办公系列中提到的这篇文章:效率办公 | 低代码数据集成平台。这里我们选择腾讯轻联作为这个项目的演示工具,主要原因在于,腾讯轻联对于微信公众号的支持比较好,且免费。
对于腾讯轻联的使用,有兴趣的朋友们也可以参考这篇文章:低代码数据集成平台 | 腾讯轻联 (这个联字是真的太容易写错了,基本是每写必错的程度)。这里就不对平台本身做太多详细的介绍了,直接来介绍操作的过程。
这里我们直接新建一个流程:
触发器就选择微信公众号
触发条件选择新关注公众号,就会跳转到配置页面。这里的配置信息才是今天教程的重点:
这里会要求我们提供一些相应的信息:
信息怎么获取呢?这就需要回到微信公众号的后台了。实际上这些信息的获取过程,各个平台都比较类似,基本就是这些内容。我们可以在微信公众号后台的设置与开发>基本配置中看到相应的信息:
这里介绍一下机制,这一点机制,飞书也是几乎完全一样的。在开发者后台,我们可以拿到一个AppID和一个AppSecret。首先第一步,通过AppID和AppSecret调取接口获取一个Access Token,然后就可以通过这个Token调取其他的接口访问其他的数据了。
首次设置的时候需要手机扫码验证身份,验证之后,请务必记得保存好这个AppSecret。
然后复制这个token到腾讯轻联,在授权管理的对应地方填写AppID和AppSecret的信息。
然后添加步骤,在腾讯文档中新增一行数据,并如法炮制地通过扫码进行授权。
然后选择将数学写入腾讯表格中对应的位置,上线并执行流程就可以了。
方案评价
总的来说,这种办法很容易地就实现了数据的采集。但是问题也是相当明显的,那就是数据太少了!这种办法能够获取到的数据其实只有用户的数据,并不能获得阅读表现等数据,所以总得来说还是比较差强人意的。
同样,用RPA工具来做这个实现也是比较恼人的,因为扫码登录这个环节上了RPA解决登录的问题也比较恼火。要说最简单且实用的办法,其实还得是纯Excel的方案。
然而这种方法如果用在一些其他的业务应用场合中倒是还挺好用的——比如把数据写入CRM系统中,至少可以用比较低的代价来替代coding的过程了。
下周,我们来研究一下换一个BI工具来实现可视化的操作。