If you can't measure it, you can't improve it.
GTM教學(九)-GTM與資料層(Data Layer)的關係

GTM教學(九)-GTM與資料層(Data Layer)的關係

資料層 Data Layer是什麼?

Data Layer是資料層,裡面存放著各種網站使用者的行為數據,為什麼會需要這個資料層呢?因為實際上GTM是無法直接抓取網站資料的,所以必須請工程師先將資料寫入Data Layer中,接著透過GTM將資料傳送到Google Analytics或Google Ads等工具裡,才會有我們看到的各種報表。

我們再透過上圖圖像化的方式理解一次,使用者載入網站後會產生許多不同的數據資料,例如:網站交易、填表單等等,這些資料會被存放在Data Lyer的資料層內(Google Tag Manager的說明中心有提到像電子商務交易這類資料屬於動態更新的,因此需要先透過Data Layer處理過後再把資料傳送到Google Analytics裡面),接著我們會在GTM裡面做一些設定(基礎埋設代碼方式可以看這篇),只要那些設定被觸發,GTM就會去抓取裡面的值最後傳送到Google Analytics或是其他工具裡面。

用購物網站交易過程理解Data Layer

舉個簡單的例子說明:假設今天你在賣運動鞋的購物網站上看到一雙很喜歡的慢跑鞋(售價$2,990),於是你在網站上下單完成購買,這時候使用者完成購買的資料就會被你在GTM設定的條件觸發(像是轉換代碼),接著Data Layer會讀取訪客購買$2,990運動鞋的金額,最後GTM將這些值傳送到Google Analytics的報表內,因此我們就能看到使用者交易後的數據資料。

沒有使用Data Layer還能抓取網站資料嗎?

其實還是可以的,但GTM會需要透過網站上的程式碼(或者說網頁元素)來抓取資料,而且這個過程是有風險的,一但網站程式碼架構改變或是元素重新設定很有可能就會有抓取不到的情況發生,這也是為什麼使用Data Layer會相對安全且能夠發揮分析的最大價值哦!

如果你有任何疑問或其他想法甚至是想看什麼樣的文章內容,歡迎於下方留言給我,我們下篇文章見:-)

發佈留言

Close Menu