Appsflyer Integration with Adobe Analytics
Overview
ThisdocumentisabriefdescriptionoftheoverallimplementationofAppsflyerintegrationwithAdobe
Analytics.ThisintegrationenablesyoutoimporttheAcquisitioncampaigninformationfromAppsflyer
toyourAdobeAnalyticReportsuite.Thisinformationconsistsof1.CampaignName2.AdNetwork
Name&3.AdProviderwhichisalways“Appsflyer”.Thisdatawillbeco-relatedtoauser’sin-appactivity
hencecanbeusedforoverallCampaignperformanceanalysisandcreatesegments.
Requirements
Thisintegrationrequirescodeimplementationinyourmobileapp.belowarefewrequirementswhich
mustbefulfilledinordertoenablethisintegration:
Adobe Requirements:
1. MustbeusingAdobeAnalyticSDK4.3orlaterinyourmobileapps
2. MustalreadybeusingMarketingCloudVisitorIDservice-
https://marketing.adobe.com/resources/help/en_US/mcvid/
3. MusthaveadminaccesstoAdobeAnalytictoenableDataConnectorsandreserveeVars
4. Have3eVarsineachreportsuitewhichcanbeusedforthesolepurposeofthisintegration.
Appsflyer Requirements:
Data Flow and Implementation
ThisintegrationconsistsoftwowaydataflowbetweenAdobeandAppsflyer:
Adobe to Appsflyer Implementation
ThisflowconsistsofsendingyourMarketingCloudVisitorIDtoAppsflyer.Thisisatwo-step
implementation:
1. ExtractMarketingCloudVisitorIDusingAdobeSDKmethodjustaftertheAdobeSDKis
initialized.-
https://marketing.adobe.com/resources/help/en_US/mobile/android/mc_methods.html
(getMarketingCloudId)
2. UsetheaboveIDtosettheAppsflyerCustomerUserID.
(AppsflyerLib.setCustomerUserId(“myId”))
Appsflyer to Adobe Implementation
ThisflowconsistsofsendingtheCampaigndatafromAppsflyertoAdobe.Thisisagainatwo-step
process:
1. ConfigurationinAppsflyerInterface-https://support.appsflyer.com/entries/82629145Omniture
i.
ii.
iii.
iv.
ANALYTIC_SERVER_DOMAINcanbefoundasthe“server”variableinyourApp’sConfigfile
Theprotocol(HTTP/HTTPS)oftheURLwilldependonwhethertheANALYTICServerDomainis
secureornot.Pleasemakesureyouusethecorrectprotocol.
REPORTSUITEIDcanbefoundasthe“rsids”variableinyourApps’Configfile.
The“ts={timestamp}”shouldonlybeusedifyour“offlineEnabled”configurationis“true”in
yourConfigfile.PleaseremovethisparameterfromtheURLifthe“offlineEnabled”issetto
“False”orifyourreportsuiteisnotTimeStampenabled.
2. ConfigurationinAdobeInterface-
i.
InDataConnectorUI,clickon“AddIntegration”.FromthelistofintegrationsortedbyName,
dragthewidgetwhichsays“Appsflyer”anddropittotheAdobeMarketingCloudConnector:
ii.
ThiswillopenuptheAppsflyerintegrationwizard.Onceyouacceptthetermsandconditions,
choosethereportsuitewheretheAppsflyerdatashouldflowin.Thisreportsuiteshouldbe
sameaswhatwasusedinAppsflyerURLconfiguration.Youcanprovideanynametothis
integration.
iii.
MaptheavailableeVarsfromthedropdownlistwheretheAppsflyerdatashouldflowinas
appropriate.Youmayrenamethevariableifneeded.
iv.
Thelaststepistoreviewthevariablemappingsandotherparameters.Clickon“ActivateNow”
toactivatetheintegration.Onceactivated,thedataconnectorwillautomaticallycreate
requiredprocessingrules.
v.
Repeatthesestepsforeachreportsuitewheretheintegrationisrequired.
© Copyright 2026 Paperzz