piotrszmigin 0 Zgłoś post Napisano Czerwiec 17, 2017 potrzebuję zrealizować śledzenie użytkownika pomiędzy różnymi domenami za pośrednictwem cookie. Efekt docelowy ma być następujący: Użytkownik odwiedza stronę A. Po pewnym czasie przechodzi na stronę B. Skrypt na stronie B jest w stanie rozpoznać, że użytkownik wcześniej odwiedził stronę A. Obie strony są w różnych domenach i nie ma możliwości, żeby przenieść je na jedną. Udostępnij ten post Link to postu Udostępnij na innych stronach
Fizyda 34 Zgłoś post Napisano Czerwiec 17, 2017 Skrypt umieszczasz na stronie C i tam trzymasz ciasteczka. Na strona A i B osadzasz skrypt poprzez podanie jego adresu URL na domenie C. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Rafiki Zgłoś post Napisano Czerwiec 19, 2017 (edytowany) @Fizyda: po co mieszać tutaj dodatkową domenę C ? Co z tego ,że domena C utworzy na siebie ciasteczka jak nie będą one dostępne z domeny A i B ? Najważniejsze ,że ciasteczka nie są przekazywane między różnymi domenami i nie ma standardowo takiej możliwości dla ich bezpieczeństwa. Wszystkie sposoby będą tylko omijać ten problem, ale da się zrobić tak ,żę będą działać. Ja na jednym z multistore prestashop pod który jest podpięte 5 róznych domen udostępniam koszyki zakupów i działa wszystko ok. Niestety bez tworzenia ciasteczka na "sztuczno" nic raczej nie wymyślisz, najlepiej wywoływać jakis plik .php na różnych domenach który stworzy odpowiednie cookies z danymi jakie chcesz. Najlepiej zamieścić taki skrypt za pomocą - <img src przeglądarka wczyta go jako obrazek z innej domeny a w rzeczywistości ustawi on odpowiednie cookie na drugiej domenie Tutaj masz dokładniejszy opis tego rozwiązania: http://subinsb.com/set-same-cookie-on-different-domains Edytowano Czerwiec 19, 2017 przez Rafiki (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Fizyda 34 Zgłoś post Napisano Czerwiec 19, 2017 @Rafiki - czyli skrypt google analytics jest źle napisany? Chodzi o śledzenie użytkowników, a nie utrzymanie jednej sesji na kilku domenach. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Rafiki Zgłoś post Napisano Czerwiec 19, 2017 (edytowany) 1. A kto tu mówił o google analitycs ? 2. google analitycs nie udostępnia cookies między różnymi domenami ? Wyobraź sobie co by było gdybym każdy na swojej domenie mógł ustawić cookies na innej domenie....istne szaleństwo Edytowano Czerwiec 19, 2017 przez Rafiki (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Fizyda 34 Zgłoś post Napisano Czerwiec 19, 2017 Czy ja gdzieś napisałem że GA ustawia cookies dla innych domen? Poza tym pytanie było jak śledzić użytkowników na różnych domenach - najprościej tak jak to robi GA lub googl adwords. Owszem można to rozwiązać tak jak napisałeś, ale jest to w sumie rozwiązanie nieco bardziej skomplikowane. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Rafiki Zgłoś post Napisano Czerwiec 19, 2017 (edytowany) śledzenie to pojęcie bardzo względne.... a pisałeś wyraźnie ,że GA robi to najlepiej - tylko nie wiele ma to wspólnego z tematem autora - i z praktycznym rozwiązaniem - bo co mu po takim śledzeniu z 3 domeny skoro i tak nic z tym nie będzie można zrobić ? Po za tym kto napisze cały skrypt do analizy i odczytywania danych ? Podejrzewam ,że użytkownik chce zapamiętać jakieś dane z domeny A do domeny B (jak np zalogowanie użytkownika czy inne) - i nie ma raczej innej metody na przekazanie tych informacji w cookies niż podany przeze mnie przykład. Nie mam czasu na filozofowanie i spieranie się z Tobą ,po prostu widzimy to inaczej i też inaczej zinterpretowaliśmy problem. Pozdro Edytowano Czerwiec 19, 2017 przez Rafiki (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
rzessski 1 Zgłoś post Napisano Czerwiec 21, 2017 (edytowany) A nie możesz sesji w bazie danych przechowywać? Gdy użytkownik wejdzie na stronę sprawdzasz czy sesja istnieje jeśli tak to robisz co musisz jeśli nie to dodajesz sesje do bazy danych. I gdy byś miał wspólna bazę do dwóch domen to by nie było problemu Edytowano Czerwiec 21, 2017 przez rzessski (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach