Hvor mange projekter skal du oprette 24-stil-websteder? Myndighedswebstedet mod flere webstedsmetode!

Jeg er i færd med at undersøge, hvordan jeg flytter fra et nuværende websted til en ny betaversion, der lever i en anden TLD. Jeg overvejer at opbygge en tjeneste, der overfører en samling af forskellige cookies (for det meste tracking, cookiebanner osv.) Fra det gamle til det nye domæne.

Fra det, jeg kan finde, foreslår Google at overføre klient-id'et til det nye domæne og indsprøjte det i ga (), som kan læses på https://developers.google.com/analytics/devguides/collection/analyticsjs/cross-domain .

Men fordi jeg alligevel gerne vil overføre andre cookies, spekulerede jeg på, om jeg bare kan kopiere analysecookies fra det gamle til det nye domæne. Og hvis jeg KAN, undrer jeg mig over, om jeg SKAL, dvs. er der potentielle problemer, dette kan forårsage, eller ting, som jeg bør tage i betragtning med en fremgangsmåde som denne.

  • Jeg ved ikke for meget om analytiske cookies. Men hvad jeg har oplevet er, at hvis du placerer sporingskoden fra dit tidligere domæne på dit nye websted, skal alle dine tilbagevendende besøgende stadig være der i dine analysedata i de kommende dage. GA bør ikke nulstille dem som nye besøgende.
+50

I teorien kan du kopiere cookies, og alt skal fungere på samme måde. Du kan lave en test og se i realtidsrapporter, om din session forbliver den samme (sørg for at bruge et specifikt og unikt medium / kilde). Hurtig og pålidelig.

Det eneste du skal huske på er, at cookiedomæne (i analytics.js eller gtag.js) skal indstilles til ingen for at tillade hits fra flere domæner.

Indstilling af et forkert cookiedomæne resulterer i, at der ikke sendes hits til Google Analytics.

Hvis du bruger en tidligere version af Google Analytics (ga.js), skal du bruge funktionen setDomainName ().

Som standard er metoden indstillet til auto, som forsøger at løse domænenavnet baseret på dokumentet.domæneegenskaben i DOM. Der er tre tilstande til denne metode: ("auto" | "ingen" | [domæne])

De cookies, du skal kopiere (forudsat at du bruger analytis.js), skal være:

  • _ga
  • _gid

Bedste løsning

På trods af alt dette ville jeg bruge Google Analytics Linker Plugin til at dele cookieoplysninger mellem domæner for at have en skalerbar løsning og forhindre fremtidige ændringer på platformen.

arbejdet for dig: Charles Robertson | Ønsker du at kontakte os?