| Line 131... |
Line 131... |
| 131 |
nameValuePairsGcm.add(new BasicNameValuePair("user_id",userData.getString("id", "")));
|
131 |
nameValuePairsGcm.add(new BasicNameValuePair("user_id",userData.getString("id", "")));
|
| 132 |
nameValuePairsGcm.add(new BasicNameValuePair("timestamp", UtilityFunctions.notificationDate()));
|
132 |
nameValuePairsGcm.add(new BasicNameValuePair("timestamp", UtilityFunctions.notificationDate()));
|
| 133 |
nameValuePairsGcm.add(new BasicNameValuePair("result","referrer"));
|
133 |
nameValuePairsGcm.add(new BasicNameValuePair("result","referrer"));
|
| 134 |
getIntent().getExtras().remove("cid");
|
134 |
getIntent().getExtras().remove("cid");
|
| 135 |
new NotificationOpenedData().execute(nameValuePairsGcm);
|
135 |
new NotificationOpenedData().execute(nameValuePairsGcm);
|
| - |
|
136 |
}else if(getIntent().getAction()=="31"){
|
| - |
|
137 |
String emailURL= String.valueOf(getIntent().getData());
|
| - |
|
138 |
Uri url = Uri.parse(emailURL);
|
| - |
|
139 |
String campaignId = url.getQueryParameter("campaign");
|
| - |
|
140 |
if(url.getQueryParameter("intent_type").equalsIgnoreCase("url")) {
|
| - |
|
141 |
t.send(new HitBuilders.EventBuilder()
|
| - |
|
142 |
.setCategory("Message/Email")
|
| - |
|
143 |
.setAction("Message/Email Opened For User Id " + UtilityFunctions.campaignUserId(url))
|
| - |
|
144 |
.setLabel("Campaign Id " + campaignId)
|
| - |
|
145 |
.build());
|
| - |
|
146 |
new Analytics(ProfitTillConstants.ANALYTICS_URL,
|
| - |
|
147 |
AnalyticsUtility.getAnalyticsRequest(ReferrerActivity.this, UtilityFunctions.campaignUserId(url), "Message", "Message Opened Referrer", campaignId),
|
| - |
|
148 |
AnalyticsJsonResponse.getAnalyticsRequestInstance(),
|
| - |
|
149 |
AnalyticsErrorResponse.getAnalyitcsResponseInstance()).anlyticsRequest(ReferrerActivity.this);
|
| - |
|
150 |
|
| - |
|
151 |
nameValuePairsGcm = new ArrayList<>();
|
| - |
|
152 |
nameValuePairsGcm.add(new BasicNameValuePair("user_id", UtilityFunctions.campaignUserId(url)));
|
| - |
|
153 |
nameValuePairsGcm.add(new BasicNameValuePair("cid", campaignId));
|
| - |
|
154 |
nameValuePairsGcm.add(new BasicNameValuePair("timestamp", UtilityFunctions.notificationDate()));
|
| - |
|
155 |
nameValuePairsGcm.add(new BasicNameValuePair("result", "message_opened_referrer"));
|
| - |
|
156 |
new NotificationOpenedData().execute(nameValuePairsGcm);
|
| - |
|
157 |
}else{
|
| - |
|
158 |
nameValuePairsGcm = new ArrayList<>();
|
| - |
|
159 |
nameValuePairsGcm.add(new BasicNameValuePair("user_id", userData.getString("id","")));
|
| - |
|
160 |
nameValuePairsGcm.add(new BasicNameValuePair("cid", campaignId));
|
| - |
|
161 |
nameValuePairsGcm.add(new BasicNameValuePair("timestamp", UtilityFunctions.notificationDate()));
|
| - |
|
162 |
nameValuePairsGcm.add(new BasicNameValuePair("result", "message_opened_referrer"));
|
| - |
|
163 |
new NotificationOpenedData().execute(nameValuePairsGcm);
|
| - |
|
164 |
}
|
| 136 |
}
|
165 |
}
|
| 137 |
|
166 |
|
| 138 |
referalCode.setOnClickListener(new View.OnClickListener() {
|
167 |
referalCode.setOnClickListener(new View.OnClickListener() {
|
| 139 |
@Override
|
168 |
@Override
|
| 140 |
public void onClick(View v) {
|
169 |
public void onClick(View v) {
|