[GTM] 23 – 如何透過 Tag Manager 整合第三方(Third-party)服務

這篇文章之前都只介紹 GTM 和 GA 的整合,接下來要跟大家介紹比較常用的第三方服務和其整合的方式,大多是分成兩種:原生 Tag 整合和 Custom JS Tag 整合 原生 Tag 整合 之前有跟大家說明過 GTM 的 Tag 大約有 60、70 … More

[GTM] 19 – 什麼是資料層 (Data Layer),如何在 GTM 取得資料層變數

資料層 (Data Layer) GTM 中的資料層(Data Layer)就是一個可以存放與傳送各種網站行為資料的「位置」,簡單來說資料層是一種 JS 物件(Javascript Object),包含要傳送給 GTM 的資訊,所以我們在 GTM 中,就可以設定資料層變數(Data Layer Variables)擷取這些值來使用,也可以傳送到各種第三方服務中,如 Facebook、GA 或 Adwords 等 [來源:Google … More

[GTM] 18 – 擷取 URL 到變數(Variables)中

網址(URL)變數 在 GTM 中有一個網址(URL)變數,可以透過這個變數,去擷取全部網址或部份網址,接下來就一步一步帶大家看如何實作一個網址變數。如下圖所示在使用者定義(User-Defined)變數中新增一個變數,變數類型選擇網址(URL) 接著我們可以看到網址變數的元件類型(Component Type)有很多個,如下圖所示: 元件類型 (Component Type) 完整網址 (Full URL) 代表是完整網址但沒有加上片段(Fragment),Ex:https://www.example.com/article?utm_soruce=google 通訊協定 (Protocol) 代表網址中的通訊協定,Ex:https 或 http 主機名稱 (Host … More

[GTM] 16 – 有用且方便的變數 (Lookup Table、Auto-Event Variable、1st-Party Cookie)

GTM 提供了許多有用且非常方便的變數,讓我們可以在設定時,可以取得更多資訊再去做接下來的動作,以下跟大家介紹:對照表(Lookup Table)、自動事件變數(Auto-Event Variable)、第一方 Cookie(1st-Party Cookie)和規則運算式表格(RegEx Table) 對照表(Lookup Table) 對照表變數其實有點類似程式語法的 Switch Case,根據輸入(Input)的值會回傳輸出(Output)的值,如下圖所示,我們可以在「輸入變數」(Input Variable)選擇某一變數,這個欄位的值將會用來做為在對照表欄位中的「輸入」(Input)值,我們再下面的對照表再新增需要的輸入和輸出的值,最後再決定是否要勾選「設定預設值」(Set Default Value),表示在對照表中找沒有任何符合的項目時,就會回傳我們所設定的預設值,若要設為空字串,則將底下的 Input 欄位留白即可。 下圖的範例,表示輸入的值是 true,則回傳「已登入」字串,反之是 false … More

[GTM] 04 – 代碼(Tag)、觸發條件(Trigger)和變數(Variable)

接下來說明 GTM 最重要的部分,代碼(Tag)、觸發條件(Trigger)和變數(Variable) 代碼(Tag) GTM 除了 Google Analytics、AdWords 等原生代碼、還提供了其他 6、70 個原生的代碼可以使用,包括 Crazy Egg、Hotjar 等 CRO (Customer Retention Optimization),如下圖所示: 觸發條件(Trigger) 觸發條件就是我們設定好的代碼,需要在哪個時間點觸發,有點像是我們之前手動埋在網頁中,程式碼的位置,例如是在載入某個頁面時,把頁面瀏覽(Pageview)的記錄傳送給 … More