Cookie Guard

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

https://cookie.api.jetweb.appREST APIمیزبانی شده در اتحادیه اروپا

بررسی اجمالی

Cookie Guard یک بنر رضایت آماده است که اسکریپت‌های ردیابی را تا زمان رضایت بازدیدکننده مسدود می‌کند، زبان بازدیدکننده را تشخیص می‌دهد، متن بررسی‌شده قانونی را به ۶۲ زبان نمایش می‌دهد و یک مسیر حسابرسی ضد دستکاری برای نهادهای نظارتی ذخیره می‌کند.

شروع سریع

برچسب اسکریپت زیر را با شناسه سایت خود به سایت خود اضافه کنید. بنر در اولین نمایش رندر می‌شود و تمام ردیاب‌ها را تا زمانی که بازدیدکننده قبول کند مسدود می‌کند.

html
<script
  src="https://cookie.api.jetweb.app/widget.js"
  data-site-id="YOUR_SITE_ID"
  async
></script>

احراز هویت

هر نقطه پایانی API به یک توکن Bearer نیاز دارد. یکی را در داشبورد زیر "کلیدهای API" برای محصول مربوطه ایجاد کنید. توکن‌ها را در سمت سرور نگه دارید — هرگز آن‌ها را در مخازن عمومی commit نکنید یا در بسته‌های فرانت‌اند ارسال نکنید.

bash
Authorization: Bearer YOUR_API_KEY

نقاط پایانی

URL پایه: https://cookie.api.jetweb.app

GET
/api/sites
فهرست سایت‌های ثبت‌شده در حساب.
POST
/api/sites/:id/scan
اجرای یک اسکن درخواستی برای یک سایت مشخص. کوکی‌ها و اسکریپت‌های شناسایی‌شده را برمی‌گرداند.
GET
/api/sites/:id/consents
فهرست سوابق رضایت ذخیره‌شده برای یک سایت (خروجی حسابرسی).
POST
/api/consents
ثبت دستی رضایت (برای برنامه‌های رندر شده در سرور که نمی‌توانند از ویجت مشتری استفاده کنند).

ادغام‌ها

WordPress، Shopify و سایت‌های استاتیک از برچسب اسکریپت یک خطی استفاده می‌کنند. برای SPAهای سفارشی، REST API را مستقیماً برای ثبت رضایت و اعمال لیست مسدودی فراخوانی کنید.