1.1.9 • Published 6 years ago
react-native-trackingio v1.1.9
react-native-trackingio
React Native的TrackingIO插件
如何安装
首先安装插件
yarn add react-native-trackingio --save
link
react-native link
iOS工程配置
在工程target的Build Phases->Link Binary with Libraries
中加入 libsqlite3.tbd
在你工程的AppDelegate.m
文件中添加如下代码:
#import "RCTTrackingIO.h"
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[RCTTrackingIO registerApp:@"APPID" channelID:@"CHANNELID"];
...
...
}
安装Android工程
在你自定义的MainApplication的onCreate()中第一行加入
TrackingIOModule.register(getApplicationContext(), "APPID", "CHANNELID");
如何使用
引入包
import { NativeModules } from 'react-native'; const trackingIO = NativeModules.TrackingIO;
if (trackingIO !== undefined && trackingIO !== null) { trackingIO.setRegisterWithAccountID("accountId"); }
API
trackingIO.setRegisterWithAccountID(accountId)
trackingIO.setLoginSuccessBusiness(accountId)
trackingIO.setPayment(transactionId, paymentType, currencyType, currencyAmount)
trackingIO.setEvent(eventName)
trackingIO.setOrder(transactionId, currencyType, currencyAmount)
1.1.9
6 years ago
1.1.8
6 years ago
1.1.7
6 years ago
1.1.6
6 years ago
1.1.5
6 years ago
1.1.4
6 years ago
1.1.3
6 years ago
1.1.2
6 years ago
1.1.1
6 years ago
1.1.0
6 years ago
1.0.29
6 years ago
1.0.27
6 years ago
1.0.26
6 years ago
1.0.25
6 years ago
1.0.24
6 years ago
1.0.23
6 years ago
1.0.22
6 years ago
1.0.21
6 years ago
1.0.19
6 years ago
1.0.18
6 years ago
1.0.17
6 years ago
1.0.15
6 years ago
1.0.14
6 years ago
1.0.13
6 years ago
1.0.12
6 years ago
1.0.11
6 years ago
1.0.10
6 years ago
1.0.7
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago