
內容簡介
Riza Kayit 是一款同意管理平台(CMP),幫助網站遵循土耳其個人資料保護法 KVKK 及 GDPR 的要求。此外掛可在 WordPress 網站上添加 Riza Kayit 小工具,確保網站合規並提供使用者友好的同意選擇。
【主要功能】
• 提供平等的接受與拒絕選項的 Cookie 同意橫幅
• 在獲得同意前阻擋追蹤工具
• 支援 Google Consent Mode v2
• 自動掃描 Cookie,檢測提供者與保留期限
• 自動生成 Cookie 政策並可用短碼或區塊添加
• 訪客可查看自己的同意記錄並要求刪除
外掛標籤
開發者團隊
② 後台搜尋「Riza Kayit – KVKK Cookie Consent」→ 直接安裝(推薦)
原文外掛簡介
Riza Kayit is a consent management platform (CMP) that helps websites meet their obligations under KVKK (Turkish Personal Data Protection Law no. 6698) and the GDPR.
This plugin adds the Riza Kayit widget to your WordPress site, in the right order and with the right settings.
Why a plugin? When the snippet is pasted into a theme by hand, it disappears the next time the theme is updated, and site owners rarely notice. What remains is a site with no cookie banner and no compliance. A plugin survives theme updates.
What it does
Cookie consent banner — Accept and Reject are presented with equal weight
Blocks trackers before consent — Google Analytics, Meta Pixel, Hotjar, GTM and similar tools stay inactive until the visitor chooses
Google Consent Mode v2 support
Automatic cookie scanning — detects provider, category and retention period
Automatically generated cookie policy (added to a page with a shortcode or block)
Visitors can view their own consent record and request its deletion (KVKK art. 11)
Banner available in 7 languages
Admin dashboard
The settings screen is organised into five tabs:
Dashboard — consent records this month, acceptance rate, quota usage and current plan
Appearance — a read-only summary of your banner settings (position, colours, logo, categories)
Behaviour — blocking status, Google Consent Mode and blocking exceptions
Cookie Policy — the shortcode and block for your policy page
Plan — your quota and available plans
Requires an account
This plugin does not work on its own; a free Riza Kayit account is required. You can create one without leaving WordPress, or paste the site ID from your existing account.
Cookie policy
To publish your automatically generated cookie policy on a page, use the shortcode:
[rizakayit_cerez_politikasi]
The height can be adjusted:
[rizakayit_cerez_politikasi yukseklik="800"]
In the block editor you can also search for the Riza Kayit — Cookie Policy block.
External services
This plugin connects to Riza Kayit (https://rizakayit.com), a third-party service. The plugin does not function without it.
When is data sent, and what data?
Visitor side (front end): The plugin loads a script from https://rizakayit.com/widget.js into your site’s
. While the widget runs:It fetches your banner settings (your site ID is sent).
When a visitor makes a choice, a consent record is sent: consent ID, selected categories, page address, browser information, language and a masked IP address. Raw IP addresses are never stored; they are masked and hashed irreversibly.
Only the names of cookies detected on your site are reported; their values are never sent.
Admin side — creating an account: When you click “Create a free account and connect”, the e-mail address you enter, your site’s domain and your site title are sent to https://rizakayit.com/api/plugin-signup.php. This happens only when you click the button. No password is requested; a link to set your password is e-mailed to you.
Admin side — connection test: When you click “Test connection”, your site ID is sent to https://rizakayit.com/api/site-check.php and your site name and domain are returned. This happens only when you click the button.
Admin side — plan list: When the “Plan” tab is opened, the plan and price list is fetched from https://rizakayit.com/api/plugin-plans.php (cached for 6 hours). If an account key is present, your current plan is returned in the same request. No personal information is sent or received.
Admin side — dashboard figures: When the “Dashboard”, “Appearance” or “Plan” tabs are opened, your consent count for the month, acceptance rate, quota usage and a summary of your banner settings are fetched from https://rizakayit.com/api/plugin-stats.php. The response is cached for 12 hours; you can refresh it manually with the “Refresh data” button. The request contains only the account key stored by the plugin — site IDs are public, so these figures cannot be requested with one. No visitor-level records are returned, only totals.
Opening the panel: When you click “Switch to this plan”, “Open my panel” or “My consent records”, the account key stored by the plugin is sent to https://rizakayit.com/api/plugin-login.php and your session is opened. Payment happens on rizakayit.com, not in this plugin; card details are never entered on your WordPress site.
Cookie policy: On pages where you use the shortcode or block, the policy content is displayed in an iframe served from https://rizakayit.com/api/cookie-declaration.php.
Connection diagnostics (optional): When you click “Test your server”, three requests are made: https://api.wordpress.org/core/version-check/1.7/ (to check whether your server can reach the internet at all), https://rizakayit.com/api/ping.php and https://rizakayit.com/api/plugin-signup.php (deliberately with invalid data, so no account is created). This happens only when you click the button, and no personal data is sent.
Data is processed on servers hosted in Istanbul, Turkey.
Terms of service: https://rizakayit.com/legal?doc=terms
Privacy policy: https://rizakayit.com/legal?doc=privacy
Data processing agreement (DPA): https://rizakayit.com/legal?doc=dpa
