Expand my Community achievements bar.

SOLVED

Track Cros Activity between 2 Mobile Apps

Avatar

Level 1

Hi everyone,

 

We are planning to have 2 different mobile apps with an important traffic between them.Many links from one app to the other. Here, thinking in terms of analysis we would like to have the following,

 

1- Full Customer Journey - Understand the flow between pages between both apps

2- Get a deep analysis of each app individually

 

In terms of defining the ideal structure (report suites). What is the best practice in Adobe? 1 single report suite with all data? 2 different report suite per each of the apps + 1 global report suite (secondary server call) with both data, more options?

 

Thanks
Best regards

1 Accepted Solution

Avatar

Correct answer by
Community Advisor and Adobe Champion

Dear Pablot,

I stopped using Global and Secondary Report Suites concepts after the introduction of Virtual Suite. So, it is best practice to create One Report Suite and then create a segment to separate two applications using Virtual Report Suites. And, when a visitor navigates between one application to another you need to pass the visitor ID from one application to another through some means so that the session persists.

Thank You, Arun.

View solution in original post

2 Replies

Avatar

Correct answer by
Community Advisor and Adobe Champion

Dear Pablot,

I stopped using Global and Secondary Report Suites concepts after the introduction of Virtual Suite. So, it is best practice to create One Report Suite and then create a segment to separate two applications using Virtual Report Suites. And, when a visitor navigates between one application to another you need to pass the visitor ID from one application to another through some means so that the session persists.

Thank You, Arun.

Avatar

Level 6
One way to pass visitor IDs between properties is appendVisitorIDsTo (https://docs.adobe.com/content/help/en/id-service/using/id-service-api/methods/appendvisitorid.html). Note that you can either store this in a variable (e.g. an s.eVar), or could try to set the ID being passed as the ID for the second application.