Skip to main content

Traffic Compliance Guidelines

Identifying Google Traffic

To accurately identify and categorize Google traffic in our system, we require our clients or partners to include the following parameters in the landing page URL:

  • gclid: Google Click Identifier (required for tracking Google Ads campaigns).

We also recommend you send these optional parameters:

  • utm_source
  • utm_medium
  • utm_campaign
  • utm_term
  • utm_content

These parameters enable us to:

  • Distribute traffic correctly on our dashboard.
  • Provide detailed analytics for Google Ads campaigns.
  • Enhance fraud detection accuracy for Google-sourced traffic.
tip

You MUST register any custom fields you want to track, such as the ones above, during service setup See Traffic Segmentation for more info.

Example URL:

https://yourdomain.com/landing-page?gclid=123abc&utm_source=google&utm_medium=cpc&utm_campaign=summer_sale

Prohibition of Programmatic Clicks

Our antifraud solution does not support programmatic or JavaScript-based clicks within the user flow. If your implementation includes any of the following, please remove them:

  • Automated clicks triggered via JavaScript (e.g., element.click()).
  • Redirects or form submissions initiated programmatically without user interaction.
  • Any mechanism that simulates user clicks without explicit user action.

Why is this important?

  • Programmatic clicks can trigger false positives in our fraud detection algorithms.
  • They may lead to inaccurate traffic categorization and reporting.
  • Compliance with this requirement ensures optimal performance of our antifraud solution.

Example of Non-Compliant Code:

// Non-compliant: Programmatic click
document.getElementById('submit-button').click();

Desktop Traffic Restriction

By default, MCP Shield does not allow traffic from desktop devices. If you need to permit desktop traffic for your campaign, you must inform us in advance so that we can configure the necessary settings accordingly.

Campaign Tracking

To improve tracking and reporting accuracy, it is recommended to include a Campaign ID or any other unique identifier in your traffic requests. This helps in:

  • Identifying specific campaigns within analytics reports.
  • Enhancing fraud detection and mitigation strategies.
  • Providing better insights and performance analysis for your campaigns.

See Traffic Segmentation for more info.