web-dev-qa-db-fra.com

Déclenchement d'un événement sur une page particulière dans Google Tag Manager

Dans Google Tag Manager, je souhaite déclencher un événement lorsqu'une page particulière est affichée. Ceci est pour une page d'inscription terminée - une conversion.

Dans Google Tag Manager, toutes les pages de mon UA ​​tag sont activées.

J'ai ensuite créé un nouveau tag UA "Abonnements" pour suivre les événements: suivi des événements. J'ai ensuite renseigné mes valeurs de catégorie, d'action et de libellé pour l'événement.

Cependant, ce sont les règles qui semblent délicates.

Lorsque j'ai parcouru le processus d'inscription pour voir la page de conversion, voici toutes les informations provenant du débogage de Google Analytics dans la console JavaScript:

Account ID               : UA-xxxxxx-2
Page Title               : Example Company | Your Account has been created | Premium
Host Name                : secure.example.com


Page                     : /secure/common/callback?`

https://secure.example.com/secure/common/callback?id=2c92a0fb41ee0b8c0142062c06fd6c89&tenantId=3415&timestamp=1390480077277&token=WByfk6aU4JX1EJSchx4XDMnp50XX8aL7&responseSignature=OTg2OWY4MTcwMDVmZmRiYzI3NWI2N2IxOWJmNTYxNGI=&success=true&refId=2c92a0fb43bdc33a0143bf122e6d3ebb&field_passthrough1=:[email protected]:[email protected]&field_passthrough2=P&field_passthrough5=%3Alnen%3ANmmeFirstNAme%20meLastName%3AA1123%20mainst%20Avenue%3AA2%3ACtPhiladelphia%3AStON%3APcM6G%202T8%3ACn&field_passthrough3=3a5e49b5-85ed-4c86-99af-761004f7db06&field_passthrough4=true&signature=OWM1NjY5MGZkMWVjNjI5NjJiYjk3MmVhOWU3ZjkzNjA=

J'aimerais activer le tag de piste d'événement "Subscriptions". J'ai essayé la règle suivante mais sans succès:

{{url}} contient: /secure/common/callback?.
{{url path}} contient: /secure/common/callback?.

Mes questions sont donc:

  1. Comment puis-je déclencher l'événement de soumission lorsque cette page est visitée?

  2. Pourquoi l'événement ne se déclenche-t-il pas maintenant? La logique n'est-elle pas sonore? Si l'URL contient /secure/common/callback?, alors il devrait se déclencher, n'est-ce pas?

enter image description here

1
Doug Fir

Je n'ai pas utilisé Tag Manager, mais je soupçonne que le problème est dû au ? situé à la fin de votre URL. Ma solution suggérée serait d'échapper à ceci afin que votre URL ressemble à ceci:

/secure/common/callback\?

Vous pouvez également vouloir vérifier si vous pouvez utiliser regex avec vos règles pour rendre ce qui précède plus précis.

2
Matthew Brookes