eTrackerとの統合
eTrackerはGoogle Analyticsの代替製品として人気があり、GDPRに準拠しながらも、ウェブサイトのユーザーから分析データを収集する機能を備えています。
デフォルトでは、eTrackerは個人データを追跡しないようにインストールすることができます。eTrackerのAPIを利用して、CookieFirstのCookieバナーと接続し、誰かがデータの使用を許可した場合、eTrackerの機能を変更してデータを収集することができます。
eTracker の埋め込みコードの下に、以下のスクリプトを追加してください。
// CookieFirst connection with eTracker
<script>
const syncEtrackerConsent = (event) => {
var consent = event ? event.detail || {} : {};
if(typeof _etracker !== "undefined") {
//Default checks for consent for performance, replace it with the category of choice
if(consent.performance) {
_etracker.enableCookies('<YOUR DOMAIN>');
} else if(_etracker.areCookiesEnabled()) {
console.warn("etracker disable");
_etracker.disableCookies('<YOUR DOMAIN>');
}
}
};
// listen for Cookie First consent events
window.addEventListener("cf_consent", syncEtrackerConsent);
window.addEventListener("cf_consent_loaded", syncEtrackerConsent);
</script>