Ejemplos de envío de parámetros de usuario
Envío de sus propios datos en un archivo CSV para una lista de retargeting en Yandex Direct
Veamos el caso de una tienda de libros en línea. Además de la información de pedidos como montos totales y artículos vendidos, el propietario del sitio también tiene información detallada sobre los clientes: su edad, si tienen hijos y las edades de sus hijos.
El propietario del sitio quiere analizar la información sobre las edades de los niños y usarla para una lista de retargeting en una campaña publicitaria de Yandex Direct. El sitio no utiliza su propio sistema de identificación de clientes.
Paso 1. Prepare y envíe los datos
-
Dado que la información de edad se almacena en una base de datos, necesitamos formar un archivo CSV para enviar estos datos a Yandex Metrica.
-
Como no estamos usando nuestro propio sistema de identificación, haremos una solicitud del ID de usuario del sitio asignado por Yandex Metrica. Usaremos el método getClientID para realizar esta solicitud.
ym(XXXXXX, 'getClientID', function(clientID) { <function body> });
Obtendremos la siguiente respuesta:
"12345"
donde
XXXXXX
es su número de contador.12345
es un valor de cadena.
-
Descargamos los datos y creamos un archivo con información adicional sobre los usuarios del sitio.
Luego podemos cargar el archivo preparado en la interfaz de Yandex Metrica y obtener un informe.
El informe muestra que los usuarios tienen hijos de entre 8 y 13 años. Son niños/as en edad escolar, por lo que podemos publicitar artículos escolares desde el inicio del año lectivo.
-
Paso 2. Usando los datos en Yandex Direct
-
Para usar los datos que recibimos en Yandex Direct, podemos crear un segmento con los parámetros de usuario apropiados en la interfaz de Yandex Metrica.
-
Vaya a cualquier informe, como Fuentes, resumen.
-
En el para personas con grupo de condiciones, haga clic en
.
-
Seleccione la condición: Características → Parámetros de usuario.
-
En Yandex Direct, agregue una lista de retargeting.
-
Cómo enviar datos sobre tipos de usuario (cliente o socio)
En este caso, puede diferenciar a los usuarios tomando como base si usaron el enlace Inicio de sesión de clientes o Inicio de sesión de socios. Al igual que cuando envías datos desde tu propia base de datos, tienes que añadir un código especial a la página. Este código comprobará el referente (el enlace en el que el usuario hizo clic para llegar a la página de inicio de sesión) y enviará esa información al método userParams
:
ym(XXXXXX, 'userParams', {
status: "client"
});
ym(XXXXXX, 'userParams', {
status: "partner"
});
donde XXXXXX
es su número de etiqueta.
Cómo enviar datos desde un campo en un formulario
Registro en el sitio usando un formulario
-
Supongamos que tenemos una revista en línea para amantes de las mascotas donde los usuarios pueden indicar qué mascota tienen al registrarse. En este caso, podemos obtener los datos desde el campo en el formulario que completan los usuarios:
ym(XXXXXX, 'userParams', {pet: "perro"});
Enviar una solicitud desde un formulario
-
Supongamos que una empresa de entrega de alimentos quiere analizar los ingresos de los usuarios en diferentes partes de la ciudad por separado. Sabemos que generalmente los usuarios piden comida a la misma dirección, así que parte de la ciudad puede moverse al nivel del usuario:
ym(XXXXXX, 'userParams', {delivery: "Arbat"});
Enlaces útiles |
Capacitación en línea |