1. Bedste browser eller 2017: EDGE VS. KROM VS. FIREFOX VS. SAFARI VS. OPERA VS. IE VS. VIVALDI

Jeg har to hjemmesider; A og B. Jeg har linket hyperlink til disse sider via reklamebannere og har kontaktformularer på begge. Når folk kontakter mig via websted B's kontaktformular, tror jeg, at de faktisk besøger websted A først, og efter at have klikket igennem til websted B, klikker de derefter på kontaktformularen til websted B - men de kom faktisk oprindeligt gennem websted A.

Er der en måde, hvorpå jeg kan overvåge, hvilket websted de oprindeligt kom fra?

Jeg har lyst til, at det kan gøres, men kan ikke finde ud af, hvordan man gør dette. Jeg har lyst til, at det ville være gennem sporing af cookies (f.eks. Via ClickMeter), Googles Tag Manager eller på en eller anden måde gennem PHP-kontaktformularen, men kan ikke helt forstå, hvordan man gør det.

Nogle ideer?

  • 2 Se på Googles hjælpedokument til opsætning af sporing på tværs af domæner.
  • Mit "kontakt mig" -link har et "vedrørende" -parameter, der fortæller mig, hvor de fandt linket til det: ostermiller.org/contact.pl?regarding=StackExchange Det hjælper ikke, hvis folk skifter websted, før de finder linket.
  • Du kan prøve http_referrer og se, om det fungerer for dig.

Du kan bruge Google Analytics til at foretage sporing på tværs af domæner:

https://support.google.com/analytics/answer/1034342?hl=da

Problemet med at bruge cookies er, at de er tildelt et bestemt domæne, og en brugers browser er muligvis ikke konfigureret til at gemme cookies, selvom det var muligt.

Hvis du har et login-system på begge dele, kan du overveje at oprette SESSION-data for at gemme login på tværs af domæner. Alt hvad du skal gøre er at henvise brugeren til det andet websted ved at tilføje en forespørgselsstreng på det henvisende link. På denne måde følger deres data med det. Dette kan se sådan ud: http://www.example.com/linkedpage.php?sessid=32189

En anden måde at gøre dette på er, hvis begge domæner kan bruge den samme database, skal du blot gemme brugerinfo i den database, som begge sider har adgang til. Dette kan gøres gennem et skjult felt på formularen eller ved handling, når der klikkes på et link. Problemet der er at have et script pålideligt på grund af sikkerhed på brugerens system ... så du vil gerne lave back-end scripting (som PHP, Java eller Python).

Du skal bruge vedrørende i din kontaktformular, eller du kan bruge en skjult form med navnet websted og angive navnet i inputværdien.

  • 1 Der er ikke meget indhold i dette svar.

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