Entorno
Problemas/Síntomas
Considerar event1 como un evento de contador y event2 como un evento numérico, y el siguiente conjunto de etiquetas:
s.evar1 = "Primera prueba"
s.products = ";;;event1";
s.events = "event1=3";
s.evar1 = "Segunda prueba"
s.products = ";;;;event2=4";
s.events = "event2=5";
¿Cómo sería el informe?
Dos hechos importantes con respecto a los eventos pasados como parte de la etiqueta de cadena de producto y eventos:
1. El evento pasado en la lista de eventos debe ser válido para ser considerado.
2. La lista de eventos tiene prioridad sobre la cadena de producto, cuando se utilizan o son válidos.
Sobre la base de los hechos anteriores, los informes tendrían el siguiente aspecto:
Evar1 | Evento 1 | Evento 2 |
---|---|---|
1ª prueba | 1 | |
2ª prueba | 5 |
Como la sintaxis de event1 es incorrecta en el primer conjunto de etiquetas, se considera el valor pasado en la cadena de producto. En el segundo conjunto de etiquetas, la sintaxis de event2 es válida tanto en la cadena de producto como en la lista de eventos, por lo que se considera la lista de eventos.