Skip to content

Commit

Permalink
fix-signingcode
Browse files Browse the repository at this point in the history
  • Loading branch information
IloveJavaa committed Dec 18, 2023
1 parent 04621e9 commit 37522b2
Show file tree
Hide file tree
Showing 6 changed files with 49 additions and 40 deletions.
2 changes: 1 addition & 1 deletion android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,6 @@ repositories {

dependencies {
implementation 'com.facebook.react:react-native:+' // From node_modules
implementation 'com.trackier:android-sdk:1.6.46'
implementation 'com.trackier:android-sdk:1.6.48'
implementation 'com.android.installreferrer:installreferrer:2.2'
}
77 changes: 43 additions & 34 deletions android/src/main/java/com/reactrackier/TrackierSDK.java
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,12 @@ public String getName() {

@ReactMethod
public void initializeSDK(ReadableMap initializeMap) {
com.trackier.sdk.TrackierSDKConfig sdkConfig = new com.trackier.sdk.TrackierSDKConfig(getReactApplicationContext(), initializeMap.getString("appToken"), initializeMap.getString("environment"));
com.trackier.sdk.TrackierSDKConfig sdkConfig = new com.trackier.sdk.TrackierSDKConfig(
getReactApplicationContext(), initializeMap.getString("appToken"),
initializeMap.getString("environment"));
sdkConfig.setSDKType("react_native_sdk");
sdkConfig.setSDKVersion("1.6.46");
sdkConfig.setAppSecret(secretId,secretKey);
sdkConfig.setSDKVersion("1.6.48");
sdkConfig.setAppSecret(initializeMap.getString("secretId"), initializeMap.getString("secretKey"));
if (initializeMap.hasKey("hasDeferredDeeplinkCallback")) {
sdkConfig.setDeepLinkListener(new DeepLinkListener() {
@Override
Expand All @@ -46,12 +48,6 @@ public void onDeepLinking(@NonNull DeepLink deepLink) {
com.trackier.sdk.TrackierSDK.initialize(sdkConfig);
}

@ReactMethod
public void setAppSecret(ReadableMap readableMap){
secretId = readableMap.getString("secretId");
secretKey = readableMap.getString("secretKey");
}

@ReactMethod
public void setEnabled(boolean value) {
com.trackier.sdk.TrackierSDK.setEnabled(value);
Expand All @@ -64,9 +60,9 @@ public void getTrackierId(Promise promise) {
}

@ReactMethod
public void setUserId(String userId) {
public void setUserId(String userId) {
com.trackier.sdk.TrackierSDK.setUserId(userId);
}
}

@ReactMethod
public void trackAsOrganic(boolean value) {
Expand Down Expand Up @@ -162,6 +158,7 @@ public void getPid(Promise promise) {
public void getIsRetargeting(Promise promise) {
promise.resolve(com.trackier.sdk.TrackierSDK.getIsRetargeting());
}

@ReactMethod
public void setPreinstallAttribution(String pid, String campaign, String campaignId) {
com.trackier.sdk.TrackierSDK.setPreinstallAttribution(pid, campaign, campaignId);
Expand All @@ -172,24 +169,36 @@ public void setLocalRefTrack(boolean value, String delimeter) {
com.trackier.sdk.TrackierSDK.setLocalRefTrack(value, delimeter);
}

@ReactMethod
public void setDOB(String dob) {
com.trackier.sdk.TrackierSDK.setDOB(dob);
}

@ReactMethod
public void setGender(String gender) {
com.trackier.sdk.TrackierSDK.setGender(com.trackier.sdk.TrackierSDK.Gender.valueOf(gender));
}

@ReactMethod
public void setUserAdditionalDetails(ReadableMap userAdditionalDetailsMap) {
// if (checkKey(userAdditionalDetailsMap, "userAdditionalMap")) {
// Map<String, Object> userAdditionalDetail = TrackierUtil.toMap(userAdditionalDetailsMap.getMap("userAdditionalMap"));
// Map<String, Object> ev = new LinkedHashMap<String, Object>();
// if (userAdditionalDetail != null) {
// for (Map.Entry<String, Object> entry : userAdditionalDetail.entrySet()) {
// ev.put(entry.getKey(), entry.getValue().toString());
// }
// }
// com.trackier.sdk.TrackierSDK.setUserAdditionalDetails(userAdditionalDetail);
// Map<String, Object> userAdditionalDetail =
// TrackierUtil.toMap(userAdditionalDetailsMap.getMap("userAdditionalMap"));
// Map<String, Object> ev = new LinkedHashMap<String, Object>();
// if (userAdditionalDetail != null) {
// for (Map.Entry<String, Object> entry : userAdditionalDetail.entrySet()) {
// ev.put(entry.getKey(), entry.getValue().toString());
// }
// }
// com.trackier.sdk.TrackierSDK.setUserAdditionalDetails(userAdditionalDetail);
// }
}

@ReactMethod
public void trackEvent(ReadableMap trackierEventMap) {
com.trackier.sdk.TrackierEvent trackierEvent = new com.trackier.sdk.TrackierEvent(trackierEventMap.getString("eventId"));

com.trackier.sdk.TrackierEvent trackierEvent = new com.trackier.sdk.TrackierEvent(
trackierEventMap.getString("eventId"));

trackierEvent.orderId = null;
trackierEvent.currency = null;
trackierEvent.discount = null;
Expand All @@ -209,46 +218,46 @@ public void trackEvent(ReadableMap trackierEventMap) {
if (checkKey(trackierEventMap, "orderId")) {
trackierEvent.orderId = trackierEventMap.getString("orderId");
}
if (checkKey(trackierEventMap, "currency")) {
trackierEvent.currency = trackierEventMap.getString("currency");
if (checkKey(trackierEventMap, "currency")) {
trackierEvent.currency = trackierEventMap.getString("currency");
}
if (checkKey(trackierEventMap, "couponCode")) {
trackierEvent.couponCode = trackierEventMap.getString("couponCode");
}
if (checkKey(trackierEventMap, "discount")) {
trackierEvent.discount = (float) trackierEventMap.getDouble("discount");
}
if (checkKey(trackierEventMap, "param1")) {
if (checkKey(trackierEventMap, "param1")) {
trackierEvent.param1 = trackierEventMap.getString("param1");
}
if (checkKey(trackierEventMap, "param2")) {
if (checkKey(trackierEventMap, "param2")) {
trackierEvent.param2 = trackierEventMap.getString("param2");
}
if (checkKey(trackierEventMap, "param3")) {
if (checkKey(trackierEventMap, "param3")) {
trackierEvent.param3 = trackierEventMap.getString("param3");
}
if (checkKey(trackierEventMap, "param4")) {
if (checkKey(trackierEventMap, "param4")) {
trackierEvent.param4 = trackierEventMap.getString("param4");
}
if (checkKey(trackierEventMap, "param5")) {
if (checkKey(trackierEventMap, "param5")) {
trackierEvent.param5 = trackierEventMap.getString("param5");
}
if (checkKey(trackierEventMap, "param6")) {
if (checkKey(trackierEventMap, "param6")) {
trackierEvent.param6 = trackierEventMap.getString("param6");
}
if (checkKey(trackierEventMap, "param7")) {
if (checkKey(trackierEventMap, "param7")) {
trackierEvent.param7 = trackierEventMap.getString("param7");
}
if (checkKey(trackierEventMap, "param8")) {
if (checkKey(trackierEventMap, "param8")) {
trackierEvent.param8 = trackierEventMap.getString("param8");
}
if (checkKey(trackierEventMap, "appToken")) {
if (checkKey(trackierEventMap, "appToken")) {
trackierEvent.param9 = trackierEventMap.getString("param9");
}
if (checkKey(trackierEventMap, "param10")) {
if (checkKey(trackierEventMap, "param10")) {
trackierEvent.param10 = trackierEventMap.getString("param10");
}
if (checkKey(trackierEventMap, "revenue")) {
if (checkKey(trackierEventMap, "revenue")) {
trackierEvent.revenue = trackierEventMap.getDouble("revenue");
}

Expand Down
2 changes: 1 addition & 1 deletion ios/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ target 'TrackierSDK' do
use_frameworks!

# Pods for TrackierSDK
pod 'trackier-ios-sdk', '1.6.45'
pod 'trackier-ios-sdk', '1.6.48'
# pod 'React'
end
2 changes: 1 addition & 1 deletion ios/RNTrackierSDK.swift
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ class RNTrackierSDK: RCTEventEmitter, DeepLinkListener {
let config = TrackierSDKConfig(appToken: appToken , env: environment)
config.setSDKType(sdkType: "react_native_sdk")
config.setAppSecret(secretId: dict["secretId"] as! String, secretKey: dict["secretKey"] as! String)
config.setSDKVersion(sdkVersion: "1.6.46")
config.setSDKVersion(sdkVersion: "1.6.48")
if (deeplinking != nil) {
config.setDeeplinkListerner(listener: self)
}
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "react-native-trackier",
"title": "React Native Trackier SDK",
"version": "1.6.46",
"version": "1.6.48",
"description": "This is the React Native Trackier SDK",
"main": "index.js",
"files": [
Expand Down
4 changes: 2 additions & 2 deletions react-native-trackier.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ package = JSON.parse(File.read(File.join(__dir__, "package.json")))

Pod::Spec.new do |s|
s.name = package['name']
s.version = '1.6.46'
s.version = '1.6.48'
s.summary = package['title']
s.description = package['description']
s.license = package['license']
Expand All @@ -19,6 +19,6 @@ Pod::Spec.new do |s|
s.requires_arc = true

s.dependency "React"
s.dependency 'trackier-ios-sdk', '1.6.45'
s.dependency 'trackier-ios-sdk', '1.6.48'
end

0 comments on commit 37522b2

Please sign in to comment.