0
客戶希望通過在商店成功頁面上通過代碼片段通過Google Adwords測量Magento網店的轉化率。網上商店是多種語言,每種語言都有不同的網址,但它們都基於一個Magento安裝。根據URL執行特定的JavaScript
對於每種語言/國家/地區,他們都有不同的AdWords廣告系列,並有自己的轉化度量,因此也有自己的代碼段。
我知道我需要通過URL識別用戶,然後插入相應的正確代碼段,但我該怎麼做? Javascript還是PHP?有人可以給我提示。
我第一次嘗試
<?php
$currentDomain = $_SERVER['HTTP_HOST']
if ('shop.domain1.com' == $currentDomain) {
include('domain1script.php');
} elseif ('shop.domain2.com' == $currentDomain) {
include('domain2script.php');
} elseif ('shop.domain3.com' == $currentDomain) {
include('domain3script.php');
} elseif ('shop.domain4.com' == $currentDomain) {
include('domain4script.php');
}
?>
與domain1script.php之中:
<script type="text/javascript">
"scriptstuff"
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
"noscriptstuff"
</noscript>
謝謝羅比。我已經找到你發佈的PHP方法,但我不知道如何正確實現它。我應該把所有的JavaScript保存在單獨的js文件中,並用簡單的if語句注入它們嗎? –
你可以用這種方法做到這一點,沒有錯! 你的url如何格式化,如果你願意,我可以更好地幫助你做PHP方式。 – 2013-10-16 17:42:26
這些網址只是shop.domain1.com,shop.domain2.de,shop.domain3.es等等。 我真的很感激在正確的方向點頭。 –