I am building a server side application that needs to report data to GA via Measurement Protocol.
I want to fill the languages that the user have, from the documentation: https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#ul
It seems the right parameter is called ul and an example value is en-us.
My questions are:
which kind of langague identifier it accepts? the documentation isn't clear on that. My guess is that following the "en-us" example suggests it is based on Accept-Language header so probably ISO-639-1 +ISO-3166)
It only has space for 20 bytes, so does it means you can't send multiple langagues?
Does the reporting show multiple languages?