GoZap Analytics

Guía de usuario

Iniciar sesión con Google y TikTok en el portal

Con un toque en «Continuar con Google» el invitado llena su registro con un nombre y un correo que Google ya verificó. «Continuar con TikTok» agrega su cuenta de TikTok al registro. Esta guía explica cómo encenderlos, qué datos llegan y qué dominios dejar pasar en tu controladora. Unos 15 minutos, más la prueba en sitio.

Lo que decide si funciona no es el panel: es el walled garden. Antes de registrarse, el teléfono del invitado no tiene internet. La controladora solo deja pasar los dominios de su lista, y si falta uno del proveedor, el inicio de sesión se queda en blanco o no regresa al portal. Las listas de esta guía son las que probamos en laboratorio.

1 Qué cambia para el invitado

  • El formulario no se pierde. Los botones van arriba; abajo sigue «o escribe tus datos» para quien no quiera usar una cuenta.
  • No se le vuelve a preguntar lo que ya dio el proveedor. Si Google trajo nombre y correo, esos campos desaparecen y no se pueden cambiar por otros. Solo le queda lo que falta: teléfono, abonado, consentimiento y aviso de privacidad.
  • El campo de abonado y el resto de tus preguntas siguen igual.
  • No se repite el video ni el splash del patrocinador al regresar del proveedor: ya los vio antes de irse, y la impresión ya se contó.
ProveedorQué llegaQué sigue preguntando el formulario
Google Nombre, correo verificado, foto, idioma y dominio de empresa (si es cuenta de trabajo) Teléfono, abonado y casillas
TikTok Identificador de la cuenta, nombre visible (un alias, no su nombre real) y foto Nombre, correo, teléfono, abonado y casillas: TikTok no da correo

Todo lo que entrega cada cuenta queda en el registro y sale en el CSV de registros, en las columnas entro_con, id_cuenta, foto, idioma, dominio_empresa y usuario_red.

2 Dentro de la ventanita del teléfono

Al conectarse, el iPhone y el Android abren el portal en una ventanita propia, no en Safari ni en Chrome. Es un navegador aislado: no ve las sesiones que el invitado ya tiene abiertas en su teléfono, y desde ahí no se puede abrir otra app ni el navegador (lo probamos con ocho técnicas distintas, en iOS 18 y Android 16).

ProveedorEn la ventanitaCómo se ofrece
Google Funciona. Pide la contraseña de Gmail, porque la ventanita no ve la sesión del teléfono Siempre que la casilla esté encendida
TikTok Funciona con el walled garden de esta guía Siempre que la casilla esté encendida, y también en «Vincula tus redes» del Fan Pass
Facebook No pasa. Meta pide código por correo y un captcha que se carga de un dominio que no puede ir en el walled garden Solo en «Vincula tus redes» del Fan Pass, que se abre en el navegador de verdad

3 Enciéndelo en el portal

En Portales, abre el editor y baja a 🔐 Iniciar sesión con…:

  1. Marca Continuar con Google y/o Continuar con TikTok.
  2. Guardar. La vista previa del editor muestra los botones.

Junto a cada casilla ves su estado: «listo», o «falta configurar» si la plataforma todavía no tiene las credenciales de ese proveedor (eso lo resolvemos nosotros: escríbenos). Con el uso aparecen los números de los últimos 7 días: intentos, completos, cancelados y «sin regresar».

La vista previa no es la ventanita. El editor se abre en tu navegador de escritorio, así que muestra todos los botones encendidos. En el teléfono, Facebook se oculta dentro de la ventanita a propósito.

4 Agrega el walled garden

Además del dominio del portal (wifi.gzanalytics.com), agrega los de cada proveedor que encendiste. Van como nombres exactos, sin comodines: en Extreme XIQ el comodín tipo accounts.google.* no funciona (lo probamos), y uno amplio como *.gstatic.com rompe la detección del portal (ver abajo).

Google

Siempre van estos ocho, para que cargue la página de inicio de sesión:

Google — base
accounts.google.com, accounts.youtube.com, ssl.gstatic.com, www.gstatic.com, fonts.gstatic.com, fonts.googleapis.com, apis.google.com, lh3.googleusercontent.com

Y los dominios de país. Al entrar con correo y contraseña, Google abre la sesión también en el dominio del país de la cuenta (accounts.google.<país>). Si no está en la lista, el regreso se corta con ERR_CONNECTION_REFUSED y el invitado no vuelve al portal. Estados Unidos usa accounts.google.com, que ya va arriba. Para Latinoamérica:

Google — países de Latinoamérica
accounts.google.com.mx, accounts.google.com.gt, accounts.google.com.bz, accounts.google.com.sv, accounts.google.hn, accounts.google.com.ni, accounts.google.co.cr, accounts.google.com.pa, accounts.google.com.cu, accounts.google.com.do, accounts.google.com.pr, accounts.google.ht, accounts.google.com.co, accounts.google.co.ve, accounts.google.com.ec, accounts.google.com.pe, accounts.google.com.bo, accounts.google.cl, accounts.google.com.ar, accounts.google.com.uy, accounts.google.com.py, accounts.google.com.br

Si esperas visitantes de Canadá, España o Reino Unido, agrega también:

Google — opcionales
accounts.google.ca, accounts.google.es, accounts.google.co.uk

Todo junto, para pegarlo de una vez:

Google — lista completa (30)
accounts.google.com, accounts.youtube.com, ssl.gstatic.com, www.gstatic.com, fonts.gstatic.com, fonts.googleapis.com, apis.google.com, lh3.googleusercontent.com, accounts.google.com.mx, accounts.google.com.gt, accounts.google.com.bz, accounts.google.com.sv, accounts.google.hn, accounts.google.com.ni, accounts.google.co.cr, accounts.google.com.pa, accounts.google.com.cu, accounts.google.com.do, accounts.google.com.pr, accounts.google.ht, accounts.google.com.co, accounts.google.co.ve, accounts.google.com.ec, accounts.google.com.pe, accounts.google.com.bo, accounts.google.cl, accounts.google.com.ar, accounts.google.com.uy, accounts.google.com.py, accounts.google.com.br

TikTok

La página de autorización, sus estilos, la telemetría y el captcha de TikTok:

TikTok — inicio de sesión
www.tiktok.com, m.tiktok.com, sf16-website-login.neutral.ttwstatic.com, lf16-tiktok-web.ttwstatic.com, lf16-tiktok-common.ttwstatic.com, lf16-cdn-tos.tiktokcdn-us.com, lf16-tiktok-web.tiktokcdn-us.com, p16-sign-va.tiktokcdn.com, p16-sign.tiktokcdn-us.com, mon.tiktokv.com, mcs.tiktokv.com, mon-va.tiktokv.com, mcs-va.tiktokv.com, verification-va.tiktok.com, rc-verification-i18n.tiktokv.com

Las imágenes de la pantalla de autorización (la foto del invitado, el logo de la app y el ícono del permiso). Sin estos el login funciona igual, pero las imágenes salen rotas:

TikTok — imágenes
p16-tt4dportal-sign-sg.tiktokcdn.com, p19-common-sign.tiktokcdn.com, p16-common-sign.tiktokcdn.com, lf16-tt4d.tiktokcdn.com

Todo junto:

TikTok — lista completa (19)
www.tiktok.com, m.tiktok.com, sf16-website-login.neutral.ttwstatic.com, lf16-tiktok-web.ttwstatic.com, lf16-tiktok-common.ttwstatic.com, lf16-cdn-tos.tiktokcdn-us.com, lf16-tiktok-web.tiktokcdn-us.com, p16-sign-va.tiktokcdn.com, p16-sign.tiktokcdn-us.com, mon.tiktokv.com, mcs.tiktokv.com, mon-va.tiktokv.com, mcs-va.tiktokv.com, verification-va.tiktok.com, rc-verification-i18n.tiktokv.com, p16-tt4dportal-sign-sg.tiktokcdn.com, p19-common-sign.tiktokcdn.com, p16-common-sign.tiktokcdn.com, lf16-tt4d.tiktokcdn.com

Nunca agregues estos dominios, aunque un proveedor los pida. Son las sondas con las que el teléfono decide si ya tiene internet. Si pasan, el teléfono cree que ya está conectado, la ventanita del portal deja de salir y nadie se registra:

captive.apple.com · www.apple.com · www.appleiphonecell.com · connectivitycheck.gstatic.com · www.google.com · clients3.google.com · play.googleapis.com

Por la misma razón no se usan comodines: *.gstatic.com incluye connectivitycheck.gstatic.com, y *.apple.com incluye captive.apple.com.

Dónde se agrega

ControladoraRuta
Extreme (XIQ) Configure → Network Policies → tu política → SSID → Captive Web Portal → Walled Garden. Cada dominio como Hostname. Al terminar, Update Devices para empujarlo a los APs
UniFi Settings → Hotspot / Guest Portal → Pre-Authorization Allowances. Necesita una versión que acepte nombres de dominio; las que solo aceptan IPs no sirven para Google ni TikTok, porque sus IPs cambian

Todo lo que agregues se puede navegar sin registrarse: con www.tiktok.com en la lista, TikTok se puede abrir desde la red antes del registro. Es el costo de ofrecer el botón; no agregues nada fuera de estas listas.

Cómo verificas que quedó

  • La ventanita sigue saliendo sola al conectarte, en iPhone y en Android. Si deja de salir, agregaste una sonda: quítala.
  • Continuar con Google entra, pide la contraseña y te regresa al portal con «✅ Entraste con tu cuenta de Google», sin pedirte nombre ni correo.
  • Continuar con TikTok muestra «GoZap Analytics quiere acceder a tu cuenta de TikTok» con las imágenes, y te regresa al portal con «✅ Entraste con tu cuenta de TikTok».
  • En el editor, los números de los últimos 7 días suben en completos.

Hazlo desde un teléfono conectado a la red real. En tu computadora todo carga, porque tú sí tienes internet.

Qué sale mal, y por qué

«Puse mi contraseña de Google y salió ERR_CONNECTION_REFUSED»

Falta el dominio de país de esa cuenta. La barra de direcciones dice cuál: accounts.google.at, por ejemplo. Agrégalo tal cual. En el editor, esos casos se cuentan como «sin regresar».

«La pantalla de TikTok sale en blanco o se queda cargando»

Falta un dominio de la lista de TikTok, casi siempre de los de estilos (…ttwstatic.com) o del captcha (verification…). TikTok cambia sus servidores de vez en cuando: en una computadora, abre la página de TikTok con las herramientas de desarrollador (F12 → Network), anota los dominios que cargan y agrega el que falte.

«En TikTok se ve todo menos las fotos»

Faltan los de la lista de imágenes. TikTok reparte las fotos de perfil entre varios servidores p16/p19; si a un invitado le sale la foto en blanco, el inicio de sesión funciona igual.

«En el editor sale el botón de Facebook y en el teléfono no»

Es lo esperado: dentro de la ventanita, Facebook se oculta a propósito (ver la pregunta siguiente). Se ofrece en «Vincula tus redes» del Fan Pass.

«Facebook me pide un código por correo o un captcha que no carga»

Es Meta protegiendo la cuenta, y dentro de la ventanita no hay forma de pasarlo: el código no llega porque todavía no hay internet, y el captcha se carga de www.google.com, que es una sonda. Por eso Facebook se ofrece solo en el Fan Pass.

«Google dice "Iniciar sesión en …" con otro nombre»

Google muestra el nombre de la app cuando la marca está verificada; nuestra app aparece como GoZap Analytics. Si ves un dominio en su lugar, el portal se está sirviendo desde un host anterior: escríbenos.

Y después

Con el registro verificado, el siguiente paso es aprovecharlo: encender el Fan Pass, donde además el invitado puede vincular Facebook y TikTok desde su navegador, o lanzar una promoción con cupón que llegue a un correo que de verdad existe.