This conversation has been locked due to inactivity. Please create a new post.
This conversation has been locked due to inactivity. Please create a new post.
Hi,
I have question about report "Device Version(Apple)".
I need to aggregate the data of user number of each iPhone device version.
I found the report "Device Version(Apple)" in Adobe Analytics report and the report has "None" parameter.
I suggest it means "iPhone 6" from it's unique visitor number, but I want to confirm it is correct.
I have already confirm that this "None" data does not contain other device like as "Android".
Tomo
Solved! Go to Solution.
Views
Replies
Total Likes
Hi Tomo, Adobe Analytics does not have a Device Version(Apple) report out of the box. This leads me to believe that it is a custom report for this report suite based on a prop or eVar.
The best way to troubleshoot this report would be to work with the individual or team responsibie for implementing Adobe Analytics on your site - they should have additional logic as to how the data is collected and what it means if the variable doesn't have a value.
Views
Replies
Total Likes
Hi Tomo,
iOS devices report their firmware version in their user agent string, not the device version. Therefore, it is difficult to break down iPhones by their corresponding device versions. Take the iPhone 5 user agent string, for example, (running iOS 6.1.3):
"Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10B329 Safari/8536.25"
And compare it to an iPhone 4 (also running iOS 6.1.3):
"Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10B329 Safari/8536.25"
The only JavaScript-recognizable difference between iPhone devices is currently screen resolution:
Because Adobe uses the device's user agent to populate mobile reports, it's currently impossible to obtain screen resolution without additional implementation. To help circumvent the limitation that iOS devices' user agent strings impose, use the following snippet of code. Pass it into a prop or eVar:
1 2 | if (navigator.userAgent.indexOf( 'iPhone' ) > -1) {s.eVarXX = screen.width + "x" + screen.height;} |
This snippet first detects if the device is an iPhone. If it is, the code uses JavaScript to pull the screen resolution. Using this method allows you to at least distinguish between iPhone 5, iPhone 4, and previous generations.
I hope this is of some help.
Tanmay
Views
Replies
Total Likes
Hi,TanmayM
Thanks for your replying.
I think you have answered about Adobe Analytics Report Suite for website, but I questioned about it for Applications.
So that report "Device Version(Apple)" has not been tallied from user agent, because of Mobile Application does not have user agent data.
If you know something about my question, please replying this message.
Thanks, Tomo
Views
Replies
Total Likes
Hi Tomo, Adobe Analytics does not have a Device Version(Apple) report out of the box. This leads me to believe that it is a custom report for this report suite based on a prop or eVar.
The best way to troubleshoot this report would be to work with the individual or team responsibie for implementing Adobe Analytics on your site - they should have additional logic as to how the data is collected and what it means if the variable doesn't have a value.
Views
Replies
Total Likes