Skip to main content
steveh8061046
December 13, 2017
Solved

Identifying Operating System with Data Insertion API

I'm currently using the Data Insertion API but the Operating System report is showing my OS as "Unknown". How do I identify the request as from Android? The JAR is using JAVA in the URL, but that's not in the doc

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
btrippleAccepted solution
Level 2
December 14, 2017

5 replies

Level 2
December 14, 2017

I believe you would pass this via the "userAgent" field or via the HTTP headers if you are sending a POST request.  Using the Android SDK instead might be a better alternative as it takes care of it for you.

Translate
steveh8061046
December 14, 2017

Thanks for the reply. I am using GET and not POST. Should I still use the "userAgent" field?

Translate
Level 2
December 14, 2017

If you are using GET then you would likely need to make sure you are sending the user-agent http header

The "userAgent" field can be used if you using POST / xml.  I believe this is noted in the documentation.

Translate
steveh8061046
December 14, 2017

Thanks, btripple. Could you give me an example or point me to the docs where this is noted? I'm not able to find this.

Translate
btrippleAccepted solution
Level 2
December 14, 2017