Cookie Guard
Integrate Cookie Guard in minutes — REST API, WordPress plugin, and embed widgets.
概要
Cookie Guard は、訪問者が同意するまでトラッキングスクリプトをブロックし、訪問者の言語を検出し、62言語で法的にレビューされたコピーを表示し、改ざん防止の監査証跡を規制当局向けに保存する、ドロップイン同意バナーです。
クイックスタート
サイトIDとともに以下のスクリプトタグをサイトに追加します。バナーは最初のペイント時にレンダリングされ、訪問者が同意するまですべてのトラッカーをブロックします。
html
<script
src="https://cookie.api.jetweb.app/widget.js"
data-site-id="YOUR_SITE_ID"
async
></script>
認証
すべてのAPIエンドポイントにはBearerトークンが必要です。該当する製品のダッシュボードで「API Keys」から生成してください。トークンはサーバーサイドで保持し、公開リポジトリにコミットしたり、フロントエンドバンドルに含めたりしないでください。
bash
Authorization: Bearer YOUR_API_KEY
エンドポイント
ベースURL: https://cookie.api.jetweb.app
GET
/api/sites
アカウントに登録されているサイトを一覧表示します。
POST
/api/sites/:id/scan
指定されたサイトのオンデマンドスキャナー実行をトリガーします。検出されたCookieとスクリプトを返します。
GET
/api/sites/:id/consents
サイトの保存された同意レコードを一覧表示します(監査エクスポート)。
POST
/api/consents
同意を手動で記録します(クライアントウィジェットを使用できないサーバーレンダリングアプリケーション向け)。
統合
WordPress、Shopify、および静的サイトは1行のスクリプトタグを使用します。カスタムSPAの場合は、REST APIを直接呼び出して同意を記録し、ブロックリストを適用します。