1.1.9 • Published 7 years ago

react-native-trackingio v1.1.9

Weekly downloads
36
License
MIT
Repository
github
Last release
7 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

7 years ago

1.1.8

7 years ago

1.1.7

7 years ago

1.1.6

7 years ago

1.1.5

7 years ago

1.1.4

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.29

7 years ago

1.0.27

7 years ago

1.0.26

7 years ago

1.0.25

7 years ago

1.0.24

7 years ago

1.0.23

7 years ago

1.0.22

7 years ago

1.0.21

7 years ago

1.0.19

7 years ago

1.0.18

7 years ago

1.0.17

7 years ago

1.0.15

7 years ago

1.0.14

7 years ago

1.0.13

7 years ago

1.0.12

7 years ago

1.0.11

7 years ago

1.0.10

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago