Transmitir información a etiquetas de Floodlight mediante macros

Puede transferir información basada en conversiones a etiquetas de editor usando las macros que se indican a continuación:

  • Utilice %s para recoger el ID de sitio de Campaign Manager 360 a partir de las cookies de los usuarios. Los ID de sitio web están vinculados con etiquetas de editor concretas.

    El proceso para extraer el ID de sitio web de editor de la cookie de un usuario es sencillo e inserta ese ID en el lugar donde está la macro %s (por ejemplo, el campo de etiqueta de editor o el campo de etiqueta predeterminada).

  • Utilice %p para recoger información asignada a la etiqueta de Floodlight de la página del anunciante.

    La macro %p captura las cadenas secundarias que haya en la ruta de la solicitud, siempre y cuando coincidan con el patrón definido en sus parámetros. Además, una vez que la macro identifica la subcadena, transmite la información mediante la URL de redirección.

  • Si fuera necesario, añada la macro %n para generar un número aleatorio.

Ejemplo

<iframe src="http://1234567.fls.doubleclick.net/ activityi;src=1234567;type=expglob;cat=kb123;u1=[PRODUCT_NAME];u2=[PRODUCT_ID];qty=1;cost=[Revenue];x=[Dsearch_prod_id];y=[Dsearch_prod_name];z=[Dsearch_price];da1=[Dsearch_quantity];ord=[OrderID]?"width="1" height="1" frameborder="0" style="display:none" ></iframe>

Si el marcador de posición del nombre del producto del editor solo acepta un valor del 1 al 5, pero el anunciante ha implementado en su lugar cadenas de texto, deberá convertir estos valores.

Para hacer una conversión adecuada, se emplearía una secuencia de comandos similar a la que se encuentra a continuación:

<SCRIPT LANGUAGE="JavaScript">
var pub_cost="%pcost=!;";
var pub_prod="%pu1=!;";
var pub_prod_id="%pu2=!;";
var pub_ord_id="%pord=!?";
var item=0;
switch (pub_prod){
case "hotel_room": item=1;
break;
case "flight": item=2;
break;
case "car_rental": item=3;
break;
case "time_share": item=4;
break;
case "package": item=5;
break;
default : item=0;
}
myImage=new Image();
myImage.src='https://www.publisher.com/u?CAMPAIGNID=1234567&ORDERID='+pub_ord+'&TYPE=89101112&ITEM='+item+'&AMOUNT='+pub_cost+'&QUANTITY=1&CURRENCY=GBP&METHOD=IMG';
</script>

En este ejemplo, la variable pub_cost debe convertirse en un entero entre 1 y 5 antes de transferirla a la etiqueta del editor.

Para manipular lo que transmite la etiqueta de Floodlight, use una declaración switch para asignar valores de servidor de anuncios a los valores definidos por el editor.

Es posible que también tenga que modificar los valores de coste y de cantidad para que no interrumpan el análisis de la conversión que esté realizando el editor. 

Las etiquetas de actividad de Floodlight pueden contener diversas variables que el sitio web del anunciante rellena dinámicamente cuando se sirve el código de actividad de Floodlight. En algunos casos, quizá le interese incluir las mismas variables y los mismos valores en las etiquetas dinámicas (etiquetas de editor o predeterminadas) que haya añadido a su actividad de Floodlight. Para ello, puede usar la macro de coincidencia de patrones %p.

Transferir variables y valores a etiquetas dinámicas con %p

La macro %p captura las cadenas secundarias que haya en las rutas de solicitud y las transfiere a una URL de redirección. Tiene este formato:

%p[start_key_string]![end_character]

Sustituya [start_key_string] por la clave del par clave valor cuyo valor quiera transferir a etiquetas predeterminadas o de editor. Por ejemplo, si va a transmitir el valor del par clave-valor ord=, [start_key_string] será ord=. El valor de [end_character] suele ser un punto y coma (;) para separar varios pares clave-valor, o bien un símbolo de interrogación (?) para indicar el final de la cadena. Por ejemplo, el par clave-valor completo para transferir ord= sería order=%pord=!?.

Ejemplo de etiqueta

En este ejemplo, se utiliza una etiqueta GIF de 1 x 1 píxeles para realizar seguimientos e incluye la etiqueta en sus etiquetas predeterminadas.

Etiqueta de marcador de posición:

Esta es la etiqueta de 1x1 píxel, con marcadores de posición para incluir la información que quiera:

<img src="https://www.mywebsite.com?price=[price]&category=[category]&order=[orderID]" height="1" width="1" />

No olvide que está creando pares clave-valor. La nueva clave puede ser lo que quiera (en este caso, price, category y order).

Etiqueta con macros:

Con la macro %p, los marcadores de posición se sustituyen de la siguiente forma:

<img src="https://www.mywebsite.com?price=%pcost=!;&category=%pu1=!;&order=%pord=!?" height="1" width="1" />

En cada par clave-valor, el valor es %p; a continuación, se incluye la clave del par clave-valor original de la etiqueta de Floodlight y, tras esta, un signo igual (=) y un signo de exclamación (!). Con esta estructura, puede importar cualquier clave-valor desde la etiqueta de Floodlight original.

En el último par clave-valor de la etiqueta, añada un signo de interrogación (?) al final. Los demás pares clave-valor terminan con un punto y coma (;). Observe que el separador et (&) original permanece en su sitio. Es necesario porque los signos de interrogación y los punto y coma se quitan cuando las macros se expanden.

Etiqueta con macros expandidas:

Cuando las macros se expanden, el nuevo valor es el original de la clave a la que se hacía referencia con la macro %p.

<img src="https://www.mywebsite.com?price=19.95&category=books&order=BUY12834988?" height="1" width="1" />

Posibles problemas

Entre los problemas que pueden surgir al transmitir información desde una etiqueta de Floodlight a una etiqueta de editor de una cuarta parte se encuentran los siguientes:

  • Los parámetros fuerzan el uso de tipos de datos (cadena, entero, etc.).

  • Se prevén distintos formatos de números (número de decimales, límite máximo de dígitos, etc.).

  • Se incluyen distintos indicadores en los mismos parámetros de diferentes etiquetas (en Floodlight, product=name_of_product; en etiquetas de editor, product=integer_from_1_to_5, etc.)

Tenga cuidado cuando vaya a usar parámetros en etiquetas. Tal como se indica en las condiciones de su contrato de Google Marketing Platform, no debe facilitarnos ningún dato que podamos utilizar o reconocer como información personal identificable (IPI). Si introduce determinados valores en los campos de un producto de Google Marketing Platform, es posible que aparezca una advertencia para recordarle que no debe transmitir datos que podamos reconocer como IPI en los parámetros. Esta advertencia se muestra con varios nombres descriptivos de parámetros, incluidos email (correo electrónico) y username (nombre de usuario). Recuerde que sí puede utilizar estos nombres si su objetivo no es el de recoger información que Google Marketing Platform pueda utilizar o reconocer como IPI; de esta manera, por ejemplo, puede emplear una variable personalizada con el nombre descriptivo email y el valor weekly (semanal), pero no incluir la dirección de correo electrónico de un usuario. Si detectamos algún indicio que nos haga sospechar, es posible que le escribamos para que confirme que no se está infringiendo ninguna política con sus parámetros.

 

Más información sobre nuestras prácticas recomendadas para evitar que se envíe IPI

¿Te ha resultado útil esta información?
¿Cómo podemos mejorar esta página?

¿Necesitas más ayuda?

Inicia sesión si quieres ver otras opciones de asistencia para solucionar tu problema.

Búsqueda
Borrar búsqueda
Cerrar búsqueda
Aplicaciones de Google
Menú principal
Buscar en el Centro de ayuda
false
false
true
69192
false
false