Pelacakan konversi Google adwords


10

Kami baru-baru ini membuat situs komunitas magento yang menjalankan 1.9.0.1 setelah pindah dari go.

Kami mencoba menyiapkan pelacakan konversi google adwords, ada sepotong kode yang ingin mereka tempatkan di halaman sukses.

Di mana ini terletak di 1.9.0.1?

Jawaban:


8

Sebagai Langkah1:

Anda perlu menambahkan kode konversi pada file sukses ordee

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

Jika file tidak keluar maka:

salin success.phtmldari

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

dan disisipkan

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

tambahkan code on new success.phtml

dalam file ini Anda dapat memesan id menggunakan kode di bawah ini

$this->getOrderId()

ATAU: periksa ekstensi ini http://www.magentocommerce.com/magento-connect/luka-google-adwords-conversion-tracking.html


Baris var google_conversion_value = 1,00; dalam kode konversi google, apakah itu tidak memberikan semua transaksi nilai 1?
Peter O'Sullivan

1
@ PeterO'Sullivan Ya, benar. Anda harus menggantinya dengan nilai transaksi.
Nick Rolando

Tautan GitHub untuk ekstensi Luka github.com/lukanetconsult/mage-google-adwords , berfungsi dengan sempurna.
FireBear

9

Anda dapat menyalin dan menempelkan potongan kode berikut ini di success.phtml Anda

/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>

Pastikan Anda mengubah variabel berikut dalam kode di atas -:

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

Jika Anda tidak yakin dengan pendekatan di atas maka Anda dapat menggunakan modul berikut yang akan mudah dikonfigurasikan alih-alih mengutak-atik kode

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

Semoga ini bisa membantu!


1
$orderdalam kode di atas tidak terdefinisi. Berikut ini cara mengatasinya: $orderId = Mage::getSingleton('checkout/session')->getLastOrderId(); $order = Mage::getModel('sales/order')->load($orderId); $total = (float) number_format($order->getSubtotal(), 2);
PartialOrder

@PartialOrder - Terima kasih, sudah diperbaiki sekarang di posting di atas.
stevensagaar

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.