添加sdkcustomevent
parent
4a89308cb3
commit
181ecaeb2a
|
@ -0,0 +1,45 @@
|
|||
using UnityEngine;
|
||||
using UnityEditor;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
public class SdkCustomEvent
|
||||
{
|
||||
static Dictionary<string, string[]> dic;
|
||||
|
||||
public static void Init()
|
||||
{
|
||||
dic.Add("Start-game", new string[] {"Start-game", "启动游戏", "4387bk", "prs5vr", "juas2d"});
|
||||
dic.Add("Load-updates", new string[] { "Load-updates", "加载更新包", "nvgpba", "nrgy40","h2ea12" });
|
||||
dic.Add("End-loading", new string[] { "End-loading", "加载更新包完成", "5k6zad", "sr4gtb", "d4bboh"});
|
||||
|
||||
CustomEvent("Start-game");
|
||||
}
|
||||
|
||||
|
||||
public static void CustomEvent(string eventName)
|
||||
{
|
||||
if (!GameLogic.AppConst.isSDKLogin) return;
|
||||
string pn = AndroidDeviceInfo.Instance.GetPackageName();
|
||||
string[] ec = dic[eventName];
|
||||
if(ec.Length <= 0) return;
|
||||
if (pn == "com.tcxgp.pass")
|
||||
{
|
||||
SDKManager.Instance.CustomEvent(ec[1], ec[2], "1");
|
||||
SDKManager.Instance.CustomEvent(ec[3], ec[2], "2");
|
||||
}else if(pn == "com.tcxgpcsb.pass")
|
||||
{
|
||||
SDKManager.Instance.CustomEvent(ec[1], ec[2], "1");
|
||||
SDKManager.Instance.CustomEvent(ec[2], ec[2], "2");
|
||||
}
|
||||
else if (pn == "com.tcx.pass")
|
||||
{
|
||||
SDKManager.Instance.CustomEvent(ec[1], ec[2], "1");
|
||||
SDKManager.Instance.CustomEvent(ec[4], ec[2], "2");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue