Skip to content

Commit 9d89ab4

Browse files
talkingdatatalkingdata
authored andcommitted
去掉自定义事件的数据参数
1 parent d04c402 commit 9d89ab4

File tree

3 files changed

+10
-12
lines changed

3 files changed

+10
-12
lines changed

Assets/Plugins/iOS/TalkingDataSDK.mm

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -428,15 +428,14 @@ void TDOnTrialFinished(const char *profileId, const char *content) {
428428
}
429429
#endif
430430

431-
void TDOnEvent(const char *eventId, double eventValue, const char *parameters) {
431+
void TDOnEvent(const char *eventId, const char *parameters) {
432432
NSString *parameterStr = TDCreateNSString(parameters);
433433
NSDictionary *parameterDic = nil;
434434
if (parameterStr) {
435435
NSData *parameterData = [parameterStr dataUsingEncoding:NSUTF8StringEncoding];
436436
parameterDic = [NSJSONSerialization JSONObjectWithData:parameterData options:0 error:nil];
437437
}
438438
[TalkingDataSDK onEvent:TDCreateNSString(eventId)
439-
value:eventValue
440439
parameters:parameterDic];
441440
}
442441

Assets/TalkingDataScripts/TDDemoScript.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using UnityEngine;
2+
using System.Collections.Generic;
23

34
public class TDDemoScript : MonoBehaviour
45
{
@@ -316,7 +317,7 @@ private void OnGUI()
316317
{ "StringValue", "Pi" },
317318
{ "NumberValue", 3.14 }
318319
};
319-
TalkingDataSDK.OnEvent("action_id", 9.11, dic);
320+
TalkingDataSDK.OnEvent("action_id", dic);
320321
}
321322
}
322323

Assets/TalkingDataScripts/TalkingDataSDK.cs

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// version: 5.0.0
1+
// version: 5.0.1
22

33
using UnityEngine;
44
using System.Collections.Generic;
@@ -164,7 +164,7 @@ public static class TalkingDataSDK
164164
#endif
165165

166166
[DllImport("__Internal")]
167-
private static extern void TDOnEvent(string eventId, double eventValue, string parameters);
167+
private static extern void TDOnEvent(string eventId, string parameters);
168168

169169
[DllImport("__Internal")]
170170
private static extern void TDSetGlobalKV(string key, string strVal, double numVal);
@@ -217,8 +217,6 @@ public static void OnPause()
217217
if (talkingdataClass != null)
218218
{
219219
talkingdataClass.CallStatic("onPause", GetCurrentActivity());
220-
talkingdataClass = null;
221-
unityPlayerClass = null;
222220
}
223221
#endif
224222
}
@@ -865,7 +863,7 @@ public static void OnTrialFinished(string profileId, string content)
865863
}
866864
#endif
867865

868-
public static void OnEvent(string eventId, double eventValue, Dictionary<string, object> parameters)
866+
public static void OnEvent(string eventId, Dictionary<string, object> parameters)
869867
{
870868
if (Application.platform != RuntimePlatform.OSXEditor && Application.platform != RuntimePlatform.WindowsEditor)
871869
{
@@ -886,12 +884,12 @@ public static void OnEvent(string eventId, double eventValue, Dictionary<string,
886884
: new AndroidJavaObject("java.lang.Double", "" + kvp.Value);
887885
AndroidJNI.CallObjectMethod(map.GetRawObject(), method_Put, AndroidJNIHelper.CreateJNIArgArray(args));
888886
}
889-
talkingdataClass.CallStatic("onEvent", GetCurrentActivity(), eventId, eventValue, map);
887+
talkingdataClass.CallStatic("onEvent", GetCurrentActivity(), eventId, map);
890888
map.Dispose();
891889
}
892890
else
893891
{
894-
talkingdataClass.CallStatic("onEvent", GetCurrentActivity(), eventId, eventValue, null);
892+
talkingdataClass.CallStatic("onEvent", GetCurrentActivity(), eventId, null);
895893
}
896894
}
897895
#endif
@@ -919,11 +917,11 @@ public static void OnEvent(string eventId, double eventValue, Dictionary<string,
919917
}
920918
parameterStr = parameterStr.TrimEnd(',');
921919
parameterStr += "}";
922-
TDOnEvent(eventId, eventValue, parameterStr);
920+
TDOnEvent(eventId, parameterStr);
923921
}
924922
else
925923
{
926-
TDOnEvent(eventId, eventValue, null);
924+
TDOnEvent(eventId, null);
927925
}
928926
#endif
929927
}

0 commit comments

Comments
 (0)