<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://ot.webclat.com/</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>OneTrust Implementation &amp; Integration Consulting</image:title>
      <image:caption>OneTrust Implementation &amp; Integration Consulting by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/use-cases</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>OneTrust Use Cases</image:title>
      <image:caption>OneTrust Use Cases by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/use-cases/dsars-without-drowning-the-team</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>DSARs Handled Without Drowning the Team</image:title>
      <image:caption>DSARs Handled Without Drowning the Team by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/use-cases/cookie-banner-that-converts</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>A Cookie Banner That Satisfies Legal Without Killing Signups</image:title>
      <image:caption>A Cookie Banner That Satisfies Legal Without Killing Signups by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/use-cases/know-what-vendor-scripts-collect</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Know What Every Vendor Script on Your Site Actually Collects</image:title>
      <image:caption>Know What Every Vendor Script on Your Site Actually Collects by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/use-cases/consent-records-an-auditor-accepts</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Consent Records an Auditor Accepts</image:title>
      <image:caption>Consent Records an Auditor Accepts by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/use-cases/stop-guessing-which-tags-fire</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Stop Guessing Which Tags Fire Before Consent</image:title>
      <image:caption>Stop Guessing Which Tags Fire Before Consent by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/use-cases/privacy-program-proof-for-enterprise-sales</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Privacy Program Proof for Enterprise Sales Reviews</image:title>
      <image:caption>Privacy Program Proof for Enterprise Sales Reviews by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/use-cases/cpra-gdpr-requests-on-deadline</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>CPRA/GDPR Requests Answered on Deadline</image:title>
      <image:caption>CPRA/GDPR Requests Answered on Deadline by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/use-cases/marketing-measurement-that-survives-consent</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Marketing Measurement That Survives Consent</image:title>
      <image:caption>Marketing Measurement That Survives Consent by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/use-cases/vendor-list-under-control</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Vendor List Under Control</image:title>
      <image:caption>Vendor List Under Control by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/use-cases/pixel-lawsuit-worry-for-your-industry</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>The Pixel-Lawsuit Worry, Answered for Your Industry Pages</image:title>
      <image:caption>The Pixel-Lawsuit Worry, Answered for Your Industry Pages by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>QA - Analytics &amp; Consent Fixes</image:title>
      <image:caption>QA - Analytics &amp; Consent Fixes by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/detect-ad-blocker-reliably</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>How to Reliably Detect an Ad Blocker</image:title>
      <image:caption>How to Reliably Detect an Ad Blocker by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/err-blocked-by-client-tracking-requests</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Handling ERR_BLOCKED_BY_CLIENT on Tracking Requests</image:title>
      <image:caption>Handling ERR_BLOCKED_BY_CLIENT on Tracking Requests by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/ad-blocker-hiding-elements-named-ad</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Why Ad Blockers Hide Elements Named "ad"</image:title>
      <image:caption>Why Ad Blockers Hide Elements Named "ad" by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/snowplow-requests-blocked-by-browser</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Why Snowplow Tracker Requests Get Blocked</image:title>
      <image:caption>Why Snowplow Tracker Requests Get Blocked by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/detect-and-respond-to-partial-tracking-blocks</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Partial Tracking Blocks: Detect vs. Route Around</image:title>
      <image:caption>Partial Tracking Blocks: Detect vs. Route Around by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/gate-hotjar-recording-behind-consent</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Gating Hotjar Recording Behind Consent</image:title>
      <image:caption>Gating Hotjar Recording Behind Consent by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/gate-ga-gtm-adsense-behind-cookie-consent</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>The Correct Pattern to Gate GA/GTM/AdSense on Consent</image:title>
      <image:caption>The Correct Pattern to Gate GA/GTM/AdSense on Consent by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/gtm-consent-update-trigger</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Firing a GTM Tag on Live Consent Update</image:title>
      <image:caption>Firing a GTM Tag on Live Consent Update by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/consent-mode-v2-signal-not-updating</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Fixing Consent Mode v2 Signals That Won't Update</image:title>
      <image:caption>Fixing Consent Mode v2 Signals That Won't Update by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/consent-mode-zeroed-out-ga4-acquisition-data</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Why Consent Mode Zeroed Out GA4 Acquisition Data</image:title>
      <image:caption>Why Consent Mode Zeroed Out GA4 Acquisition Data by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/tcfapi-undefined-decode-tcf-string</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Fixing window.__tcfapi Undefined and Decoding the TCF String</image:title>
      <image:caption>Fixing window.__tcfapi Undefined and Decoding the TCF String by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/cookie-consent-persist-across-subdomains</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Making Cookie Consent Persist Across Subdomains</image:title>
      <image:caption>Making Cookie Consent Persist Across Subdomains by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/consent-banner-hurting-page-performance</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Loading a Consent Banner Without Hurting Page Speed</image:title>
      <image:caption>Loading a Consent Banner Without Hurting Page Speed by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/qa/consent-banner-blocking-agent-tracking</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Diagnosing a Consent Banner That Blocks AI Agent Tracking</image:title>
      <image:caption>Diagnosing a Consent Banner That Blocks AI Agent Tracking by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>OneTrust Capability Guides</image:title>
      <image:caption>OneTrust Capability Guides by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/onetrust-ai-guard</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>OneTrust AI Guard: What It Is and When You Need It</image:title>
      <image:caption>OneTrust AI Guard: What It Is and When You Need It by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/llms-txt-ai-crawler-integration</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>llms.txt AI Crawler Integration, Explained</image:title>
      <image:caption>llms.txt AI Crawler Integration, Explained by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/can-an-ai-agent-consent</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Can an AI Agent Consent on a Customer's Behalf? The AP2 Mandate Model</image:title>
      <image:caption>Can an AI Agent Consent on a Customer's Behalf? The AP2 Mandate Model by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/agent-permissions-and-your-data</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Agent Permissions and Your Data: llms.txt, Web Bot Auth, Safe Agent Access</image:title>
      <image:caption>Agent Permissions and Your Data: llms.txt, Web Bot Auth, Safe Agent Access by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/cross-domain-cross-device-consent-sync</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Cross-Domain and Cross-Device Consent Sync in OneTrust</image:title>
      <image:caption>Cross-Domain and Cross-Device Consent Sync in OneTrust by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/geolocation-based-consent-rules</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Geolocation-Based Consent Rules in OneTrust</image:title>
      <image:caption>Geolocation-Based Consent Rules in OneTrust by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/multi-profile-consent-management</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Multi-Profile Consent Management in OneTrust</image:title>
      <image:caption>Multi-Profile Consent Management in OneTrust by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/trigger-onetrust-collection-points</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Triggering OneTrust Collection Points Programmatically</image:title>
      <image:caption>Triggering OneTrust Collection Points Programmatically by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/respond-to-consent-state-changes</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Responding to OneTrust Consent State Changes</image:title>
      <image:caption>Responding to OneTrust Consent State Changes by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/onetrust-javascript-consent-events</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>OneTrust JavaScript Consent Events, Explained</image:title>
      <image:caption>OneTrust JavaScript Consent Events, Explained by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/content-security-policy-for-onetrust-cmp</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>CSP Configuration for the OneTrust CMP</image:title>
      <image:caption>CSP Configuration for the OneTrust CMP by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/google-tag-gateway-consent-integration</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>OneTrust Integration with Google's Tag Gateway</image:title>
      <image:caption>OneTrust Integration with Google's Tag Gateway by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/iab-tcf-v2-implementation-with-onetrust</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>IAB TCF v2.2 Implementation with OneTrust</image:title>
      <image:caption>IAB TCF v2.2 Implementation with OneTrust by Webclat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://ot.webclat.com/guides/mobile-app-privacy-scanning</loc>
    <image:image>
      <image:loc>https://ot.webclat.com/og-image.png</image:loc>
      <image:title>Mobile App Privacy Scanning with OneTrust</image:title>
      <image:caption>Mobile App Privacy Scanning with OneTrust by Webclat</image:caption>
    </image:image>
  </url>
</urlset>
