Send events to Adobe Analytics via the RudderStack mobile device mode.
4 minute read
This document covers the necessary settings and configurations to send events to Adobe Analytics via your mobile device mode.
Mobile device mode refers to using the Android or iOS SDK to send your events directly to Adobe Analytics.
To configure Adobe Analytics via the mobile device mode, follow these steps:
Click the Manage Apps option on the left nav bar on your Adobe Mobile Services dashboard.
Add your app or click an existing app and configure the required settings under the Manage App Settings tab:
Click the Config File option present at the bottom of the same page:
Android
For Android, place the ADBMobileConfig.json file inside your app under src/main/assets/.
Then, follow the instructions in the Adobe documentation to create the report suite.
iOS
For iOS, drag and drop the ADBMobileConfig.json under the Pods section in the Project Navigatorand verify the following:
The Copy items if needed checkbox is selected.
Create groups is selected.
None of the checkboxes in the Add to targets section is selected.
In File Inspector, add the JSON file to the AdobeMobileSDK target. Then, follow the instructions in the Adobe documentation to create the report suite.
Adding device mode integration
Follow these steps to add Adobe Analytics to your iOS project:
In your Podfile, add the Rudder-Adobe extension:
pod'Rudder-Adobe'
After adding the dependency followed by pod install , add the imports to your AppDelegate.m file as shown:
#import <rudder>
#import <rudderadobefactory.h>
Then, add the initialization of your RSClient as shown:
When you make a track call, RudderStack sends an Adobe trackAction event and passes your event name and any associated properties mapped to Adobe as context data values.
When you make a screen call, RudderStack sends an Adobe trackState event and passes the screen name along with any associated properties mapped to Adobe as context data values.
This site uses cookies to improve your experience while you navigate through the website. Out of
these
cookies, the cookies that are categorized as necessary are stored on your browser as they are as
essential
for the working of basic functionalities of the website. We also use third-party cookies that
help
us
analyze and understand how you use this website. These cookies will be stored in your browser
only
with
your
consent. You also have the option to opt-out of these cookies. But opting out of some of these
cookies
may
have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This
category only includes cookies that ensures basic functionalities and security
features of the website. These cookies do not store any personal information.
This site uses cookies to improve your experience. If you want to
learn more about cookies and why we use them, visit our cookie
policy. We'll assume you're ok with this, but you can opt-out if you wish Cookie Settings.