Google adwords dönüşüm izleme


10

Kısa bir süre önce, 1.9.0.1 sürümünü çalıştıran magento topluluk sitesi oluşturduk.

Google adwords dönüşüm izlemeyi kurmaya çalışıyoruz, başarı sayfasına yerleştirmek istedikleri bir kod parçası var.

1.9.0.1'de nerede bulunur?

Yanıtlar:


8

Adım1 olarak:

ordee başarı dosyasına dönüşüm kodu eklemeniz gerekir

app/design/frontend/yourpackage/yourtemplate/template/checkout/success.phtml

dosya yok çıkarsa:

copy success.phtmldan

app/design/frontend/base/default/template/checkout/

ve yapıştırıldı

app/design/frontend/yourpackage/yourtemplate/template/checkout/

Ekle code on new success.phtml

bu dosyada aşağıdaki kodu kullanarak kimlik sipariş edebilirsiniz

$this->getOrderId()

VEYA: bu uzantıyı kontrol edin http://www.magentocommerce.com/magento-connect/luka-google-adwords-conversion-tracking.html


Çizgi var google_conversion_value = 1.00; google dönüşüm kodunda bu, tüm işlemlere 1 değeri vermiyor mu?
Peter O'Sullivan

1
@ PeterO'Sullivan Evet öyle. Bunu işlem değeri ile değiştirmeniz gerekir.
Nick Rolando

Luka uzantısı için GitHub bağlantısı github.com/lukanetconsult/mage-google-adwords , mükemmel çalışıyor.
FireBear

9

Aşağıdaki kod parçasını kopyalayıp başarınıza yapıştırabilirsiniz.phtml

/app/design/frontend/yourpackage/yourtemplate/template/checkout/success.phtml

<?php
$orderId = Mage::getSingleton('checkout/session')->getLastOrderId();
$order = Mage::getModel('sales/order')->load($orderId);
$total = (float)number_format($order()->getSubtotal(),2);
?>

<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 'CONVERSION_ID';
var google_conversion_language = "LANG_CODE";
var google_conversion_format = "FORMAT";
var google_conversion_color = "COLOR";
var google_conversion_label = "LABEL";
if (<?php echo $total?>) {
    var google_conversion_value = <?php echo $total?>;
}
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt=""
src="//www.googleadservices.com/pagead/conversion/CONVERSION_ID/?value=<?php echo $total?>&amp;label=LABEL&amp;guid=ON&amp;script=0"/>
</div>
</noscript>

Yukarıdaki kodda aşağıdaki değişkenleri değiştirdiğinizden emin olun:

  • CONVERSION_ID(ör. 999999999)
  • LANG_CODE(ör. en)
  • FORMAT(ör. 1)
  • COLOR(ör. #ffffff)
  • LABEL(ör. -9C8CICMuggQ4O_B1wM)

Yukarıdaki yaklaşımdan emin değilseniz, kodla uğraşmak yerine yapılandırılması kolay olan aşağıdaki modülü kullanabilirsiniz

http://www.scommerce-mage.co.uk/magento-google-adwords-conversion-tracking.html

Umarım yardımcı olur!


1
$orderYukarıdaki kodda tanımsız. İşte bir düzeltme: $orderId = Mage::getSingleton('checkout/session')->getLastOrderId(); $order = Mage::getModel('sales/order')->load($orderId); $total = (float) number_format($order->getSubtotal(), 2);
PartialOrder

@PartialOrder - Teşekkürler, şimdi yukarıdaki gönderide düzeltildi.
stevensagaar

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.