myesn

myEsn2E9

hi
github

Umami: 實名用戶 & 自定義事件 & 禁止本地產生記錄

添加腳本依賴#

注意替換 data-website-id 屬性的值。

<script defer src="https://cloud.umami.is/script.js" data-website-id="271e7807-0306-465f-ab96-5efde03a3ccc"></script>

本地禁止產生記錄#

在本地環境、測試環境禁止產生記錄。

document.addEventListener('DOMContentLoaded', () => {
    // Prevent tracking yourself To prevent tracking yourself,
    // add the key umami.disabled to your browser's local storage. Set the value to 1.
    localStorage.setItem('umami.disabled', 1);
});

為 Session 添加屬性#

添加後就相當於可以追蹤到指定用戶的訪問記錄,不添加就是匿名記錄。

document.addEventListener('DOMContentLoaded', () => {
    umami.identify({ mobile: '18888888888', email: 'myesn@foxmail.com' });
});

自定義事件#

在按鈕或者超鏈接上添加 data-umami-event

<p><a data-umami-event="jump-to-url" data-umami-event-url="https://baidu.com" href="https://baidu.com">百度</a>
<p><a data-umami-event="jump-to-url" data-umami-event-url="https://google.com" href="https://google.com">Gootgle</a></p>

參考#

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。