Expand my Community achievements bar.

SOLVED

AEP Edge Network not sending info to AA and is displaying "one of more aep mobile track events are missing an aep edge hit event"

Avatar

Level 1

Currently utilising "AEP Edge network" extension with App event data but when I'm checking the Assurance (Griffon) to debug it appears the data is not sending and is displaying this error message "One or more AEP Mobile Track events are missing an AEP Edge Hit event". 

 

Anyone know what this means and how to fix this so that the data will send to AA through the Edge Network?

 

AEP_Issue.jpg

1 Accepted Solution

Avatar

Correct answer by
Level 2

For future readers...we found our issue for our situation when we received this error. The app developer had implemented the "Consent" extension without us realizing it. Once we installed the Consent extension within Adobe tag manager (Tags) and configured consent to default to "yes", the hits started flowing threw the Edge network

View solution in original post

9 Replies

Avatar

Level 5

The error message "One or more AEP Mobile Track events are missing an AEP Edge Hit event" typically occurs when there are AppEvent data points that are not associated with a corresponding Edge Hit event. This can happen when the AppEvent data points are not being properly sent through the Edge Network to Adobe Analytics (AA).

To fix this issue and ensure that the AppEvent data is being properly sent through the Edge Network to AA, you should check the following:

  1. Verify the Edge Network extension is properly implemented: Ensure that the AEP Edge Network extension is properly implemented in your application and that it is properly sending data through the Edge Network.

  2. Verify the AppEvent data is being properly tracked: Verify that the AppEvent data is being properly tracked and sent to the Edge Network through the Mobile SDK.

  3. Verify the Edge Hit event is being properly implemented: Ensure that the Edge Hit event is properly implemented in your application and that it is properly associated with the AppEvent data points.

  4. Verify the Assurance (Griffon) is properly configured: Double-check that the Assurance (Griffon) configuration is set up properly and that it is properly configured to receive data from the Edge Network.

  5. Check for any other configuration issues: Check for any other configuration issues that may be preventing the AppEvent data from being properly sent through the Edge Network to AA.

If you're still having trouble, it may be helpful to reach out to Adobe's technical support for further assistance.

 

Avatar

Level 2

Is it possible to point to some documentation that gives some more details on each of these items?

Avatar

Level 2

This is for mobile SDK not web SDK.

What I'm (hopefully simply) trying to figure out is what it means when it says "One or more AEP Mobile Track events are missing an AEP Edge Hit event". What configurations are needed to send an AEP Edge Hit event?

Avatar

Level 5

AEP Mobile Track is an Adobe Experience Platform (AEP) tool that allows you to measure user activity in your mobile apps. The Adobe Edge Network (AEN) sends AEP Edge Hit events, which are used to record user interaction data and deliver it to AEP. When AEP Mobile Track states that "One or more AEP Mobile Track events are missing an AEP Edge Hit event," it signifies that certain user interactions have been monitored but AEP has not received the accompanying AEP Edge Hit events.

To resolve this issue, setup your mobile application to deliver AEP Edge Hit events to AEN. The steps are as follows:

Include the Adobe Mobile SDK into your mobile app. The Adobe Mobile SDK is a set of libraries that allows you to integrate analytics and other marketing tools into your mobile app.

Set AEP Edge Hit events to be sent to AEN using the Adobe Mobile SDK. This includes providing the relevant configuration data to your mobile app and configuring the proper event listeners.

To check that your AEP Edge Hit event monitoring is operating properly, test it. To test your tracking, you may utilise the Adobe Experience Platform Launch extension for AEP Mobile Track.

You should be able to remedy the issue of missing AEP Edge Hit events in AEP Mobile Track by following these instructions.

 

Avatar

Level 2

I appreciate the quick feedback. Thank you.

We believe we are following exactly what we are being asked to do. We have loaded the react native mobile SDK and are sending an edge event. Here's a sample of how we are sending the data and event within the app.

 

try {

  const eType = 'web.webpagedetails.pageViews'

  const stateName = `app:${currentRouteName}`

  const xdmData = {

    eventType: eType,

    _experience: {

      analytics: {

        event1to100: {event1: {value: 1 } },

        endUser: {

          firstWeb: {

            webPageDetails: {

              name: stateName,

              pageViews: { value: 1 }

            }

          }

        },

        customDimensions: { eVars: { eVar1: stateName }, props: { prop1: stateName }, } } } }

  // try EdgeEvent

  const experienceEvent = new ExperienceEvent(xdmData, null)

  Edge.sendEvent(experienceEvent)

} catch (e: any) { logger.error(e) }

 

Are we missing any piece?

Avatar

Level 5

Hi, I hope the JSON object issue, if you may try the below code it working or not.

 

Else you validate the format of your defined code with the existing DataLayer format with AEP.

 

try {
const eType = 'web.webpagedetails.pageViews'
const stateName = 'app:${currentRouteName}'
const xdmData = {
"eventType": eType,
"_experience":{
"analytics":{
"event1": {
"value": 1
},
"endUser": {
"firstWeb": {
"webPageDetails": [
{
"name": stateName,
"pageViews": {
"value": 1
}
}
]
},
"customDimensions": {
"eVar1": stateName,
"prop1": stateName
}
}
}
}
}


// try EdgeEvent

const experienceEvent = new ExperienceEvent(xdmData, null)
Edge.sendEvent(experienceEvent)
} catch (e: any) { logger.error(e) }

 

Avatar

Correct answer by
Level 2

For future readers...we found our issue for our situation when we received this error. The app developer had implemented the "Consent" extension without us realizing it. Once we installed the Consent extension within Adobe tag manager (Tags) and configured consent to default to "yes", the hits started flowing threw the Edge network

Avatar

Employee

thanks @rp-zackanalytics It is super helpful for you to share the info.

 

@ranjithck Great to you leading the product discussion.