Identifying Operating System with Data Insertion API

Avatar

Avatar

steveh8061046

Avatar

steveh8061046

steveh8061046

13-12-2017

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

Accepted Solutions (1)

Accepted Solutions (1)

Answers (4)

Answers (4)

Avatar

Avatar

btripple

Avatar

btripple

btripple

14-12-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.

Avatar

Avatar

btripple

Avatar

btripple

btripple

13-12-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.

Avatar

Avatar

steveh8061046

Avatar

steveh8061046

steveh8061046

14-12-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.

Avatar

Avatar

steveh8061046

Avatar

steveh8061046

steveh8061046

14-12-2017

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