getMessageCode

Gets the message code for this push notification.

The message code is a unique identifier extracted from the push hash. It can be used for tracking and identifying specific messages in your analytics or logging systems. Example:


	  
	  protected void onMessageOpened(PushMessage message) {
	      String messageCode = message.getMessageCode();
	      long campaignId = message.getCampaignId();
	
	      // Track in analytics with detailed identifiers
	      analytics.trackEvent("notification_opened", new HashMap<String, Object>() {{
	          put("message_code", messageCode);
	          put("campaign_id", campaignId);
	          put("title", message.getHeader());
	      }});
	
	      Log.d("App", "Opened message: " + messageCode);
	  }
	

Return

message code string, or null if not available

See also