How to use SiteCatalyst Plugins in Mobile App

4AFC55FF-C098-4F71-9D5B-0A895D28BF75_mw1024_s_n

These days, I am writing very often but not publishing those articles. Most of the articles are in the draft folder and i am trying to give finishing touch to all. Ideas and thoughts,for me, come instantly. Sometimes, even after spending hours on work, i have to say to myself- “this is not working” and i get up and take a break. Last week i got an email from one of my colleague from previous employer saying that Can we use sitecatalyst plugins in My Mobile App? I read it again and i replied yes, we can use few of them but not all them.

It is evident that Mobile app doesn’t support cookies so there must be some other workaround to do so. These workarounds are very close to the implementation of sitecatalyst plugins. Let’s take a look on few plugins which are very often in use-

1. getNewRepeat– This plugin is used to capture new vs. repeat visitor based on a cookie and you can set the expiry of that cookie in one of the parameter of this function. In your mobile app, launches are similar to sessions which is again closely related to visit. Developer can see “Launches” as a context data in a Network packet sniffer tool.

sitecatesnap

Assign a variable for New vs. Repeat visitor, and then write a processing rule having following condition-

if(Launches==1)

set eVarX= propX=new;

else  set eVarX= propX=repeat;

You can use this eVar similar to the one in website and can be used for attribution and segmentation as well.

2. DaysSinceLastVisit-  This plugin is used to identify how often visitors visit my site on daily basis and very useful to understand the behaviour of return visitors. In your mobile app, When user launches the app for the 2nd time then there is a context data- “DaysSinceLastUse”. You can map this context data in to an eVar or Prop to capture that data. The data will be in numeric format.

sitecat2

For the first launch, you may need to set some custom value like “First use” so that you can easily differentiate between “Zero” and “First use”.

3. getTimeParting-  This is one of the most popular plugins among clients. They can create segments based on days/type of days/ hours etc. and can analyse the data more deeply. In mobile App, Adobe provides Two out of box context data-

sitecatesnap

“DayOfWeek” and “HourofDay”. You can capture these values and use classification rule builder to get more valuable report out of it.

Hope this is helpful for new mobile app analyst to get the right data from adobe analytics mobile services SDK. Feel free to reach out to me if you have any queries at learnomics@outlook.com.

*Adobe Analytics logo is a copyright of Adobe Systems.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s