nowy_user Opublikowano 16 Czerwca 2020 Udostępnij Opublikowano 16 Czerwca 2020 Cześć! Mam problem ze zbieraniem danych do Google Analytics. Co ciekawe problem ten występuję jedynie wtedy, gdy aplikacja jest uruchomiana ze strony internetowej, a gdy testuję poprzez GMS 1.4 to wszystko działa jak należy. Tak więc ustawiłem sobie kod w create obiektu: //scr_send_data(ec, ea, el, ev); if os_browser == browser_not_a_browser exit; var trackingID = "UA-xxxxxxxxx-x" var cid, hit, ec, ea, el, ev; cid = global.data[?"UUID"] hit = "event" ec = argument[0] ea = argument[1] el = "" if(argument[2]!="") { el = "&el="+argument[2] } ev = 0 if(argument[3]!="") { ev = "&ev="+string(argument[3]) } http_post_string("http://www.google-analytics.com/collect","v=1&tid="+trackingID+"&cid="+string(cid)+"&t="+hit+"&ea="+string(ea)+"&ec="+ec+el+ev); Oczywiście tam gdzie UA-xxxxxxxxx-x jest prawdziwy kod, taki sam jak mam ustawione w Google analytics. Ustawiłem również kod śledzenia w Global Game Settings ( w zakładce Analytics, choć to chyba nie jest koniecznie, albowiem przy testach aplikacji z GMa ( przy ustawionym targecie HTML5) działa niezależnie od ustawień w Global Game Settings). W każdym razie problem jest o tyle dziwny, że jak uruchamiam grę z GMa to działa, i dane są ładnie przesyłane do Google Analytics w postacie eventów, akcji itd. Niezrozumiały dla mnie problem pojawia się wtedy, gdy aplikacja jest wrzucona na serwer, i odpalam ją poprzez wpisanie adresu w przeglądarce. Nagle dane nie są wysyłane do Google Analytics. Myślałem, że to może jakieś blokowanie IP itd, ale nie, to nie to. Próbowałem odpalać z różnych urządzeń (podpiętych do różnych internetów) i dalej nie działa. Panowie, co jest grane? EDIT. Panowie, zauważyłem coś dziwnego. Wrzuciłem apkę na inną domenę (taką bez ceryfikatu SSL) i po uruchomieniu, statystyki są ładnie zbierane. Czy to możliwe, że certyfikat SSL blokuje przesyłanie statystyk do Google analytics (to wydaje się niedorzeczne, ale wolę zapytać) ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Konrad-GM Opublikowano 16 Czerwca 2020 Udostępnij Opublikowano 16 Czerwca 2020 Godzinę temu, nowy_user napisał: Wrzuciłem apkę na inną domenę (taką bez ceryfikatu SSL) i po uruchomieniu, statystyki są ładnie zbierane. Wysyłasz zapytanie do google po nieszyfrowanym protokole `http://` z poziomu strony która jest szyfrowana. To nie problem z certyfikatem, a mieszaniem protokołów - jak odwiedzasz stronę po HTTPS, to przeglądarki odrzucają *każde* zapytanie które zrobisz po HTTP.https://developers.google.com/web/fundamentals/security/prevent-mixed-content/what-is-mixed-content gnysek i nowy_user 2 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
nowy_user Opublikowano 17 Czerwca 2020 Autor Udostępnij Opublikowano 17 Czerwca 2020 Hej, rzeczywiście, po zmianie na https działa jak trzeba Dzięki! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się