Concatenación de solicitudes de medios, impresiones, clics y llegadas en la entrega programática
En la publicidad programática, las solicitudes de medios contendrán requestId y requestId es único para cada medio. La solicitud de medios es la siguiente:
Después de enviar la solicitud de medios al DSP, si el DSP decide ofertar o aceptar la cantidad, devolverá información relevante a los medios sobre el material a exponer. Estos incluyen enlaces de monitoreo de exposición y enlaces de monitoreo de clics. Podemos unir el requestId en los enlaces de monitoreo de exposición y monitoreo de clics devueltos a los medios a través de ? y amp;, de la siguiente manera:
Cuando el material activa la exposición y los clics, los medios activarán la exposición y los clics correspondientes. Haga clic en el enlace de monitoreo para que podamos obtener el requestId en los enlaces de monitoreo de exposición y clic, de la siguiente manera:
A través del requestId, las solicitudes de medios, la exposición y los registros de clics se pueden conectar en serie.
El siguiente paso es conectar la llegada a la página de destino, los eventos de la página de destino y los clics en serie. Ésta es la dificultad en esta etapa. Existen principalmente dos soluciones bajo diferentes modos de monitoreo: monitoreo de clics sincrónicos y monitoreo de clics asincrónicos.
Aquí primero podemos explicar qué es un clic sincrónico y qué es un clic asincrónico.
p >
Clics sincrónicos: al hacer clic en el enlace de monitoreo, se incluye el enlace de la página de destino. El lado de los medios activará directamente el enlace de monitoreo y luego redirigirá desde el lado del enlace de monitoreo a la página de destino. y luego a la página de destino, como se muestra a continuación:
Clic asincrónico: cuando el usuario hace clic en el anuncio, los medios saltarán directamente a la página de destino y también se activará el enlace de monitoreo. La página de inicio de activación y el enlace de monitoreo no están en el mismo enlace, como se muestra a continuación:
Implementamos esto mediante el uso de una cookie. Cuando el usuario activa un clic sincrónico, la solicitud llega a la parte de monitoreo de clics. y la parte de monitoreo de clics coloca el requestId en la cookie. De esta manera, el monitoreo de la página de destino puede eliminar el requestId colocado en la cookie al monitorear la página de destino. A través de cookies, los clics y las llegadas se pueden conectar en serie.
Una cosa a tener en cuenta aquí es el dominio de la cookie. Asegúrese de que el dominio configurado al colocar la cookie debe al menos permitir que el monitoreo de la página de destino obtenga la cookie. Primero puede obtener información sobre los puntos de conocimiento relacionados con las cookies.
El método de clic asincrónico es más problemático porque no se puede registrar mediante cookies, porque incluso si la cookie se coloca durante el monitoreo de clics, la página de destino real no se redirige a través del monitoreo de clics. no se puede ver en la página de destino.
Entonces, para el monitoreo de clics asíncrono, utilizamos marcas de tiempo de IP para procesarlo. Aún es necesario mejorar la precisión general de este método.
El monitoreo de clics puede obtener la IP de tiempo, y luego la IP de tiempo correspondiente también se puede obtener en el monitoreo de la página de destino. Para el monitoreo de clics, la IP en el monitoreo de la página de destino y la IP en el monitoreo de clics son iguales, y el tiempo Lo más parecido que se puede utilizar es monitorear la página de destino del clic. Para garantizar la precisión, el seguimiento de la página de destino debe filtrarse por los ID y canales de proyecto correspondientes para garantizar que los registros de seguimiento de la página de destino obtenidos estén relacionados con los proyectos.
De hecho, puede usar la marca de tiempo Ip ua para hacer coincidir, y la precisión de la coincidencia será mayor. Sin embargo, durante el proceso de desarrollo real, se descubrió que la ua proporcionada por los medios en el monitoreo de clics. parece haber sido procesado. Hay una discrepancia entre la UA real y la UA monitoreada por la página de destino, lo que resulta en una discrepancia con la UA monitoreada en la página de destino (debería haber un problema con algunos medios, esto aún no se ha realizado). ser verificado)
En el entorno formal, originalmente utilizamos una solución de clic sincrónico. El proyecto se lleva a cabo de esta manera, pero la cookie en el monitoreo de la página de destino nunca ha podido obtener el requestId correspondiente. Este problema ha preocupado a nuestro equipo durante mucho tiempo.
Finalmente, después de varios intentos, descubrí que las soluciones de clics sincrónicos de algunos medios en realidad usan clics asincrónicos en lugar de clics sincrónicos, lo que resultó en que la cookie nunca tuviera un requestId.
Luego, concatenamos los datos relevantes mediante clics asincrónicos, es decir, marcas de tiempo de IP, evaluamos la precisión general y descubrimos que estaba bien.
Después de intentarlo más tarde, encontré otra manera, es decir, si el medio realmente solo admite clics asincrónicos, el medio solicita el DSP y el DSP devuelve el requestId a la página de inicio del medio. Al monitorear la página, puede obtener el ID de solicitud correspondiente a través de la URL de la página de destino, de la siguiente manera:
Algunos medios admiten el reemplazo de macros. El contenido en ext está cifrado y el ID de solicitud se puede obtener mediante descifrado
Algunos medios admiten empalme directo, requstId
Hemos probado temporalmente varios medios y todos admiten esta solución, pero queda por verificar si todos los medios la admiten.
Si sigue el método anterior, puede concatenar datos de solicitud, exposición, clics y llegada. Es posible que estos planes aún sean preliminares y se actualizarán aquí si se realizan nuevos descubrimientos.
Para resumir, el método para conectar los clics y los registros de llegada:
Se pueden utilizar clics sincrónicos:
1. Hora de IP
2. Establezca el requestId en la cookie en el monitoreo de clics y obtenga el requestId en el monitoreo de la página de destino
3. Cuando se activa el clic sincrónico, la URL de la página de destino activada se empalma con el requestId y la página de destino se monitorea a través de la página de destino. La página obtiene el requestId
Hace clic de forma asincrónica:
1. Hora de IP
2. En la solicitud. devuelto a los medios después de la solicitud de los medios, en la página de destino El requestId se empalma en la URL y el monitoreo de la página de destino obtiene el requestId a través de la página de destino