{"id":11902,"date":"2026-09-28T16:07:06","date_gmt":"2026-09-28T08:07:06","guid":{"rendered":"https:\/\/aeosub.com\/adpriva\/"},"modified":"2026-09-28T16:07:06","modified_gmt":"2026-09-28T08:07:06","slug":"adpriva","status":"publish","type":"post","link":"https:\/\/aeosub.com\/zh\/adpriva\/","title":{"rendered":"AdPriva"},"content":{"rendered":"<div class=\"post-img\" style=\"margin-bottom: 25px\"><img decoding=\"async\" src=\"https:\/\/ps.w.org\/adpriva\/assets\/banner-1544x500.png?rev=3716585\" alt=\"AdPriva\" loading=\"lazy\" style=\"width: 100%;height: auto;border-radius: 12px\"><\/div>\n<div class=\"plugin-expert-review\" style=\"border: 1px solid #e2e8f0;border-left: 4px solid #4a3bca;border-radius: 10px;padding: 20px;margin-bottom: 25px;background: #fff;font-family: -apple-system, system-ui, sans-serif\">\n<div style=\"font-weight: bold;font-size: 1.1em;color: #4a3bca;margin-bottom: 10px\">LethaldiranMX Insight<\/div>\n<div style=\"color: #4a5568;font-size: 14px;line-height: 1.6\">\n<div>\n<p>AdPriva addresses a critical blind spot in modern web operations by delivering privacy-conscious, cryptographic traffic verification directly into the WordPress dashboard. By replacing complex manual API configurations with a secure OAuth 2.0 PKCE flow and serving a lightweight tag via CDN, it lowers the barrier to distinguishing genuine human engagement from automated bot traffic. For publishers and site operators looking to audit their audience quality without compromising GDPR compliance or introducing heavy server-side tracking overhead, this plugin offers a highly streamlined, drop-in solution.<\/p>\n<p><strong>Best Fit &amp; Operational Role:<\/strong> This plugin is an excellent fit for publishers, ad-supported content sites, and digital marketers who need to validate their traffic quality for advertisers or internal audits without the weight of traditional analytics suites. It integrates cleanly into the WordPress stack as a non-intrusive monitoring layer, utilizing a single database option to store its configuration. Its granular control settings\u2014allowing administrators to exclude logged-in users, specific roles, or precise URLs\u2014make it highly adaptable for membership sites or e-commerce platforms where administrative or transactional traffic would otherwise skew verification metrics.<\/p>\n<p><strong>Potential Limitations &amp; Pitfalls:<\/strong> While the plugin is lightweight, it relies on external assets, specifically loading a front-end verification script from AdPriva&#8217;s CDN and making remote API requests to populate the wp-admin dashboard. Site administrators must ensure their Content Security Policies (CSP) are configured to allow connections to both the API and CDN endpoints to prevent script blocking. Additionally, while the plugin offers integration with consent management tools, sites operating under strict zero-cookie or zero-consent-prior-to-interaction policies will need to carefully configure the tag&#8217;s loading behavior to ensure compliance alignment.<\/p>\n<\/div>\n<\/div><\/div>\n<div class=\"plugin-info-card\" style=\"border: 1px solid #e2e8f0;border-radius: 10px;overflow: hidden;margin-bottom: 30px;font-family: -apple-system, system-ui, sans-serif;background: #fff\">\n<div style=\"padding: 20px;border-bottom: 1px solid #edf2f7;background: #fafafa;display: flex;align-items: flex-start\">\n                <img decoding=\"async\" src=\"https:\/\/ps.w.org\/adpriva\/assets\/icon-256x256.png?rev=3716585\" alt=\"AdPriva icon\" loading=\"lazy\" style=\"width: 45px;height: 45px;border-radius: 8px;margin-right: 15px\"> <\/p>\n<div style=\"flex: 1;line-height: 1.2\">\n<div style=\"font-weight: bold;font-size: 1.1em;color: #1a202c\">Plugin Specification<\/div>\n<p>                    <small style=\"color: #718096\">WordPress.org Official Data<\/small>\n                <\/div>\n<\/p><\/div>\n<table style=\"width: 100%;border-collapse: collapse;font-size: 14px\">\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;width: 35%;color: #4a5568;background: #fcfcfc\">Developer<\/th>\n<td style=\"padding: 12px 20px;font-weight: 500\"><a href=\"https:\/\/profiles.wordpress.org\/adprivadevops\/\" target=\"_blank\" rel=\"noopener\">AdPriva<\/a><\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Version<\/th>\n<td style=\"padding: 12px 20px\">v1.0.2<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Active Installs<\/th>\n<td style=\"padding: 12px 20px\">0 +<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Requires \/ Tested<\/th>\n<td style=\"padding: 12px 20px\">6.0 \/ 7.1.2<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Last Updated<\/th>\n<td style=\"padding: 12px 20px\">2026-09-28 8:03am GMT<\/td>\n<\/tr>\n<tr>\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Official Link<\/th>\n<td style=\"padding: 12px 20px\"><a href=\"https:\/\/wordpress.org\/plugins\/adpriva\/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"text-decoration: none;color: #4a3bca;font-weight: bold\">View Details -&gt;<\/a><\/td>\n<\/tr>\n<\/table><\/div>\n<div class=\"plugin-short-desc\" style=\"margin: 20px 0;padding: 12px 15px;background: #f9fafb;border-left: 4px solid #4a3bca;border-radius: 6px;font-style: italic;color: #4a5568\">Privacy-first traffic verification. Connect your site to AdPriva, load the tag, and see human vs. bot traffic in your WordPress dashboard.<\/div>\n<p>AdPriva verifies your traffic with cryptographic proofs so you can tell real, human visits from<br \/>\nabusive bots. Install the plugin, click <strong>Connect with AdPriva<\/strong> (a secure OAuth sign-in \u2014 no API keys<br \/>\nto copy), and the plugin will:<\/p>\n<ul>\n<li>Register and verify your site with AdPriva automatically.<\/li>\n<li>Provision a site placement and load the AdPriva verification tag on your site from the AdPriva CDN.<\/li>\n<li>Show a traffic &amp; validity summary right on your WordPress dashboard, with a link to your full<br \/>\nAdPriva console.<\/li>\n<\/ul>\n<p>The plugin is self-sufficient inside wp-admin:<\/p>\n<ul>\n<li><strong>Settings page<\/strong> \u2014 control where the tag loads (post types, exclude logged-in users,<br \/>\nadministrators, or specific URLs), choose how it cooperates with consent plugins, toggle the<br \/>\ndashboard widget, and (advanced) override the AdPriva endpoints.<\/li>\n<li><strong>In-admin dashboard<\/strong> \u2014 KPI cards, a human vs. bot verdict breakdown, and a trend chart over the<br \/>\nlast 7, 30, or 90 days, all without leaving WordPress.<\/li>\n<\/ul>\n<p>No personal data about your visitors is collected by this plugin. Verification happens server-side at<br \/>\nAdPriva using privacy-preserving signals.<\/p>\n<h4>Connecting<\/h4>\n<p>After activating, open the <strong>AdPriva<\/strong> menu in wp-admin and click <strong>Connect with AdPriva<\/strong>. You will be<br \/>\nsent to AdPriva to approve the connection for your organization, then returned to your site \u2014 connected.<\/p>\n<h3>External services<\/h3>\n<p>This plugin connects to AdPriva, a third-party service, to verify your traffic. This is required for<br \/>\nthe plugin to function.<\/p>\n<p><strong>1. AdPriva API \u2014 <code>https:\/\/api.adpriva.com<\/code><\/strong><br \/>\nUsed to: complete the &#8220;Connect with AdPriva&#8221; sign-in (OAuth 2.0 authorization-code with PKCE), register<br \/>\nand verify your site&#8217;s domain, provision a site placement, and fetch your traffic summary and per-day<br \/>\ntrend for the dashboard widget and the in-admin dashboard.<br \/>\nData sent: your site&#8217;s domain, the OAuth authorization parameters, and the access token issued to this<br \/>\ninstall. No visitor personal data is sent by the plugin.<br \/>\nTerms: https:\/\/adpriva.com\/terms \u2014 Privacy Policy: https:\/\/adpriva.com\/privacy<\/p>\n<p><strong>2. AdPriva verification tag (CDN) \u2014 <code>https:\/\/cdn.adpriva-ads.com\/tag.js<\/code><\/strong><br \/>\nUsed to: load the lightweight verification tag on your site&#8217;s front end (with your provisioned<br \/>\nplacement ID) so AdPriva can verify traffic. The script is served from AdPriva&#8217;s CDN.<br \/>\nTerms: https:\/\/adpriva.com\/terms \u2014 Privacy Policy: https:\/\/adpriva.com\/privacy<\/p>\n<h3>Privacy<\/h3>\n<ul>\n<li>The plugin stores a single option in your database holding the AdPriva connection: access\/refresh<br \/>\ntokens (encrypted at rest using your site&#8217;s WordPress salts), your placement ID, and your domain.<\/li>\n<li>The plugin does not set cookies and does not collect or store your visitors&#8217; personal data.<\/li>\n<li>You can disconnect at any time from the <strong>AdPriva<\/strong> settings page; this revokes the access token and<br \/>\ndeletes the stored connection. Uninstalling the plugin removes all stored data.<\/li>\n<li>Respecting consent: the tag only loads when connected and when your Settings <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> Tag targeting rules<br \/>\nallow it, and a consent\/privacy plugin can always suppress it via the <code>adpriva_should_load_tag<\/code><br \/>\nfilter (the filter is the final override).<\/li>\n<li>Settings are stored in a separate <code>adpriva_settings<\/code> option; they contain no visitor data.<\/li>\n<\/ul>\n<div class=\"plugin-editorial-note\" style=\"margin-top: 25px;padding: 12px 15px;background: #f8fafc;border-radius: 6px;color: #64748b;font-size: 13px;line-height: 1.5\">Editorial note: This overview combines WordPress.org official plugin metadata with an AI-assisted LethaldiranMX editorial review. Plugin data should be verified on the official WordPress.org listing before installation.<\/div>","protected":false},"excerpt":{"rendered":"<p>Privacy-first traffic verification. Connect your site to AdPriva, load the tag, and see human vs. bot traffic in your WordPress dashboard.<\/p>","protected":false},"author":1,"featured_media":11903,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[252],"tags":[760,786,787,3110,3111,555],"class_list":["post-11902","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-trends","tag-analytics","tag-bot-detection","tag-privacy","tag-traffic-quality","tag-traffic-verification","tag-wordpress-plugin"],"_links":{"self":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/11902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/comments?post=11902"}],"version-history":[{"count":0,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/11902\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media\/11903"}],"wp:attachment":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media?parent=11902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/categories?post=11902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/tags?post=11902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}