Implement Adobe Analytics using the Adobe Experience Platform Edge Network API
Last update: May 6, 2025
- Topics:
- Implementation Basics
CREATED FOR:
- Admin
- Developer
- Leader
You typically use the Experience Platform Edge Network API to collect data server-side rather than client-side and when collecting data from devices like IoT devices, set-top boxes, desktop applications. Then you send that data to the Edge network and to services like Adobe Analytics.
Also consider the Edge Network API when you require sensitive data to be collected securely and authenticated across the network. See Authentication for more information.
A high-level overview of the implementation tasks:
Task | More Information | |
---|---|---|
1 | Ensure you have defined a report suite. | Report Suite Manager |
2 | Setup schemas. To standardize data collection for use across applications that leverage Adobe Experience Platform, Adobe has created the open and publicly documented standard, Experience Data Model (XDM). | Schemas UI overview |
3 | Configure a datastream. A datastream represents the server-side configuration when using the API's from the Adobe Experience Platform Edge Network API. | Configure a datastream |
4 | Implement and test data collection using the Single event data and Batch event data collection APIs. | Single-event data collection Batch event data collection |
5 | Add an Adobe Analytics service to your datastream. That service controls whether and how data is sent to Adobe Analytics. | Interacting with Adobe Analytics |
See Edge Network API documentation for more information.
Analytics
- Implement Adobe Analytics
- Analytics Release Notes
- AppMeasurement release notes
- Analytics variables, functions, and methods
- Overview
- Configuration variables
- Configuration variables overview
- abort
- account
- ActivityMap.linkExclusions
- ActivityMap.regionExclusions
- ActivityMap.regionIDAttribute
- charSet
- collectHighEntropyUserAgentHints
- cookieDomain
- cookieDomainPeriods
- cookieLifetime
- currencyCode
- decodeLinkParameters
- dynamicVariablePrefix
- fpCookieDomainPeriods
- linkDownloadFileTypes
- linkExternalFilters
- linkInternalFilters
- linkLeaveQueryString
- linkTrackEvents
- linkTrackVars
- linkURL
- offlineHitLimit
- offlineThrottleDelay
- trackDownloadLinks
- trackExternalLinks
- trackingServer
- trackingServerSecure
- trackInlineStats
- trackOffline
- useBeacon
- useLinkTrackSessionStorage
- usePlugins
- visitorID
- visitorNamespace
- writeSecureCookies
- Page variables
- Functions and methods
- Plug-ins
- Plug-ins overview
- addProductEvar
- addProductEvent
- apl
- cleanStr
- formatTime
- getAndPersistValue
- getGeoCoordinates
- getNewRepeat
- getPageLoadTime
- getPageName
- getPercentPageViewed
- getPreviousValue
- getQueryParam
- getResponsiveLayout
- getTimeBetweenEvents
- getTimeParting
- getTimeSinceLastVisit
- getTimeToComplete
- getValOnce
- getVisitDuration
- getVisitNum
- inList
- manageVars
- Numbers suite
- p_fo
- pt
- removeFromList
- Integrate module
- Prepare to implement Adobe Analytics
- Implement Analytics using Experience Platform Edge
- Implement Analytics using the Adobe Analytics extension
- Implement Analytics using JavaScript
- Implement Analytics on other platforms
- Implement Analytics on mobile devices
- Implementation use cases
- Validate your implementation
- Frequently asked questions
- Review your implementation