La etiqueta de Google facilita el etiquetado en los productos de medición de sitios, de seguimiento de conversiones y de remarketing ofrecidos por Google. Para registrar una conversión de Floodlight, la etiqueta de Google contiene dos fragmentos de código: un fragmento global que se instala en todas las páginas de su sitio y un fragmento de evento de Floodlight que se instala en la página de conversión.
Al crear una actividad de Floodlight, Search Ads 360 genera automáticamente un fragmento global y un fragmento de evento. En este artículo se describen los campos de los fragmentos que genera Search Ads 360.
Nota: Si crea actividades de Floodlight desde Campaign Manager 360, es posible que vea campos adicionales o valores distintos.
Fragmento global
Las Accelerated Mobile Pages (AMP) necesitan una etiqueta distinta a la de las páginas para móviles convencionales y las páginas para ordenadores. Determine para qué etiqueta está configurada su página antes de implementarla.
Para páginas que no son AMP
A continuación, se muestra un ejemplo del fragmento global para páginas que no son AMP. Este fragmento debe colocarse entre las etiquetas y
en todas las páginas de su sitio.
<!--
Start of global snippet: Please do not remove
Place this snippet between the <head> and </head> tags on every page of your site.
-->
<!-- Google Tag (gtag.js) - DoubleClick -->
<script async src="https://www.googletagmanager.com/gtag/js?id=DC-1234567"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'DC-1234567');
</script>
<!-- End of global snippet: Please do not remove -->
Veamos con detenimiento los campos clave del fragmento global:
-
src="https://www.googletagmanager.com/gtag/js?id=DCM_FLOODLIGHT_CONFIG_ID"
Muestra un identificador de la cuenta en la que se generó originalmente la etiqueta. Si se generan etiquetas en Search Ads 360 o Campaign Manager 360, es el ID de configuración de Floodlight. -
gtag('config', 'DCM_FLOODLIGHT_CONFIG_ID');
El comandoconfig
identifica la configuración de Floodlight a la que está asociada la etiqueta. Para ver este ID en Search Ads 360:- En el panel de navegación izquierdo, haga clic en Configuración del anunciante.
- En la pestaña Configuración del anunciante, el ID de Floodlight se muestra en el campo ID de Floodlight de Campaign Manager 360.
Si utiliza la etiqueta de Google con varias configuraciones de Floodlight o con varios productos de Google, su sitio ya tendrá un fragmento global con comandos
config
. En este caso, solo tiene que añadir el comandoconfig
de este anunciante al fragmento global en todas las páginas de su sitio. Más información sobre cómo utilizar la etiqueta de Google en el seguimiento de conversiones de Floodlight
No debe transferir datos de forma dinámica a los campos del fragmento global. Una vez que este fragmento esté instalado en su sitio con los identificadores de cuenta correctos, habrá terminado de configurarlo.
Para páginas AMP
A continuación, se muestra un ejemplo del fragmento global para páginas AMP. Este fragmento debe colocarse entre las etiquetas y
en todas las páginas de su sitio.
<!-- Google tag (gtag) -->
<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
"configRewriter": {
"varGroups": {
"dns": {"enabled": true}
}
},
"vars": {
"gtag_id": "DC-1234567",
"config": {
"DC-1234567": {
"groups": "default",
"dc_natural_search": {
"exclusion_parameters": [
"^foo[_]bar=qux$",
"^yes=no^"
],
"engines": {
"aol": "1;2;a",
"ask": "3;4;b",
"google": "5;6;c",
"msn": "7;8;d",
"yahoo": "9;0;e",
"yahoo_japan": "11;12;f"
}
}
}
}
},
"triggers": {
}
}
</script>
</amp-analytics>
Veamos con más detalle los campos clave de la etiqueta de Google:
- configRewriter
Este campo indica si la página está configurada para registrar información sobre resultados de búsqueda natural. - dc_natural_search
Este campo contiene el parámetro de exclusión y la lista de los buscadores a los que se orientan los anuncios.
No debe transferir datos de forma dinámica a los campos de la etiqueta de Google. Una vez que la etiqueta de Google esté instalada en su sitio con los identificadores de cuenta correctos, habrá terminado de configurarla.
Fragmento de evento
A continuación, se muestra un ejemplo de un fragmento de evento que Search Ads 360 ha generado para identificar una actividad de transacción. El fragmento de evento debe colocarse en las páginas con eventos de los que esté haciendo un seguimiento. Se puede colocar en cualquier lugar de la página después del fragmento global, pero se recomienda colocarlo en la sección para que el seguimiento sea más preciso.
Tendrá que definir valores de forma dinámica en algunos de estos campos, utilizando los datos de la conversión que se registre. En el siguiente ejemplo, los marcadores de posición de los valores dinámicos se muestran entre corchetes como, por ejemplo, [Revenue]
.
<!--
Event snippet for Thank You on http://www.example.com/thanks: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 11/01/2017
-->
<script>
gtag('event', 'purchase', {
'allow_custom_scripts': true,
'value': '[Revenue]',
'transaction_id': '[Order ID]',
'send_to': 'DC-1234567/group1/thank123+transactions',
'u1': '[Custom Floodlight variable]'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=1234567;type=group1;cat=thank123;
qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;
ord=[Order ID]?" width="1" height="1" alt="">
</noscript>
<!-- End of event snippet: Please do not remove -->
Veamos con detenimiento los campos clave del fragmento de evento:
'allow_custom_scripts' : true
Habilita las etiquetas de Floodlight dinámicas. Todas las actividades creadas en Search Ads 360 generan etiquetas dinámicas, y este campo debe tener el valortrue
para que dichas etiquetas funcionen correctamente.'value': '[Revenue]'
Solo para fragmentos de eventos de transacción. Es el importe de ingresos generados por una conversión; es decir, el precio de compra de los elementos de una venta. En la mayoría de los casos, el valor más adecuado es el correspondiente a los ingresos generados y no al precio de compra total, que podría incluir impuestos sobre ventas, IVA, gastos de envío u otros costes.
Especifique un número sin comas ni símbolos de moneda. Puede usar un punto (.) para marcar los decimales si lo desea.-
'transaction_id': '[ID de pedido]'
Solo para fragmentos de eventos de transacción. Es un identificador único que genera de forma dinámica por cada transacción. El ID de pedido debe ser un número mayor que cero.
Los ID de pedido se incluyen en el informe "Ruta de conversión" (P2C) del Creador de informes. -
'send_to' : 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]'
Identifica la actividad de Floodlight a la que está asociada la etiqueta, junto con el método de recuento.-
[floodlightConfigID]: este campo identifica la configuración de Floodlight a la que está asociado el fragmento de evento. Es el mismo valor que aparece en el comando 'config' del fragmento global.
-
[activityGroupTagString]/[activityTagString]: identifica la actividad y el grupo de actividades. Search Ads 360 genera estas cadenas cuando crea un grupo de actividad y una actividad. Para ver estas cadenas en Search Ads 360:
- En el panel de navegación izquierdo, haga clic en Configuración del anunciante.
- Haga clic en la pestaña Floodlight▼ y seleccione Actividades de Floodlight.
- En la tabla de datos se incluyen las columnas Cadena de etiqueta de actividad y Cadena de etiqueta del grupo de actividades de Floodlight.
En la fila de la tabla que incluye una actividad de Floodlight, los valores de estas columnas coincidirán con los valores del comando send_to del fragmento de evento de la actividad.
-
[countingMethod]: especifica cómo se contabilizan las conversiones en la actividad. Los fragmentos de evento generados desde Search Ads 360 especifican uno de los métodos de recuento que se enumeran a continuación.
Los fragmentos de evento generados en Campaign Manager 360 pueden especificar otros métodos de recuento.
- Standard contabiliza todas las conversiones de los usuarios. Este es el método de recuento de las actividades de acción generadas en Search Ads 360.
- Transactions contabiliza el número de transacciones que se llevan a cabo, así como el importe de cada una. Por ejemplo, si un usuario visita su sitio web y compra cinco libros por un total de 100 €, se registra una conversión con ese valor monetario. Este es el método de recuento de las actividades de transacción generadas en Search Ads 360.
'u1': '[Custom Floodlight variable]'
En las variables de Floodlight personalizadas se puede incluir cualquier valor que quiera transferirles. Puede usar estos valores como métricas o como dimensiones y segmentos de Search Ads 360. No debe transferir ningún tipo de información que Search Ads 360 pueda utilizar o reconocer como información personal identificable.
-
Campos personalizados del fragmento de evento
Con el campo dc_custom_params
, puede insertar datos personalizados en fragmentos de evento.
En este campo puede introducirse cualquier valor que quiera transferir a Google Marketing Platform. No debe transferir ningún tipo de información que Google Marketing Platform pueda utilizar o reconocer como información personal identificable. Estos son algunos campos habituales que puede interesarle usar con el campo dc_custom_params
:
Nombre del campo | Formato del valor | Método de recuento | Descripción |
---|---|---|---|
ord |
Número | Todos | Las etiquetas globales de sitio web gestionan automáticamente la prevención del almacenamiento en memoria caché. Si decide anular esta opción y controlarla manualmente, puede hacerlo con el campo ord . En tal caso, añada un valor al campo ord en función del tipo de etiqueta y del método de recuento, igual que lo haría con una etiqueta iframe. |
num |
Número | Contador: único | Las etiquetas globales de sitio web gestionan automáticamente la prevención del almacenamiento en memoria caché. Si decide anular esta opción y controlarla manualmente, puede hacerlo con el campo num . En tal caso, añada un valor al campo num de la misma manera que lo haría con una etiqueta iframe. |
dc_lat |
0 o 1 | Todos | Este campo se incluye en etiquetas de dispositivos móviles. Acepta un valor de 0 o 1. Si el valor es 1, la opción de limitación de seguimiento de anuncios en IDFA o AdID está habilitada para inhabilitar los anuncios basados en intereses y el remarketing. En caso contrario, el valor es 0. Si el campo no aparece o no está rellenado, se le asignará el valor 0 de forma predeterminada. |
tag_for_child_directed_treatment |
0 o 1 | Todos | Este campo se incluye en etiquetas de dispositivos móviles. Acepta un valor de 0 o 1. El valor 1 indica que esta solicitud concreta puede proceder de un usuario menor de 13 años, de forma que deben aplicarse los requisitos de la ley COPPA. |
tfua |
0 o 1 | Todos | Acepta un valor de 0 o 1. El valor 1 indica que la solicitud quizá proceda de un usuario menor de 16 años (aunque esta edad puede variar según el país), de conformidad con el Reglamento General de Protección de Datos (RGPD) u otras normativas. |
npa |
0 o 1 | Todos | Acepta un valor de 0 o 1. El valor 1 indica que la solicitud quizá proceda de un usuario que quiere inhabilitar el remarketing. Si el campo no aparece o no tiene ningún valor, se le asignará el valor 0 de forma predeterminada. |
match_id |
cadena | Todos |
Es un identificador único que crean los anunciantes y se transmite mediante Floodlight. Puede sincronizarse con Google para atribuir conversiones offline.
|
Ejemplo de fragmento de evento con el campo dc_custom_params
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'purchase', {
'allow_custom_scripts': true,
'value': '[Revenue]',
'transaction_id': '[OrderID]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]',
'dc_custom_params': {
'ord': '1',
'num': '1234',
'dc_lat': '1',
'tag_for_child_directed_treatment': '0',
'tfua': '1',
'npa': '1',
'match_id':[your_match_id],
}
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;ord=[OrderID]?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Sección de los fragmentos de evento
Los fragmentos de evento generados por Search Ads 360 incluyen una etiqueta opcional <noscript>
que contiene una etiqueta de imagen de Floodlight. Esta etiqueta opcional se usa para registrar conversiones en los navegadores que no admiten JavaScript. Si utiliza etiquetas iframe o de imagen de Floodlight y quiere medir las conversiones de forma más precisa y aprovechar las ventajas de las últimas funciones e integraciones dinámicas tan pronto como estén disponibles, puede migrar a la etiqueta de Google o usar Google Tag Manager con la vinculación de conversiones.
Más información para desarrolladores de sitios web
Para obtener más información sobre cómo añadir la etiqueta de Google (gtag) a su sitio, consulte la guía para desarrolladores de gtag.js.