2010-03-01 9 views
1

J'utilise Google Adwords pour pousser et suivre les acquisitions d'abonnés sur mon site, mais je ne peux pas obtenir le rapport de conversion pour fonctionner.Google Adwords Reporting avec la valeur de conversion PHP dynamique

Voici ma configuration.

Mon formulaire d'abonnement est chargé dynamiquement sur ma page d'inscription par un plugin Wordpress que j'ai créé. Après validation, le formulaire est remplacé par un message de remerciement avec 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 AdWords à signaler. J'ai suivi les documents d'aide d'adwords et j'ai fait un rapport "achat/vente" afin que je puisse tester la variable conversion_value.

Voici mon code de 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 (ne comprend pas le code de suivi générique) qui est sur ma page d'inscription (une page php, mais le suivi de ne pas contenu dans les balises php).

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

Pouvez-vous s'il vous plaît m'aider à obtenir le rapport de travailler? Merci!

Répondre

0

Je l'ai compris.

Lors de l'affichage de ma source de page en direct avec le code ci-dessus, le code echo $variableConversionVale était vide, ce qui signifiait qu'il ne portait pas la valeur correctement. Donc, au lieu d'utiliser la variable, j'ai mis 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 suit une conversion que lorsque la confirmation que vous avez souscrit apparaît.

Reference link here à l'étape 4 "Différents scénarios pour insérer l'extrait de code"

Merci à!

3

Je ne suis pas sûr que vous comprenez le but des valeurs de conversion. Si vous cherchez un binaire "la conversion s'est produite", je ne suis pas sûr que vous deviez spécifier une valeur, mais si vous le faites, vous devriez utiliser un nombre comme 1 ou tout ce que vous ressentez la valeur monétaire d'une avance est. Je peux me tromper, mais je ne pense pas que Adwords sera capable de traiter le texte/html dans la valeur comme quelque chose de significatif.

Si votre code pour vérifier la forme et la sortie sont à deux endroits différents (comme il ressemble à ci-dessus), peut-être ce que vous voulez vraiment dans votre sortie est:

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

Matt, merci pour la réponse. J'ai compris comment manipuler mon code pour suivre correctement les conversions. S'il vous plaît vérifier ma réponse pour savoir comment. – Joe