void Start() { Display("Engagement Sample"); EngagementAgent.Initialize(); EngagementReach.HandleURL += (string _push) => { Display("HandleURL " + _push); }; EngagementReach.StringDataPushReceived += (string _category, string _body) => { Display("StringDataPushReceived category:" + _category); }; EngagementReach.Base64DataPushReceived += (string _category, byte[] _data, string _body) => { Display("Base64DataPushReceived category:" + _category); }; EngagementReach.Initialize(); EngagementAgent.StartActivity("home"); EngagementAgent.GetStatus(OnStatusReceived); }
public void StartActivity(string pageName, Dictionary <string, string> extra = null) { EngagementAgent.StartActivity(pageName, extra); }
protected override void OnResume() { //Mobile Engagement リアルタイム監視の開始 EngagementAgent.StartActivity(EngagementAgentUtils.BuildEngagementActivityName(Java.Lang.Class.FromType(this.GetType())), null); base.OnResume(); }