SDKs for Webapps and Mobileapps | Community
Skip to main content
AEM_Forum
Level 10
October 30, 2023
Question

SDKs for Webapps and Mobileapps

  • October 30, 2023
  • 1 reply
  • 524 views

Hi,

 

I see that some SDKs are integrated for Webaops and Mobileapps for Analytics implementation.

 

For webapp, we have browser, Launch and Analytics.

Where is WebSDK is integrated out of these 3?

 

Similarly for a mobile app, we have Mobileapp, Launch and Analytics.

Where is MobileSDK is integrated out of these 3?

 

Appreciate all your responses.

 

Thanks,

Rama.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

1 reply

yuhuisg
Community Advisor
Community Advisor
October 31, 2023

Launch, or rather Tags, is a tag management system.

Analytics is the analytics product. Traditionally, Analytics would be implemented in a website via the AppMeasurement library. So the data would flow as follows: website --> AppMeasurement --> Analytics.

Launch, or rather Tags, is a tag management system. As a TMS, it aims to reduce the coding effort needed mainly for analytics purposes. So the data would flow as follows: website --> Tags --> AppMeasurement (via the Analytics extension in Tags) --> Analytics.

Web SDK is the mechanism for sending data from the browser to Experience Platform, a new-ish product from Adobe. From there, the data can be sent to other endpoints, including Analytics. So the data would flow as follows: website --> Web SDK --> Experience Platform --> Experience Platform Datasets, Analytics, Target, Audience Manager, 3rd parties via Event Forwarding. If you use Tags, then the data flow would be: website --> Tags --> Web SDK (via the Web SDK extension in Tags) --> Experience Platform --> Experience Platform Datasets, Analytics, Target, Audience Manager, 3rd parties via Event Forwarding.

Mobile SDK is analogous to Web SDK, except that it is used in mobile apps rather than websites. But the data flow is still pretty much the same: app --> Mobile SDK --> Experience Platform --> Experience Platform Datasets, Analytics, Target, Audience Manager, 3rd parties via Event Forwarding.

Hope that helps!