1.1.9 • Published 8 years ago
react-native-trackingio v1.1.9
react-native-trackingio
React Native的TrackingIO插件
如何安装
首先安装插件
yarn add react-native-trackingio --savelink
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
8 years ago
1.1.8
8 years ago
1.1.7
8 years ago
1.1.6
8 years ago
1.1.5
8 years ago
1.1.4
8 years ago
1.1.3
8 years ago
1.1.2
8 years ago
1.1.1
8 years ago
1.1.0
8 years ago
1.0.29
8 years ago
1.0.27
8 years ago
1.0.26
8 years ago
1.0.25
8 years ago
1.0.24
8 years ago
1.0.23
8 years ago
1.0.22
8 years ago
1.0.21
8 years ago
1.0.19
8 years ago
1.0.18
8 years ago
1.0.17
8 years ago
1.0.15
8 years ago
1.0.14
8 years ago
1.0.13
8 years ago
1.0.12
8 years ago
1.0.11
8 years ago
1.0.10
8 years ago
1.0.7
8 years ago
1.0.6
8 years ago
1.0.5
8 years ago
1.0.4
8 years ago
1.0.2
8 years ago
1.0.1
8 years ago
1.0.0
8 years ago