Pracuję na platformie Mxit & chciałbym utworzyć i przechwycić niektóre zmienne niestandardowe do przechowywania w Google Analytics.Zmienne niestandardowe z Google Analytics dla urządzeń mobilnych z niższego poziomu (bez javascript)
W przypadku portali Mxit nie jest to zwykła komunikacja między serwerem WWW przeglądarki internetowej: &. Jest to aplikacja telefoniczna, serwer mxit, serwer internetowy. Mxit znajduje się pośrodku, co oznacza, że nie możemy bezpośrednio przechwycić informacji o użytkowniku.
Mxit ustawia jednak niestandardowe nagłówki z dodatkowymi informacjami o użytkowniku, które można przechwycić w Analytics za pomocą zmiennych niestandardowych.
Nie możemy skorzystać z javascript, więc zainstalowałem skrypt Analytics dla mobilnych skryptów php, który tworzy i dołącza dane do obrazu gif.
Ustawiłem zmienne niestandardowe na normalnej stronie internetowej za pomocą javascript i używając debugowania GA Skopiowałem parametr utme i dodałem go do GA do mobilnego kodu php, aby dołączyć do ręcznego dołączania do ciągu zapytania gif.
Oto krótki, nad uproszczonym przykładzie:
Wartości niestandardowe Chciałbym ustawić.
$id = $headers['mxitID'];
$country = $headers['country'];
$gender = $headers['gender'];
$age = $headers['age'];
i tutaj mam dołączenie do łańcucha zapytania gif
&utme=8(MxitID*Country*Gender*Age)9($id*$country*$gender*$age)11(1*1*1*1)
Tak jak ja to rozumiem, 8() reprezentuje nazwy zmiennej niestandardowej, 9() reprezentuje wartości zmiennej niestandardowej i 11() reprezentuje zakres.
Minęły już 2 dni, a w Google Analytics nie ma jeszcze żadnych zmiennych niestandardowych.
mam sprawdzanie Goście> Zmienne niestandardowe
Każda pomoc będzie mile widziane.
Każdemu wciąż próbuje wdrożyć niestandardowych zmiennych przy użyciu podejścia po stronie serwera. Jest projekt wspierający to tutaj: http://code.google.com/p/php-ga/ Projekt używa PHP 5.3 –
Możesz użyć następującego kodu do wdrożenia Google Analytics w aplikacjach Mxit opracowanych w PHP: https: //github.com/n1c/mxit-php-ga Używam go przez kilka miesięcy i wygląda na niezawodny. Kilka razy podrapałem się w głowę, próbując zrozumieć, dlaczego Google Analytics nie działa tylko po to, aby odkryć, że plik curl nie został zainstalowany w moim systemie, więc miej na to oko, lub zmień go na zamiast tego użyj biblioteki PHP CURL. –
O ile mi wiadomo, implementacja Google Analytics dla urządzeń o niskim końcu jest bardzo ograniczona. Pamiętam, jak próbowałem implementować niestandardowe zmienne z biblioteką PHP i myślę, że to nie jest obsługiwane. Twoja implementacja wygląda poprawnie, czy próbowałeś wydrukować pełną ścieżkę żądania GIF, aby rozwiązać problem? Nie masz pewności, czy jest to dostępne w Twojej strukturze, ale pakiety SDK do urządzeń mobilnych mają lepszą opcję - na przykład możesz użyć zestawu SDK systemu Android do implementacji zmiennych niestandardowych: http://code.google.com/mobile/analytics/docs/android/# usingCustomVariables –