Linux 软件免费装
Banner图

Didva Click Fraud Protection

开发者 didva
更新时间 2026年9月10日 02:17
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

ppc google ads click fraud bot detection invalid clicks

下载

1.0.0

详情介绍:

Your ads are clicked by bots, scrapers and competitors. Every one of those clicks is billed to you, and the ad platforms refund only a fraction of them. Didva watches the traffic arriving on your own site from your ads, scores every click, and builds the exclusion lists that stop the worst offenders from costing you again. This plugin is the WordPress half of that: press Connect once and the tracking snippet is installed on every page for you. What you get One-click connect, no API keys You never copy a key into this plugin. Pressing Connect sends you to didva, where you approve the connection for this site, and the plugin exchanges a single-use code for its own revocable access token. You can revoke it at any time from your didva profile, or press Disconnect here. What "stops them" means Didva scores the traffic and builds the exclusion lists. Actually excluding an offender happens in the account you connect: Google Ads exclusions are pushed for you, Cloudflare blocks the traffic at your site, and Microsoft Advertising has no exclusions interface at all, so didva produces a list you paste. Automatic exclusion is part of the paid plans. On the free plan you get the detection, the statistics and manual blocking. Free plan Didva has a free plan, and this plugin works on it: tracking, detection and your statistics are all included. Some of the features above — exports, exclusion lists and appeal reports — are part of the paid plans. You need a didva account either way: this plugin displays and installs protection for that account, it is not a standalone blocker.

安装:

  1. Install and activate the plugin.
  2. Open Didva in the WordPress admin menu.
  3. Press Connect to didva, sign in or create your account, and approve the connection.
  4. That is it. The tracking snippet is now live on your site, and your dashboard fills up as ad clicks arrive.
Your site must be served over HTTPS to connect.

屏幕截图:

  • The one-click connect screen — no API keys to copy.
  • Approving the connection on didva: the plugin gets read-only access to this site's statistics, and nothing else.
  • The didva dashboard the plugin feeds: every ad click scored, with the offending IPs, their networks and their conversion rates.

常见问题:

Do I need a didva account?

Yes. The plugin installs the tracking snippet and shows your statistics; the detection, scoring and ad-platform exclusion lists live in your didva account. A free plan is available.

Will it slow my site down?

Two small tags go into the page head: a one-line setting and an asynchronous script file, cached by the browser for half an hour at a time. Neither blocks rendering. Your order-received or thank-you page gets one more.

My dashboard shows no clicks. What is wrong?

Usually a caching or "delay JavaScript" feature postponing the snippet. The plugin already marks its own tags so that Autoptimize, LiteSpeed Cache, WP Rocket and Cloudflare's Rocket Loader skip them, so start by clearing your page cache. If an optimiser you use ignores that, exclude ct-click.js from its JavaScript delay or defer feature by hand. The plugin's own daily check warns you when it cannot find the snippet on your homepage. That warning appears on the plugin's own screen, your Dashboard and the Plugins page — not all over wp-admin — and can be dismissed for a week.

How are conversions counted?

WooCommerce orders are counted automatically when the order is not failed, on both the classic checkout and the newer checkout block. For form or lead sites, pick your thank-you page in the plugin settings and didva counts a lead when an ad visitor reaches it.

I need visitor consent before tracking. How?

You remain responsible for consent and for privacy-law compliance on your own site: didva measures visitor behaviour and stores a click identifier on the visitor's device, and only you know which rules apply to your audience. The plugin gives your consent-management plugin a hook to hold the tags back until consent is given: add_filter( 'didva_should_track', function () { return my_consent_given(); } ); While the filter returns false no didva tag is printed at all — nothing is queued and nothing fires later. Suggested Privacy Policy text is added to Settings → Privacy for you to review and include.

Does it work on multisite?

Not in this version. Activate it per site rather than network-wide.

My host blocks outgoing connections. Can I still use it?

Only if app.didva.com is allowed. On hosts that define WP_HTTP_BLOCK_EXTERNAL, add it to WP_ACCESSIBLE_HOSTS.

How do I remove everything?

Press Disconnect: the snippet stops immediately and the plugin asks didva to revoke its access token. Deleting the plugin does the same and removes every setting it stored. You can always confirm — or revoke by hand — under Connected devices in your didva profile. Your data stays in your didva account.

更新日志:

1.0.0