# 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="https://295230641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F41f2EboJipeUA6flsLGK%2Fuploads%2FKazhea13QTohfY4zN1US%2Fimage.png?alt=media&#x26;token=0151b1db-5c1b-41f9-b839-5fcc9e3dd5c8" 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="https://295230641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F41f2EboJipeUA6flsLGK%2Fuploads%2FTV6VoF4yrGbnMltE7axJ%2Fimage.png?alt=media&#x26;token=97662857-9b54-4f70-ab11-178c57a5183b" 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="https://295230641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F41f2EboJipeUA6flsLGK%2Fuploads%2F8VTdv1IEpGlGPB5ABxMj%2Fimage.png?alt=media&#x26;token=f8aad192-a5ec-41e9-befc-484cd156770b" 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.
