Cookie Guard

Integrate Cookie Guard in minutes — REST API, WordPress plugin, and embed widgets.

https://cookie.api.jetweb.appREST APIEUホスティング

概要

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を直接呼び出して同意を記録し、ブロックリストを適用します。