it-swarm.com.de

Wie kann bei Verwendung von Google und Facebook für die soziale Anmeldung verhindert werden, dass Sitzungsverweise und Zielkonvertierungen in Google Analytics falsch zugeordnet werden?

Ich sehe einige Conversions, die als Quelle "accounts.google.com" haben (fast 40%).

AFAIK, in der neuen Universal Analytics wird eine neue Sitzung gestartet, sobald ein Benutzer einen Referrer gesetzt hat. Wenn ein Benutzer meine Seite aufruft und ein Konto mit sozialer Authentifizierung (z. B. Google-Konten) erstellt, wenn er zurückgeleitet wird, wird dann eine neue Sitzung erstellt? Ich denke, dies würde erklären, dass es viele Conversions von accounts.google.com gibt. Ist es sicher, accounts.google.com in die Ausschlussliste für Empfehlungen einzutragen? Und mehr - was ist mit Facebook-Logins, die als facebook.com angezeigt werden, aber ich möchte wahrscheinlich facebook.com nicht als Referrer ausschließen?

Irgendwelche Ideen, wie man mit UA-Empfehlern und sozialen Logins umgeht?

12
herbert

Ich kann bestätigen, dass Google Analytics eine neue Sitzung startet , wenn der Nutzer sich von einer anderen Website mit dem Referrer erneut anmeldet. Ich habe kein so großes Problem damit auf meinen Websites, da sich nicht viele meiner Benutzer anmelden. Von Dokumentation zum Ausschluss von Empfehlungen bei Google :

Wie das Ausschließen von Empfehlungsverkehr Ihre Daten beeinflusst

Standardmäßig löst eine Überweisung automatisch eine neue Sitzung aus. Wenn Sie eine Verweisquelle ausschließen, wird durch Datenverkehr, der von der ausgeschlossenen Domain auf Ihre Website gelangt, keine neue Sitzung ausgelöst. Wenn Sie möchten, dass der von einem bestimmten Standort eingehende Datenverkehr eine neue Sitzung auslöst, fügen Sie diese Domäne nicht in diese Tabelle ein.

Da jede Empfehlung eine neue Sitzung auslöst, wirkt sich das Ausschließen von Empfehlungen (oder das Nichtausschließen von Empfehlungen) darauf aus, wie Sitzungen in Ihrem Konto berechnet werden. Dieselbe Interaktion kann abhängig von der Art und Weise, wie Sie Verweise behandeln, als eine oder zwei Sitzungen gezählt werden. Ein Benutzer auf my-site.com wechselt beispielsweise zu your-site.com und kehrt dann zu my-site.com zurück. Wenn Sie your-site.com nicht als verweisende Domain ausschließen, werden zwei Sitzungen gezählt, eine für jede Ankunft bei my-site.com. Wenn Sie jedoch Verweise von your-site.com ausschließen, wird beim zweiten Aufrufen von my-site.com keine neue Sitzung ausgelöst und nur eine Sitzung gezählt.

Wenn Sie also accounts.google.com in die Ausschlussliste für Empfehlungen aufnehmen, wird das Problem bei der Anmeldung bei Google behoben. Wie Sie sagen, können Sie dies bei Facebook nicht tun.

Die einzige Lösung, die ich mir vorstellen kann, ist, den Referrer zu entfernen, wenn der Nutzer zurückkommt, bevor das JavaScript von Google Analytics darauf zugreifen kann. Auf meiner Website leite ich um, wenn ich die Anmeldeinformationen von Google oder Facebook erhalte. Früher habe ich eine 302-Umleitung verwendet, die die Referrerdaten weiterleitet. Ich habe es in eine Meta-Refresh-Weiterleitung geändert m den externen Verweis zu entfernen :

<html>
<head>
<meta http-equiv="refresh" content="0; url=/after-login.html">
</head>
<body>
</body>
</html>

Es entfernt den Referrer vollständig in Firefox und IE. In Chrome, Opera und Safari ändert sich der Verweis in die Aktualisierungs-URL (die von Ihrer Website stammt).

10