1 votes

Rapport Google Adwords avec valeur de conversion dynamique PHP

J'utilise Google Adwords pour pousser et suivre les acquisitions d'abonnés sur mon site, mais je n'arrive pas à faire fonctionner le rapport de conversion.

Voici ma configuration.

Mon formulaire d'abonnement est chargé dynamiquement sur ma page d'abonnement par un plugin Wordpress que j'ai créé. Après validation, le formulaire est remplacé par un message de remerciement en php, de sorte que l'utilisateur n'est pas redirigé vers une page de confirmation. Pour cette raison, je pense que je dois vérifier la sortie d'une valeur de conversion pour obtenir un rapport d'Adwords.

J'ai suivi les documents d'aide d'adwords et j'ai fait le rapport d'un suivi "achat/vente" afin de pouvoir tester la variable conversion_value.

Voici le code de mon plugin qui affiche le message de remerciement.

//****[ Variable Conversion Value For Google AdWords]****
$variableConversionValue = '<h3 class="subscribeConfirm">Thanks for signing up!</h3>';

//****[ After writing subscriber data, display thank you message****
echo $variableConversionValue;

Voici mon suivi Adwords (je n'ai pas inclus le code de suivi générique) qui se trouve sur ma page d'abonnement (c'est une page php, mais le suivi n'est pas contenu dans les balises php).

if (<? echo $variableConversionValue; ?>) {
  google_conversion_value = <? echo $variableConversionValue; ?>;
}

Pouvez-vous m'aider à faire fonctionner le rapport ? Je vous remercie.

2voto

gamecan Points 389

Je ne suis pas sûr que vous compreniez l'objectif des valeurs de conversion. Si vous cherchez une valeur binaire "la conversion a eu lieu", je ne suis pas sûr que vous ayez besoin de spécifier une valeur du tout, mais si vous le faites, vous devriez utiliser un nombre comme 1 ou ce que vous pensez être la valeur monétaire d'un lead. Je peux me tromper, mais je ne pense pas qu'Adwords sera capable de traiter du text/html dans la valeur comme quelque chose de significatif.

Si votre code de vérification du formulaire et de la sortie se trouve à deux endroits différents (comme cela semble être le cas ci-dessus), peut-être que ce que vous voulez vraiment dans votre sortie est.. :

if (<? echo $variableConversionValue; ?>) {
  google_conversion_value = <? echo '1'; ?>;
}

0voto

stonewareslord Points 143

J'ai compris.

Lorsque j'affiche la source de ma page en direct avec le code ci-dessus, l'élément echo $variableConversionVale était vide, ce qui signifie que la valeur n'était pas reportée correctement. Au lieu d'utiliser la variable, j'ai donc indiqué exactement ce qui serait affiché pour suivre la conversion.

Exemple :

if ('<h3 class="subscribeConfirm">Thanks for signing up!</h3>') { google_conversion_value = '<h3 class="subscribeConfirm">Thanks for signing up!</h3>'; /> }

En utilisant le code ci-dessus, il ne suit une conversion que lorsque la confirmation que vous avez été abonné apparaît.

Lien de référence ici sous l'étape 4 "Différents scénarios pour l'insertion de l'extrait de code"

Merci de votre attention !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X