2013-10-21 83 views
0

如何在Typo3網站上添加Google跟蹤代碼管理器代碼?如何在Typo3網站上實施Google跟蹤代碼管理器代碼?

我試着安裝唯一可用的Google跟蹤代碼管理器擴展程序,但它破壞了我的安裝。 (幸運的是我已經用這裏的一些幫助修復了它)

現在我正在尋找將代碼添加到typo3模板頁面或類似的東西。目標是該代碼必須在該網站的所有頁面上可見。

(我是完全新的Typo3的,所以一步一步的指導將是真棒)

+2

通常,您應該證明您爲解決問題所做的努力。請告訴我們您採取了哪些措施以及它如何破壞您的安裝。 – lorenz

+0

嗨洛倫茲。破壞性安裝的答案在另一個線程中得到了回答:http://stackoverflow.com/questions/19478248/typo3-site-offline-after-extension-upload。我的信息只是爲了表明我不會再嘗試其他擴展。這裏的問題是關於Google跟蹤代碼管理器的。 – AleV

回答

2

所以,我找到了答案,我的問題。我認爲這需要更長的時間,因爲配置TYPO3對於像我這樣的新手來說有點神祕。

第1步打開TYPO3管理界面
第2步:在「模板」中打開根模板並選擇編輯「設置」部分。一種文本編輯器將打開。
第3步:在某個地方的文本,你必須添加此

page.headerData.999 = TEXT 
page.headerData.999.value(
# add your tracking code here 
) 

確保交換符合您的跟蹤代碼「#在這裏添加您的跟蹤代碼」。我在該配置文件中的[global]標記下方添加了此代碼。
第4步:點擊保存按鈕。現在,您的跟蹤代碼應該顯示在TYPO3安裝的所有頁面上。

另外它也很容易添加非腳本標記(如中提到的谷歌代碼管理工具的quickstart guide開幕<body>標籤後立即:

page.1 = TEXT 
page.1.value (
    # add your noscript-tracking code here 
) 
1

今天面臨着同樣的問題,我們不希望使用的擴展,使我們用下面的方法。

谷歌recommends把標籤管理器開頭的標記之後,從你的代碼好像要添加標籤的頁面,而不是。

要將其添加到您的頁面正文中,請使用「### MARKERNAME ###」轉到您的主要模板文件和市場。

例如

<div id="container" class="home"> 
    <div id="google-tagmanager"> 
    ###TAGMAN### 
    </div> 

然後去模板>模板>主頁模板(PAGE)>設置。標記和注射值添加到頁面對象

# GOOGLE TAG MANAGER  
marks.TAGMAN = TEXT  
marks.TAGMAN =< lib.gtmContainer 

最後,添加lib.gtmContainer您標準頁件(LIB)

lib.gtmContainer = TEXT 
lib.gtmContainer.value (

    <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXX" height="0"    width="0" style="display:none;visibility:hidden"></iframe></noscript> 
    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 
    })(window,document,'script','dataLayer','GTM-XXXXX');</script> 
) 

這似乎對我們很好。希望能幫助到你!

相關問題