【问题标题】:Magento google adwords - Track transaction-specific conversion valuesMagento google adwords - 跟踪特定交易的转化价值
【发布时间】:2017-10-20 16:57:45
【问题描述】:

我需要在我的 success.phtml 页面中添加以下代码,以跟踪转化价值。

谁能帮我修改 PHP 代码以使其在 Magento 1.8 上运行?

<!-- Google Code for Purchase Conversion Page -->
    <script type="text/javascript">
    /* <![CDATA[ */
    var google_conversion_id = 1234567890;
    var google_conversion_language = "en";
    var google_conversion_format = "1";
    var google_conversion_color = "666666";
    var google_conversion_label = "xxxxXXx1xXXX123X1xX";
    var google_conversion_value = 1.00;


    if (<? echo $totalValue ?>) {
        var google_conversion_value = <? echo $totalValue ?>;
        var google_conversion_currency = <? echo $currency ?>;
    }


    var google_conversion_currency = "USD";
        var google_remarketing_only = false;
    /* ]]> */ 
    </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/1234567890/?value=


    <? echo $totalValue ?>&amp;currency_code=<? echo $currency ?>


    &amp;label=xxxxXXx1xXXX123X1xX&amp;guid=ON&amp;script=0">
        </div>
    </noscript>
    </body>

谢谢

最好的问候

伊曼纽尔

【问题讨论】:

    标签: google-ads-api magento-1.8


    【解决方案1】:

    您应该能够使用以下方法将订单价值传递到 AdWords 转化跟踪代码中:

    /app/design/frontend/package/theme/template/checkout/success.phtml
    
    $order_details = Mage::getModel('sales/order')->loadByIncrementId(Mage::getSingleton('checkout/session')->getLastRealOrderId());
    $adwords_transval = $order_details->subtotal_incl_tax;
    
    <!-- snip -->
    var google_conversion_id = 123456789;
    var google_conversion_language = "en";
    var google_conversion_format = "3";
    var google_conversion_color = "ffffff";
    var google_conversion_label = "Xw17CLqRyXIQ5NvqzgM";
    var google_conversion_value = 0;
    if (<?php echo $adwords_transval; ?>) {
        google_conversion_value = <?php echo $adwords_transval; ?>;
    }
    var google_conversion_currency = "GBP";
    var google_remarketing_only = false;
    <!-- /snip -->
    

    您可能需要根据您的税收设置对其进行调整...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-06
      • 2014-09-30
      • 1970-01-01
      • 1970-01-01
      • 2015-09-13
      • 1970-01-01
      相关资源
      最近更新 更多