> For the complete documentation index, see [llms.txt](https://knowledgebase.offer18.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.offer18.com/network/offers/offer-anti-fraud.md).

# Offer - Anti-Fraud

1. **Go to** **Offers » Offer-Approved**
2. **Click on the Offer name to enter its configuration » Anti-Fraud Tab**

<figure><img src="/files/2iYa7d5kcvGlg13nza1c" alt=""><figcaption></figcaption></figure>

### Click Spamming Defender

Click Spamming Defender is based on an internal algorithm that automatically stops click flooding.

There are 3 modes of the spamming defender

1. **Light -** Triggers after 100 spam Clicks are received from the source.&#x20;
2. **Moderate -** Triggers after 50 spam Clicks are received from the source.
3. **Strict Mode -** Triggers after 10 spam Clicks are received from the source.&#x20;

***

### **Click block filters**&#x20;

All the traffic coming from specified values will be rejected and will not be redirected to the Offer URL.

{% hint style="info" %}
All filters of Click block work with **AND** condition only, which means that if the user has applied multiple filters then, all of the conditions must be satisfied. Each field has a limit of 500 comma-separated values.&#x20;
{% endhint %}

<table data-header-hidden><thead><tr><th width="184.31578947368422"></th><th width="529.4285714285713"></th></tr></thead><tbody><tr><td><strong>Field</strong></td><td><strong>Description</strong></td></tr><tr><td>IP</td><td>To prevent Offers from traffic having specific IP addresses. </td></tr><tr><td>aff_id</td><td>To prevent Offers from specific Affiliate ID. </td></tr><tr><td>sub_aff_id</td><td>To prevent Offers from specific Sub-Affiliate ID. </td></tr><tr><td>aff_sub1</td><td>To prevent Offers from specific Affiliate sub1 value. </td></tr><tr><td>aff_sub2</td><td>To prevent Offers from specific Affiliate sub2 value.</td></tr><tr><td>aff_sub3</td><td>To prevent Offers from specific Affiliate sub3 value.</td></tr><tr><td>aff_sub4</td><td>To prevent Offers from specific Affiliate sub4 value. </td></tr><tr><td>aff_sub5</td><td>To prevent Offers from specific Affiliate sub5 value. </td></tr><tr><td>source</td><td>To prevent Offers from specific source value. </td></tr><tr><td>referral_domain</td><td>To prevent Offers from specific Referral domains value. </td></tr></tbody></table>

***

### Conversion Validation Filters&#x20;

With these filters, all Conversions will be validated. When one of these filters triggers, the Conversion will be marked as pending.

{% hint style="info" %}
Filters can also be applied to blank values. The Conversion will be marked as pending if the value for the added filter is blank. Each field has a limit of 500 comma-separated values in Conversion Validation Filters.
{% endhint %}

<table data-header-hidden><thead><tr><th width="150"></th><th width="439.42857142857133"></th></tr></thead><tbody><tr><td><strong>Field</strong></td><td><strong>Description</strong></td></tr><tr><td>adv_sub1</td><td>To validate Adv Sub1 data received in Postback.</td></tr><tr><td>adv_sub2</td><td>To validate Adv Sub2 data received in Postback. </td></tr><tr><td>adv_sub3</td><td>To validate Adv Sub3 data received in Postback. </td></tr><tr><td>adv_sub4</td><td>To validate Adv Sub4 data received in Postback. </td></tr><tr><td>adv_sub5</td><td>To validate Adv Sub5 data received in Postback.</td></tr><tr><td>click_aff_sub1</td><td>To validate Affiliate sub1 data received via an Affiliate Tracking link.</td></tr><tr><td>click_aff_sub2</td><td>To validate Affiliate sub2 data received via an Affiliate Tracking link.</td></tr><tr><td>click_aff_sub3</td><td>To validate Affiliate sub3 data received via an Affiliate Tracking link.</td></tr><tr><td>click_aff_sub4</td><td>To validate Affiliate sub4 data received via an Affiliate Tracking link.</td></tr><tr><td>click_source</td><td>To validate source data received via an Affiliate Tracking link. </td></tr><tr><td>click_google_aid</td><td>To validate googleaid data received in the Affiliate Tracking link</td></tr><tr><td>click_device_id</td><td>To validate deviceid data received in the Affiliate Tracking link. </td></tr><tr><td>click_android_id</td><td>To validate androidid data received in the Affiliate Tracking link. </td></tr><tr><td>click_ios_idfa</td><td>To validate iosidfa data received in the Affiliate Tracking link.</td></tr></tbody></table>

***

### Click IPv4 range filter

With the help of this feature, the Admin user can Allow / Block a wide range of IP addresses

<figure><img src="/files/o5Ml4aunVm2CM9yRj76U" alt=""><figcaption></figcaption></figure>

***

### Unique Click Limit &#x20;

Enabling this will limit the number of Clicks from each session to one (rest of the Clicks will be rejected)

<figure><img src="/files/9KMpPPVD7gAoazWHWDhB" alt=""><figcaption></figcaption></figure>

***

### Conversion CTIT&#x20;

Set rule as per the minimum and maximum time difference between the Click and the Conversion\
\
**Minimum seconds:** Set minimum value (for the time difference between the Click and the Conversion)\
**Maximum seconds:** Set maximum value (for the time difference between the Click and the Conversion)\
**Action:** Accept Conversion / Pending Conversion / Reject Conversion

{% hint style="info" %}
**For example,**

* **Minimum & Maximum** \
  If the Conversion is received in less than the minimum time or more than the maximum time, then, it will be recorded as pending.
* **Only Minimum**\
  If the only minimum time is set to 10, then, On receiving conversion after 10 seconds, it will remain as per the decided action.
* **Only Maximum**\
  If the only maximum time is set to 100, then, On receiving conversion within 100 seconds, it will remain to be as per the decided action.
  {% endhint %}

***

### **Proxy Block** &#x20;

Enabling this will block traffic from the proxy servers.

***

### Browser Blank Referral

Block traffic if the traffic doesn't have any Referrer source.&#x20;

***

### **HTML Redirect / Hide Referral** &#x20;

1. **Allow Referral - 302 Redirect -** Choosing this option will Pass Referral details with HTTP Status code 302.
2. **Allow Referral - 302 Redirect - (Override Global Settings) -** If in the Global setting the Referral is defined as hidden and one wants to pass the referral details from a selected offer this option must be selected.
3. **Hide Referral - 302 Redirect -** Choosing this option will hide referral details and 302 HTTP Status code will be passed.
4. **Hide Referral - 200 Redirect -** Choosing this option will hide referral details and 200 HTTP Status code will be passed.
5. **Hide Affiliate Referral - 200 Redirect -** Choosing this option will Hide Affiliate details and Pass Offer18 user referral details with the status code 200.
