如何在Typo3網站上添加Google跟蹤代碼管理器代碼?如何在Typo3網站上實施Google跟蹤代碼管理器代碼?
我試着安裝唯一可用的Google跟蹤代碼管理器擴展程序,但它破壞了我的安裝。 (幸運的是我已經用這裏的一些幫助修復了它)
現在我正在尋找將代碼添加到typo3模板頁面或類似的東西。目標是該代碼必須在該網站的所有頁面上可見。
(我是完全新的Typo3的,所以一步一步的指導將是真棒)
如何在Typo3網站上添加Google跟蹤代碼管理器代碼?如何在Typo3網站上實施Google跟蹤代碼管理器代碼?
我試着安裝唯一可用的Google跟蹤代碼管理器擴展程序,但它破壞了我的安裝。 (幸運的是我已經用這裏的一些幫助修復了它)
現在我正在尋找將代碼添加到typo3模板頁面或類似的東西。目標是該代碼必須在該網站的所有頁面上可見。
(我是完全新的Typo3的,所以一步一步的指導將是真棒)
所以,我找到了答案,我的問題。我認爲這需要更長的時間,因爲配置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
)
今天面臨着同樣的問題,我們不希望使用的擴展,使我們用下面的方法。
谷歌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>
)
這似乎對我們很好。希望能幫助到你!
通常,您應該證明您爲解決問題所做的努力。請告訴我們您採取了哪些措施以及它如何破壞您的安裝。 – lorenz
嗨洛倫茲。破壞性安裝的答案在另一個線程中得到了回答:http://stackoverflow.com/questions/19478248/typo3-site-offline-after-extension-upload。我的信息只是爲了表明我不會再嘗試其他擴展。這裏的問題是關於Google跟蹤代碼管理器的。 – AleV