Analítica de afiliados multilingüe
Analítica para afiliados de iGaming · Prototipo interactivo con datos de ejemplo, en solitario
Actualizado
Antes
Los afiliados comparaban ofertas en webs de reseñas dispersas y hojas de cálculo. Los datos estaban obsoletos y rara vez eran locales.
Después
Ofertas, servicios, noticias y estadísticas en un solo lugar, con cada página en el idioma del visitante.
- 1Persona:Afiliado
Abre el portal y elige un idioma y un país.
- 2Sistema:Portal
Muestra las ofertas de ese país, en el idioma elegido.
- 3Persona:Afiliado
Filtra las ofertas por fuente de tráfico y las compara.
- 4Persona:Afiliado
Lee las páginas de noticias y estadísticas del mercado.
Siempre activo
- Cada idioma tiene las mismas páginas y las mismas claves.
- Las ofertas se pueden filtrar por país y fuente de tráfico.
Problema
Los webmasters elegían ofertas de afiliación de casinos en webs de reseñas obsoletas. Los rankings diferían según el país, y nada mostraba qué rendía hoy.
Diagnóstico
Los rankings solo ayudan si son locales y fáciles de comparar. Eso exige un único modelo de datos y cada página disponible en cada idioma.
Opciones que valoré
¿Cómo se mantiene completo cada idioma?
Elegida
Un archivo de traducción por idioma, con las mismas claves
Una clave que falta se ve al instante, y un idioma nuevo empieza como copia del inglés. Coste: cada texto nuevo va en cada archivo.
Descartada
Una copia separada de cada página por idioma
Las copias se separan, y una corrección en un idioma nunca llega a los demás.
Solución
Next.js 15 con un archivo de traducción por idioma. Las tablas de ofertas se filtran por país y fuente de tráfico, con páginas de servicios, noticias y estadísticas. Hecho con datos de ejemplo.
- Interfaz
- Next.js 15
- React
- Tailwind CSS
- Recharts
- Datos e idiomas
- next-i18next
- TanStack Query
- Datos de ejemplo