Beispiel #1
0
    public static void setMaxScore(int score)
    {
        if (score > getMaxMaxScore())
        {
            PlayerPrefs.SetInt(KEY_MAX_SCORE, score);
            if (score > 1 && PlayerPrefs.GetInt("default_init_85") == 0)
            {
                Kochava.Event myEvent = new Kochava.Event("dxg_score_init_85");
                myEvent.SetCustomValue("score", score);
                Kochava.Tracker.SendEvent(myEvent);
                PlayerPrefs.SetInt("default_init_85", 1);
            }
            //如果分数大于90进行上报
            if (score > 2 && PlayerPrefs.GetInt("default_init_90") == 0)
            {
                Kochava.Event myEvent = new Kochava.Event("dxg_score_init_90");
                myEvent.SetCustomValue("score", score);
                Kochava.Tracker.SendEvent(myEvent);
                PlayerPrefs.SetInt("default_init_90", 1);
            }

            if (score > 3 && PlayerPrefs.GetInt("default_init_95") == 0)
            {
                Kochava.Event myEvent = new Kochava.Event("dxg_score_init_95");
                myEvent.SetCustomValue("score", score);
                Kochava.Tracker.SendEvent(myEvent);
                PlayerPrefs.SetInt("default_init_95", 1);
            }
        }
    }
Beispiel #2
0
 public void SendEvent()
 {
     //Example (Stnadard Event with Standard Parameters)
     Kochava.Event myEvent = new Kochava.Event(Kochava.EventType.Purchase);
     myEvent.name  = "Gold Token";
     myEvent.price = 0.99;
     Kochava.Tracker.SendEvent(myEvent);
 }