Как установить различные местоположения для моих запросов на стороне сервера Google Analytics? - PullRequest
2 голосов
/ 16 декабря 2011

Я использую серверный клиент c # (это не JS, не задействован браузер), чтобы сделать несколько запросов в Google Analytics. Поэтому, когда я создаю URL-адрес попадания gif со всей информацией, которую я хочу передать в аналитику, одним из параметров, которые я отправляю, является utmip, который, как я полагаю, Google извлечет информацию о местоположении.

string utmGifLocation = "http://www.google-analytics.com/__utm.gif";
string utmUrl = utmGifLocation + "?" +
    "utmwv=" + Version +        
    "&utmhn=" + domainName +
    "&utmr=" + documentReferer +
    "&utmp=" + documentPath +
    "&utmac=" + account +
    "&utmip=" + remoteIP + ...
    ...

Это моя проблема: какой бы ip я ни использовал для отправки запросов, google отображает все запросы в одно и то же место, которое находится здесь, куда я отправляю запросы. Итак, этот параметр utmip все еще работает? Кто-нибудь есть идеи, как вручную установить разные места для моих запросов?

1 Ответ

2 голосов
/ 19 декабря 2011

Измените префикс в идентификаторе веб-ресурса Google Analytics с UA- на MO- в приведенных ниже фрагментах на стороне сервера.Например, если идентификатор вашего веб-ресурса - UA-12345-67, вы должны использовать MO-12345-67 в своих отрывках из серверной части.четвертый октет равен 0 (нулю), поэтому 124.455.3.123 становится 124.455.3.0

utmip доступно для мобильных запросов gif-файла отслеживания.Он доступен только в том случае, если для префикса вашего веб-ресурса указан префикс MO.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...