私たちは最近、1.9.0.1を実行するmagentoコミュニティサイトを立ち上げました。
Googleアドワーズ広告のコンバージョントラッキングを設定しようとしています。成功ページに配置したいコードがあります。
これは1.9.0.1のどこにありますか?
私たちは最近、1.9.0.1を実行するmagentoコミュニティサイトを立ち上げました。
Googleアドワーズ広告のコンバージョントラッキングを設定しようとしています。成功ページに配置したいコードがあります。
これは1.9.0.1のどこにありますか?
回答:
ステップ1として:
ordee成功ファイルに変換コードを追加する必要があります
app/design/frontend/yourpackage/yourtemplate/template/checkout/success.phtml
ファイルが存在しない場合は、次のようになります。
success.phtml
からコピー
app/design/frontend/base/default/template/checkout/
と貼り付け
app/design/frontend/yourpackage/yourtemplate/template/checkout/
あなたを追加 code on new success.phtml
このファイルでは、以下のコードを使用してIDを注文できます
$this->getOrderId()
または: この拡張機能を確認し ますhttp://www.magentocommerce.com/magento-connect/luka-google-adwords-conversion-tracking.html
次のコードをコピーして、success.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?>&label=LABEL&guid=ON&script=0"/>
</div>
</noscript>
上記のコードで次の変数を変更してください-
CONVERSION_ID
(例999999999
)LANG_CODE
(例en
)FORMAT
(例1
)COLOR
(例#ffffff
)LABEL
(例-9C8CICMuggQ4O_B1wM
)上記のアプローチに自信がない場合は、コードをいじるのではなく、簡単に設定できる次のモジュールを使用できます。
http://www.scommerce-mage.co.uk/magento-google-adwords-conversion-tracking.html
それが役に立てば幸い!
$order
上記のコードでは未定義です。ここで修正があります: $orderId = Mage::getSingleton('checkout/session')->getLastOrderId();
$order = Mage::getModel('sales/order')->load($orderId);
$total = (float) number_format($order->getSubtotal(), 2);
これは私のために働いたコードです
<?php
//Get Order Number & Order Total
$order = Mage::getModel('sales/order')->loadByIncrementId(Mage::getSingleton('checkout/session')->getLastRealOrderId());
$amount = number_format($order->getGrandTotal(),2);
?>
そして、私はこのリンクからそれを手に入れました、多分それは同様に誰かを助けるでしょう。
http://www.jxtgroup.com/how-to-setup-conversion-tracking-in-magento_3912881.html