Android Mobile App data collection issue | Community
Skip to main content
August 24, 2023
Solved

Android Mobile App data collection issue

  • August 24, 2023
  • 2 replies
  • 2644 views

We have released our app a month ago and we observed that we were not seeing data collected into adobe for a majority of users. Let's suppose if we have 100 users interacting with the app, adobe reports show data of less than 10 users. This has been observed in Android version of the app
iOS version of the app seems to collect data without issues. 

Primarily, 2 questions of mine are

1. Everything seems to be working well in the Android dev builds, what could have caused the issue in prod for a majority of users as I'm able to see data of few users?

2. For iOS apps, when the user doesn't select "allow app to track" - will adobe be able to collect the events? - My assumption was it will be collected as long as it is not shared with 3rd parties, but want to be sure.

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

Need to do the prod testing then to make sure all data is properly passing. 

 

However, how can you sure that 100 users interacting with the app? and adobe reports show data of less than 10 users.

 

This needs to be debug.

2 replies

Community Advisor
August 24, 2023

Please check the processing rules of your dev report suite and prod report suite.

 

It seems that there is some mis match in setting of processing rules.

user01995Author
August 24, 2023

If the issue is with processing rules there would 0 instances of data right? But I can see data flowing from iOS app and few instances from Android app as well. The report suite is the same for iOS Android and website.

 

RajeshwariCommunity AdvisorAccepted solution
Community Advisor
August 24, 2023

Need to do the prod testing then to make sure all data is properly passing. 

 

However, how can you sure that 100 users interacting with the app? and adobe reports show data of less than 10 users.

 

This needs to be debug.

MayankVashisth
Level 2
August 24, 2023

@user01995 There could be several reasons for the difference in data collection between Android development builds and production builds:
1) Ensure that the version of the app released to production is the same or similar to the version that you tested in development. Sometimes, differences between versions can lead to unexpected issues.
2) Do check if there is any kind of protection layer which is causing the analytics call to hit server and you are unable to record data. 
3) Another reason could be your processing rules conditions which might be matching for some App Ids only, as you are able to record some data. 

user01995Author
August 24, 2023

About point 3, my processing rule has a condition to set the variables when the app id is set but not linked to any specific value. Do you still think that could be an issue?

Jennifer_Dungan
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
August 24, 2023

I use the condition a.appid is set (without passing a specific value), so that shouldn't cause an issue.

 

Is the drop recent? As in maybe a recent app release is broken, or perhaps the developers are pushing data to an incorrect (non-production) suite.

 

People on the older version of the app may be tracking fine, but people on the latest version it's broken?