Migración de reglas de página adicionales

En este ejercicio aprenderá a migrar reglas adicionales basadas en páginas a la extensión Web SDK. Esto es similar al ejercicio que ya realizó al migrar la regla de carga de página predeterminada a Web SDK. Los métodos aún se aplican. La mayor diferencia es que con estas reglas no se añade una acción Enviar evento, ya que en la mayoría de los casos la regla no contiene la acción Enviar señalización de una extensión de Analytics.

Información general

Hagamos una copia de seguridad y hablemos de las implementaciones de Analytics tal como son con la extensión de etiquetas de Adobe Analytics (también conocida como implementación de "AppMeasurement", ya que ese es el nombre del archivo de JavaScript).

No supondré saber exactamente cómo se implementa, pero en muchas implementaciones que utilizan etiquetas de Experience Platform, hay cualquier número de reglas que solo se activan condicionalmente, en función de algo en la página o en la dirección URL. Algunos ejemplos de esto son:

  • Regla de resultados de búsqueda, que solo se activa cuando se ha realizado una búsqueda interna y aparece la página de resultados de la búsqueda
  • Regla de página de aterrizaje de Campaign, que solo se activa cuando hay un código de seguimiento en la dirección URL
  • Regla de tipo de página, que solo se activa para una página que es un tipo determinado de página, por ejemplo, página de detalles del producto, página del carro de compras, etc.
  • Cualquier otra página que se active condicionalmente

El punto clave aquí es que todos estos casos de uso solo activan a veces en una página, y esperaríamos también que la regla de página predeterminada se activara. Por lo tanto, no se desea incluir una señalización de envío (extensión AA) o un evento de envío (extensión Web SDK) con ninguna de estas reglas o, de lo contrario, se producirían dos visitas que se activarían para la misma carga de página.

Por lo tanto, estas reglas crean el objeto, pero no envían los datos. Solo nos aseguramos de que estas reglas se activen antes de la regla de carga de página predeterminada, de modo que después de que creen el objeto, la acción Enviar señalización/Enviar evento en la regla de carga de página predeterminada envíe todo. Ahora, es probable que sepa todo esto y que así es como se configura su sitio. Pero si es nuevo en su propia implementación o si necesita "corregir" la implementación para parecerse a este método, este ejercicio es especialmente útil para usted.

Ejemplo de migración de una regla condicional

Este es un ejemplo de migración de una regla que se activa condicionalmente. Utilizaré el ejemplo anterior de una página de aterrizaje de campaña. Como he dicho anteriormente, esto sigue el mismo patrón con el que ya hemos trabajado en nuestra regla de página predeterminada, excepto que es aún más fácil porque solo configuramos variables y no activamos ninguna visita.

  1. Busque la regla condicional. En este ejemplo, encontramos la regla de código de seguimiento de campaña y la seleccionamos.

    Selección de regla de código de seguimiento de campaña

  2. Cuando se abre la regla, podemos ver que hay una condición en esta regla que se activa en función de un parámetro de cadena de consulta. No es necesario cambiar nada sobre la condición, ya que solo queremos actualizar/migrar la acción, no el evento o la condición.

  3. Haga clic en la acción Adobe Analytics - Set Variable

  4. Anote todo lo que se haya configurado en la acción. En este ejemplo, observamos que event101 está establecido, así como la variable Campaign.

    event101
    campaign var

  5. Solo hemos hecho clic aquí para tomar la nota y no es necesario cambiar nada, así que ahora podemos simplemente hacer clic en cancelar.

  6. Cree una nueva acción haciendo clic en el icono de signo más de la sección de acciones

    nueva acción

  7. Configuración de la nueva regla

    1. Seleccione Adobe Experience Platform Web SDK de la lista desplegable Extensión.

    2. Seleccione Actualizar variable de la lista desplegable Tipo de acción.

    3. En el panel derecho, seleccione el objeto Analytics dentro del objeto de datos

      Acción de actualización de variable

  8. Ahora establezca event101 y la variable de campaña con los mismos valores que se establecieron en la acción existente.

    Establecer evento101
    Establecer campaña

  9. Ahora puede Conservar cambios y Guardar en biblioteca, y la regla se ha migrado a Web SDK.

IMPORTANT
Al igual que la regla de carga de página predeterminada, dejamos la acción Set Variable de la extensión de Analytics en la regla para que podamos comparar los datos a medida que validamos la migración. Recuerde volver más tarde y eliminar la acción de la extensión de Analytics cuando realice la limpieza final.
recommendation-more-help
dee3344c-1fc7-4d00-9008-312eefdd5b23