1.1.9 • Published 6 years ago

react-native-trackingio v1.1.9

Weekly downloads
36
License
MIT
Repository
github
Last release
6 years ago

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)

##参考 http://doc.trackingio.com/sdkwen-dang.html

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