我有一个任务要学习如何将Facebook像素集成到Flutter应用程序中,不幸的是,我对分析工具一无所知,对于网站而言,这很简单,复制粘贴此标签管理器代码,将ID添加到元素或将数据推送到数据层使用javascript完成。
作为移动开发的新手(即使我有ReactWeb的经验,我也非常喜欢React而不是ReactNative,因此我选择了Flutter)是在谷歌搜索之后发现的,并且还抱怨说自从开始以来就没有办法实现Facebook Pixel它需要Flutter无法提供的Application Context之类的东西。
我找到了此链接https://gist.github.com/Fuxingloh/4f565b683ba84914c20e090061f2ad80,该链接描述了Facebook应用程序事件的某种flutter插件,但没有有关其运行方式或实际作用的信息。
我也不知道移动应用程序中的事件跟踪如何工作,我是否可以使用javascript中的某些方法/功能来像在Web中那样发送数据?还是以某种方式神奇地起作用?还是我需要使用一些第三方库?
试图搜索一些答案,但几乎每个结果都与Facebook登录相关。
对于这些内容的工作原理,完成方式以及一些示例(应用安装事件,按钮点击事件等),我会很乐意作进一步的解释
谢谢
---更新---
我设法使用记录器将facebook sdk安装到flutter应用程序中,并从Kotlin MainActivity启动了火灾事件,并且还检测了首次启动。现在,我必须弄清楚如何在java / kotlin和flutter-dart代码之间建立连接。