AppsFlyer React Native 插件 - 移动应用分析与归因解决方案

项目标题与描述
AppsFlyer React Native Plugin 是官方提供的 React Native 桥接库,用于集成 AppsFlyer 移动归因和分析 SDK。该插件支持:
安装归因和转化跟踪
深度链接(Deferred/Direct Deep Linking)
广告收入统计
应用卸载测量
跨应用推广跟踪
用户邀请链接生成
当前版本兼容:
Android AppsFlyer SDK v6.17.0
iOS AppsFlyer SDK v6.17.0
React-Native v0.62.0+
功能特性
核心功能
📊 安装归因:准确追踪应用安装来源
🔗 统一深度链接(UDL):支持新老用户的深度链接跳转
💰 广告收入统计:通过
logAdRevenue
接口记录广告收益🚫 应用卸载跟踪:支持 iOS/Android 平台卸载测量
🤝 跨平台推广:通过
logCrossPromotionAndOpenStore
实现应用交叉推广
高级功能
🔐 GDPR 合规:提供
setConsentData
接口处理用户授权📱 Purchase Connector:自动验证应用内购和订阅收入
📈 多维度分析:支持自定义事件和用户属性上报
🌍 多平台支持:兼容 Expo 和裸 React Native 项目
安装指南
基础安装
复制代码
Expo 项目
复制代码
在 app.json 中添加插件配置:
复制代码
环境要求
iOS 12.0+
Android API 21+
React Native 0.60+
使用说明
基础初始化
复制代码
深度链接处理
复制代码
记录自定义事件
复制代码
核心代码
iOS 原生模块初始化
复制代码
Android 深度链接处理
复制代码
React Native 事件桥接
复制代码
更多精彩内容 请关注我的个人公众号 公众号(办公 AI 智能小助手)公众号二维码

办公AI智能小助手
评论