update: 自打点添加防空判定
parent
7bf90ae804
commit
67d0896424
|
|
@ -78,13 +78,47 @@ namespace Guru
|
|||
string bundleId = Application.identifier;
|
||||
CallStatic("init", appId, deviceInfo, bundleId, UseWorker, isDebug); // 调用接口
|
||||
}
|
||||
public void SetScreen(string screenName) => CallStatic("setScreen", screenName);
|
||||
public void SetAdId(string id) => CallStatic("setAdId", id);
|
||||
public void SetUserProperty(string key, string value) => CallStatic("setUserProperty", key, value);
|
||||
public void SetFirebaseId(string id) => CallStatic("setFirebaseId", id);
|
||||
public void SetAdjustId(string id) => CallStatic("setAdjustId", id);
|
||||
public void SetDeviceId(string deviceId) => CallStatic("setDeviceId", deviceId);
|
||||
public void SetUid(string uid) => CallStatic("setUid", uid);
|
||||
public void SetScreen(string screenName)
|
||||
{
|
||||
if (string.IsNullOrEmpty(screenName)) return;
|
||||
CallStatic("setScreen", screenName);
|
||||
}
|
||||
public void SetAdId(string id)
|
||||
{
|
||||
if (string.IsNullOrEmpty(id)) return;
|
||||
CallStatic("setAdId", id);
|
||||
}
|
||||
|
||||
public void SetUserProperty(string key, string value)
|
||||
{
|
||||
if (string.IsNullOrEmpty(key) || string.IsNullOrEmpty(value)) return;
|
||||
CallStatic("setUserProperty", key, value);
|
||||
}
|
||||
|
||||
public void SetFirebaseId(string id)
|
||||
{
|
||||
if (string.IsNullOrEmpty(id)) return;
|
||||
CallStatic("setFirebaseId", id);
|
||||
}
|
||||
|
||||
public void SetAdjustId(string id)
|
||||
{
|
||||
if (string.IsNullOrEmpty(id)) return;
|
||||
CallStatic("setAdjustId", id);
|
||||
}
|
||||
|
||||
public void SetDeviceId(string deviceId)
|
||||
{
|
||||
if (string.IsNullOrEmpty(deviceId)) return;
|
||||
CallStatic("setDeviceId", deviceId);
|
||||
}
|
||||
|
||||
public void SetUid(string uid)
|
||||
{
|
||||
if (string.IsNullOrEmpty(uid)) return;
|
||||
CallStatic("setUid", uid);
|
||||
}
|
||||
|
||||
public bool IsDebug => CallStatic<bool>("isDebug");
|
||||
public void LogEvent(string eventName, string parameters) => CallStatic("logEvent", eventName, parameters);
|
||||
public void ReportEventSuccessRate() => CallStatic("reportEventRate");
|
||||
|
|
|
|||
|
|
@ -43,6 +43,7 @@ namespace Guru
|
|||
|
||||
public void SetScreen(string screenName)
|
||||
{
|
||||
if (string.IsNullOrEmpty(screenName)) return;
|
||||
#if UNITY_IOS
|
||||
unitySetScreen(screenName);
|
||||
#endif
|
||||
|
|
@ -50,6 +51,7 @@ namespace Guru
|
|||
|
||||
public void SetAdId(string id)
|
||||
{
|
||||
if (string.IsNullOrEmpty(id)) return;
|
||||
#if UNITY_IOS
|
||||
unitySetAdId(id);
|
||||
#endif
|
||||
|
|
@ -57,6 +59,7 @@ namespace Guru
|
|||
|
||||
public void SetUserProperty(string key, string value)
|
||||
{
|
||||
if (string.IsNullOrEmpty(key) || string.IsNullOrEmpty(value)) return;
|
||||
#if UNITY_IOS
|
||||
unitySetUserProperty(key, value);
|
||||
#endif
|
||||
|
|
@ -64,6 +67,7 @@ namespace Guru
|
|||
|
||||
public void SetFirebaseId(string fid)
|
||||
{
|
||||
if (string.IsNullOrEmpty(fid)) return;
|
||||
#if UNITY_IOS
|
||||
unitySetFirebaseId(fid);
|
||||
#endif
|
||||
|
|
@ -71,6 +75,7 @@ namespace Guru
|
|||
|
||||
public void SetAdjustId(string id)
|
||||
{
|
||||
if (string.IsNullOrEmpty(id)) return;
|
||||
#if UNITY_IOS
|
||||
unitySetAdjustID(id);
|
||||
#endif
|
||||
|
|
@ -78,6 +83,7 @@ namespace Guru
|
|||
|
||||
public void SetDeviceId(string deviceId)
|
||||
{
|
||||
if (string.IsNullOrEmpty(deviceId)) return;
|
||||
#if UNITY_IOS
|
||||
unitySetDeviceId(deviceId);
|
||||
#endif
|
||||
|
|
@ -85,6 +91,7 @@ namespace Guru
|
|||
|
||||
public void SetUid(string uid)
|
||||
{
|
||||
if (string.IsNullOrEmpty(uid)) return;
|
||||
#if UNITY_IOS
|
||||
unitySetUserID(uid);
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in New Issue