Exemplo n.º 1
0
    public static void Emit(string key, long count, double sum)
    {
        Countly.Manager instance = Instance;

        if (instance != null)
        {
          Countly.Event e = new Countly.Event();

          e.Key = key;
          e.Count = count;
          e.Sum = sum;

          instance.RecordEvent(e);
        }
    }
Exemplo n.º 2
0
    public static void Emit(string key, long count, double sum,
      Dictionary<string, string> segmentation)
    {
        Countly.Manager instance = Instance;

        if (instance != null)
        {
          Countly.Event e = new Countly.Event();

          e.Key = key;
          e.Count = count;
          e.Sum = sum;
          e.Segmentation = segmentation;

          instance.RecordEvent(e);
        }
    }
Exemplo n.º 3
0
    /**
    * This method called by GCM plugin to notify about some interaction with push event
    */
    public void OnPushInteraction(string interaction)
    {
        Countly.Event pushEvent = new Countly.Event();
        pushEvent.Count = 1;
        pushEvent.Key = interaction;
        pushEvent.Segmentation.Add("i", lastMessageId);

        Emit(pushEvent);
    }