Puedo confirmar que Google Analytics se iniciará una nueva sesión cuando el usuario regresa de iniciar la sesión con la de referencia desde otro sitio. No tengo un problema tan grande en mis sitios porque no muchos de mis usuarios inician sesión. De la documentación de exclusión de referencias de Google :
Cómo la exclusión del tráfico de referencia afecta sus datos
Por defecto, una referencia activa automáticamente una nueva sesión. Cuando excluye una fuente de referencia, el tráfico que llega a su sitio desde el dominio excluido no desencadena una nueva sesión. Si desea que el tráfico que llega de un sitio específico desencadene una nueva sesión, no incluya ese dominio en esta tabla.
Debido a que cada referencia desencadena una nueva sesión, excluir referencias (o no excluir referencias) afecta la forma en que se calculan las sesiones en su cuenta. La misma interacción se puede contar como una o dos sesiones, según cómo trate las referencias. Por ejemplo, un usuario en my-site.com va a your-site.com y luego regresa a my-site.com. Si no excluye your-site.com como dominio de referencia, se cuentan dos sesiones, una por cada llegada a my-site.com. Sin embargo, si excluye las referencias de your-site.com, la segunda llegada a my-site.com no desencadena una nueva sesión, y solo se cuenta una sesión.
Por lo tanto, accounts.google.com
incluir la lista de exclusión de referencias resolvería el problema para el inicio de sesión de Google, pero como usted dice, no puede hacerlo para Facebook.
La única solución que se me ocurre sería despojar al referente cuando el usuario regrese, antes de que el JavaScript de Google Analytics pueda acceder a él. En mi sitio, redirijo cuando obtengo la información de inicio de sesión de Google o Facebook. Antes, utilicé una redirección 302 que pasa los datos de referencia. Lo cambié a una redirección de meta actualización para eliminar el referente externo :
<html>
<head>
<meta http-equiv="refresh" content="0; url=/after-login.html">
</head>
<body>
</body>
</html>
Despoja al referente completamente en Firefox e IE. En Chrome, Opera y Safari, el referente cambia a la URL de actualización (que sería de su sitio).