Saat menggunakan Google dan Facebook untuk login sosial, bagaimana mencegah referral sesi yang salah dan konversi sasaran di Google Analytics?

12

Saya melihat beberapa konversi yang memiliki sumber "accounts.google.com" (hampir 40%).

AFAIK, di Universal Analytics baru segera setelah pengguna memiliki set Pengarah sesi baru dimulai. Jadi, jika pengguna masuk ke halaman saya, dan membuat akun menggunakan auth sosial (misalnya akun Google) ketika diarahkan kembali, akankah ini membuat sesi baru? Saya kira ini akan menjelaskan bahwa ada banyak konversi yang berasal dari accounts.google.com - apakah aman untuk memasukkan accounts.google.com ke dalam Daftar Pengecualian Referral? Dan banyak lagi - bagaimana dengan login Facebook, itu akan muncul sebagai facebook.com, tetapi saya mungkin tidak ingin mengecualikan facebook.com sebagai pengarah?

Adakah ide bagaimana berurusan dengan rujukan UA dan login sosial?

herbert
sumber

Jawaban:

10

Saya dapat mengonfirmasi bahwa Google Analytics akan memulai sesi baru ketika pengguna kembali dari masuk dengan pengarah dari situs lain. Saya tidak punya masalah sebesar itu di situs saya karena tidak banyak pengguna saya masuk. Dari dokumentasi pengecualian rujukan Google :

Bagaimana mengecualikan lalu lintas rujukan memengaruhi data Anda

Secara default, rujukan secara otomatis memicu sesi baru. Saat Anda mengecualikan sumber rujukan, lalu lintas yang datang ke situs Anda dari domain yang dikecualikan tidak memicu sesi baru. Jika Anda ingin lalu lintas yang datang dari situs tertentu memicu sesi baru, jangan sertakan domain itu dalam tabel ini.

Karena setiap rujukan memicu sesi baru, tidak termasuk rujukan (atau tidak termasuk rujukan) memengaruhi bagaimana sesi dihitung dalam akun Anda. Interaksi yang sama dapat dihitung sebagai satu atau dua sesi, berdasarkan pada bagaimana Anda memperlakukan rujukan. Misalnya, pengguna di situs saya-.com pergi ke situs Anda-.com, dan kemudian kembali ke situs saya-.com. Jika Anda tidak mengecualikan your-site.com sebagai domain rujukan, dua sesi dihitung, satu sesi untuk setiap kedatangan di my-site.com. Namun, jika Anda mengecualikan rujukan dari situs Anda-, kedatangan kedua ke situs saya- tidak memicu sesi baru, dan hanya satu sesi dihitung.

Jadi memasukkan accounts.google.comdaftar pengecualian rujukan akan menyelesaikan masalah untuk masuk Google, tetapi seperti yang Anda katakan, Anda tidak dapat melakukannya untuk Facebook.

Satu-satunya solusi yang dapat saya pikirkan adalah menghapus pengarah ketika pengguna kembali, sebelum Google Analytics JavaScript dapat mencapainya. Di situs saya, saya mengarahkan ulang ketika saya mendapatkan informasi login dari Google atau Facebook. Sebelumnya, saya menggunakan 302 redirect yang melewati data pengarah. Saya mengubahnya menjadi meta refresh redirect untuk menghapus pengarah eksternal :

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

Ini menghapus pengarah sepenuhnya di Firefox dan IE. Di Chrome, Opera, dan Safari, pengarah mengubah URL penyegaran (yang berasal dari situs Anda).

Stephen Ostermiller
sumber
Saya memiliki situasi yang sama. Tetapi setelah memasukkan accounts.google.com ke dalam daftar pengecualian, mereka muncul sebagai (langsung) sekarang. Apa yang dibutuhkan untuk mempertahankan referensi asli?
M Schenkel
1
@M Schenkel Bagaimana Anda bisa tahu bahwa mereka semua lalu lintas langsung sekarang? Apakah Anda melihat lonjakan sejak perubahan saya anggap? Tetapi mungkin sebagian besar dari mereka sudah datang dari sumber lalu lintas "langsung"? Jika Anda mengandalkan lonjakan, mungkin lebih baik untuk memeriksa sumber lalu lintas lainnya, mungkin ada lonjakan yang lebih kecil juga. Tetapi lonjakan terbesar dari lalu lintas langsung mungkin menyesatkan dan membuat Anda percaya bahwa akun google semuanya "dikonversi" menjadi "langsung".