Subversion Repositories SmartDukaan

Rev

Rev 15356 | Rev 16080 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 15356 Rev 15588
Line 103... Line 103...
103
        TestinAgent.setUserInfo(userData.getString("id",""));
103
        TestinAgent.setUserInfo(userData.getString("id",""));
104
        mixpanel = MixpanelAPI.getInstance(getApplicationContext(), ProfitTillConstants.MIX_PANEL_TOKEN);
104
        mixpanel = MixpanelAPI.getInstance(getApplicationContext(), ProfitTillConstants.MIX_PANEL_TOKEN);
105
        type1 = userData.getString("type",null);
105
        type1 = userData.getString("type",null);
106
 
106
 
107
        if(getIntent().getAction()=="20"){
107
        if(getIntent().getAction()=="20"){
-
 
108
            Tracker t = ((GoogleAnalyticsTracker) getApplicationContext()).getTracker(
-
 
109
                    GoogleAnalyticsTracker.TrackerName.APP_TRACKER);
-
 
110
            t.send(new HitBuilders.EventBuilder()
-
 
111
                    .setCategory("Notification")
-
 
112
                    .setAction("Notification Opened ")
-
 
113
                    .setLabel("For User Id " + userData.getString("id","0"))
-
 
114
                    .build());
108
            flag=20;
115
            flag=20;
109
            notificationURL = String.valueOf(getIntent().getData());
116
            notificationURL = String.valueOf(getIntent().getData());
110
            nameValuePairsGcm = new ArrayList<>();
117
            nameValuePairsGcm = new ArrayList<>();
111
            nameValuePairsGcm.add(new BasicNameValuePair("user_id",userData.getString("id","")));
118
            nameValuePairsGcm.add(new BasicNameValuePair("user_id",userData.getString("id","")));
112
            nameValuePairsGcm.add(new BasicNameValuePair("cid",getIntent().getExtras().getString("cid")));
119
            nameValuePairsGcm.add(new BasicNameValuePair("cid",getIntent().getExtras().getString("cid")));
113
            nameValuePairsGcm.add(new BasicNameValuePair("timestamp", UtilityFunctions.notificationDate()));
120
            nameValuePairsGcm.add(new BasicNameValuePair("timestamp", UtilityFunctions.notificationDate()));
114
            nameValuePairsGcm.add(new BasicNameValuePair("result","opened"));
121
            nameValuePairsGcm.add(new BasicNameValuePair("result","opened"));
115
            getIntent().getExtras().remove("cid");
122
            getIntent().getExtras().remove("cid");
116
            new NotificationOpenedData().execute(nameValuePairsGcm);
123
            new NotificationOpenedData().execute(nameValuePairsGcm);
117
        }else if(getIntent().getAction()=="15"){
124
        }else if(getIntent().getAction()=="15"){
-
 
125
            Tracker t = ((GoogleAnalyticsTracker) getApplicationContext()).getTracker(
-
 
126
                    GoogleAnalyticsTracker.TrackerName.APP_TRACKER);
-
 
127
            t.send(new HitBuilders.EventBuilder()
-
 
128
                    .setCategory("Notification")
-
 
129
                    .setAction("Notification Opened ")
-
 
130
                    .setLabel("For User Id " + userData.getString("id","0"))
-
 
131
                    .build());
118
            flag=15;
132
            flag=15;
119
            nameValuePairsGcm = new ArrayList<>();
133
            nameValuePairsGcm = new ArrayList<>();
120
            nameValuePairsGcm.add(new BasicNameValuePair("user_id",userData.getString("id","")));
134
            nameValuePairsGcm.add(new BasicNameValuePair("user_id",userData.getString("id","")));
121
            nameValuePairsGcm.add(new BasicNameValuePair("cid",getIntent().getExtras().getString("cid")));
135
            nameValuePairsGcm.add(new BasicNameValuePair("cid",getIntent().getExtras().getString("cid")));
122
            nameValuePairsGcm.add(new BasicNameValuePair("timestamp",UtilityFunctions.notificationDate()));
136
            nameValuePairsGcm.add(new BasicNameValuePair("timestamp",UtilityFunctions.notificationDate()));
123
            nameValuePairsGcm.add(new BasicNameValuePair("result","opened"));
137
            nameValuePairsGcm.add(new BasicNameValuePair("result","opened"));
124
            getIntent().getExtras().remove("cid");
138
            getIntent().getExtras().remove("cid");
125
            new NotificationOpenedData().execute(nameValuePairsGcm);
139
            new NotificationOpenedData().execute(nameValuePairsGcm);
126
        }else if(getIntent().getAction()=="7"){
140
        }else if(getIntent().getAction()=="7"){
-
 
141
            Tracker t = ((GoogleAnalyticsTracker) getApplicationContext()).getTracker(
-
 
142
                    GoogleAnalyticsTracker.TrackerName.APP_TRACKER);
-
 
143
            t.send(new HitBuilders.EventBuilder()
-
 
144
                    .setCategory("Notification")
-
 
145
                    .setAction("Notification Opened ")
-
 
146
                    .setLabel("For User Id " + userData.getString("id","0"))
-
 
147
                    .build());
127
            flag=7;
148
            flag=7;
128
            nameValuePairsGcm = new ArrayList<>();
149
            nameValuePairsGcm = new ArrayList<>();
129
            nameValuePairsGcm.add(new BasicNameValuePair("user_id",userData.getString("id","")));
150
            nameValuePairsGcm.add(new BasicNameValuePair("user_id",userData.getString("id","")));
130
            nameValuePairsGcm.add(new BasicNameValuePair("cid",getIntent().getExtras().getString("cid")));
151
            nameValuePairsGcm.add(new BasicNameValuePair("cid",getIntent().getExtras().getString("cid")));
131
            nameValuePairsGcm.add(new BasicNameValuePair("timestamp",UtilityFunctions.notificationDate()));
152
            nameValuePairsGcm.add(new BasicNameValuePair("timestamp",UtilityFunctions.notificationDate()));
132
            nameValuePairsGcm.add(new BasicNameValuePair("result","opened"));
153
            nameValuePairsGcm.add(new BasicNameValuePair("result","opened"));
133
            getIntent().getExtras().remove("cid");
154
            getIntent().getExtras().remove("cid");
134
            new NotificationOpenedData().execute(nameValuePairsGcm);
155
            new NotificationOpenedData().execute(nameValuePairsGcm);
135
        }else if(getIntent().getAction()=="6"){
156
        }else if(getIntent().getAction()=="6"){
-
 
157
            Tracker t = ((GoogleAnalyticsTracker) getApplicationContext()).getTracker(
-
 
158
                    GoogleAnalyticsTracker.TrackerName.APP_TRACKER);
-
 
159
            t.send(new HitBuilders.EventBuilder()
-
 
160
                    .setCategory("Notification")
-
 
161
                    .setAction("Notification Opened ")
-
 
162
                    .setLabel("For User Id " + userData.getString("id","0"))
-
 
163
                    .build());
136
            flag=6;
164
            flag=6;
137
            nameValuePairsGcm = new ArrayList<>();
165
            nameValuePairsGcm = new ArrayList<>();
138
            nameValuePairsGcm.add(new BasicNameValuePair("user_id",userData.getString("id","")));
166
            nameValuePairsGcm.add(new BasicNameValuePair("user_id",userData.getString("id","")));
139
            nameValuePairsGcm.add(new BasicNameValuePair("cid",getIntent().getExtras().getString("cid")));
167
            nameValuePairsGcm.add(new BasicNameValuePair("cid",getIntent().getExtras().getString("cid")));
140
            nameValuePairsGcm.add(new BasicNameValuePair("timestamp",UtilityFunctions.notificationDate()));
168
            nameValuePairsGcm.add(new BasicNameValuePair("timestamp",UtilityFunctions.notificationDate()));