@fullstory/segment-resact-native-plugin-fullstory (原始内容存档于2018-09-29)
EnrichmentPlugin 页:1 完整的故事。这是一个片段分析插件,可以包裹 @fullstory/react-native。 。 。 .
先决条件
建立完整的故事
请确保您的应用程序与 FullStory 正确设置 。 见 FullStory 的回放原生文档 要开始.
设立分部
此插件与 @segment/analytics-react-native。后续部分 安装指令。 。 。 .
安装
安装 @fullstory/segment-react-native-plugin-fullstory 财务报告和审定财务报表 @fullstory/react-native 依赖性.
yarn add @fullstory/segment-react-native-plugin-fullstory @fullstory/react-native
# or
npm install --save @fullstory/segment-react-native-plugin-fullstory @fullstory/react-native
运行 pod install 安装后自动链接 FullStory SDK .
使用量
在您初始化分析客户端的代码中 .add({ plugin }) 使用一个方法 FullStoryPlugin 举个例子.
// App.js
import { createClient } from '@segment/analytics-react-native';
import { FullStoryPlugin } from '@fullstory/segment-react-native-plugin-fullstory';
const segmentClient = createClient({
writeKey: 'SEGMENT_WRITE_KEY',
});
const plugin = new FullStoryPlugin({
// configurations
enableFSSessionUrlInEvents: true,
});
segmentClient.add({ plugin });
配置
插件接受一个配置对象,其属性如下:
| 财产 | 说明 |
|---|---|
| 启用FS 会话UrlInEvents | 将 FS 会话 URL 插入到会话属性 。 默认为 true。 。 。 . |
| 允许列表全部跟踪事件 | 将所有音轨事件作为FS自定义事件发送. 默认为 false。 。 。 . |
| 启用识别事件 | 启用指定要作为 FS 识别事件发送的事件段 。 默认为 true。 。 。 . |
| 允许列表跟踪事件 | 允许发送到 FullStory 的一系列事件名称 。 允许列出所有事件, 使用 allowlistAllTrackEvents。 。 。 . |
| 启用 SendScreenAsEvents 程序 | 将屏幕事件作为FS自定义事件发送. 默认为 false。 。 。 . |
| 启用 GroupTraits 用户变量 | 允许将组事件特性传递到 FS 用户 vars 。 默认为 false。 。 。 . |
示例
我们包含一个简单的反应本地应用程序,在其中执行插件 ./example。见 实例README 补充说明.
许可证
麻省理工学院