範例:91APP 分享

Google Tag Manager

新增變數

新增變數
點擊變數
  • 變數名稱:91app [select_content] content_link

  • 變數類型:資料層變數

  • 資料層變數名稱:eventModel.content_link

  • 按下「儲存」

content_type

如上述新增變數步驟,再建立 content_type 變數

  • 變數名稱:91app [select_content] content_type

  • 變數類型:資料層變數

  • 資料層變數名稱:eventModel.content_type

  • 按下「儲存」

item_id

如上述新增變數步驟,再建立 item_id 變數

  • 變數名稱:91app [select_content] item_id

  • 變數類型:資料層變數

  • 資料層變數名稱:eventModel.item_id

  • 按下「儲存」

item_name

如上述新增變數步驟,再建立 item_name 變數

  • 變數名稱:91app [select_content] item_name

  • 變數類型:資料層變數

  • 資料層變數名稱:eventModel.item_name

  • 按下「儲存」

view_id

如上述新增變數步驟,再建立 view_id 變數

  • 變數名稱:91app [select_content] view_id

  • 變數類型:資料層變數

  • 資料層變數名稱:eventModel.view_id

  • 按下「儲存」

view_type

如上述新增變數步驟,再建立 view_type 變數

  • 變數名稱:91app [select_content] view_type

  • 變數類型:資料層變數

  • 資料層變數名稱:eventModel.view_type

  • 按下「儲存」


新增觸發條件

新增觸發事件
點擊追蹤事件
  • 觸發名稱:91app[select_content] (可更改)

  • 觸發條件類型:自訂事件

  • 事件名稱:select_content

  • 按下「儲存」


新增代碼

建立代碼
分享追蹤代碼
  • 代碼名稱: [91app] share

  • 代碼類型:自訂 HTML

  • HTML:複製下面內容程式碼貼上

<script>
var data = {
	'content_link': {{91app [select_content] content_link}},
	'content_type': {{91app [select_content] content_type}},
	'item_id': {{91app [select_content] item_id}},
	'item_name': {{91app [select_content] item_name}},
	'view_id': {{91app [select_content] view_id}},
	'view_type': {{91app [select_content] view_type}}
};

if(data.content_type !== undefined && data.content_type == 'ShareButton'){
	itg('event', 'action',{
	    'type': 'share',             
	    'category': data.item_name,
	    'label': data.content_link
	});
}
</script>

按下右上角「儲存」按鈕後,點擊右上角「提交」並且「發布」即可生效。

提醒

  • 請先用「預覽」功能測試,確認「Tags Fired」是否有觸發成功

Last updated