UniConsent
Recently, a lot of Google Ad Manager or Google Adsense accounts received the Error message from Google: 'IAB TCF v2.0 errors detected. Download the TCF error report and go to "Learn more" for guidance on how to fix. Download TCF error report'.
The deadline of fixing the errors in Google DFP and Google Adsense's error report is 15th Jan, 2021. You may see a large revenue loss if you still have errors in the report after 15th Jan, 2021 which is Google's TCF v2 enforcement date.
You can see the error code from the report, then find the details of the error from Google Adsense's Troubleshooting Guide.
These errors can be fixed easily by switching to UniConsent CMP or contact us for support if any questions: hello@uniconsent.comChange:
<script
async
src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"
type="text/javascript"
></script>
to be:
<script
async
src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"
unic-purpose-id="3"
type="text/unicscript"
></script>
Modify the Google Adsense ad slot tag adding on page, change:
<ins
class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-XXXXXX"
data-ad-slot="XXXXXXX"
data-ad-format="auto"
data-full-width-responsive="true"
>
</ins>
<script type="text/javascript">
;(adsbygoogle = window.adsbygoogle || []).push()
</script>
to be:
<ins
class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-XXXXXX"
data-ad-slot="XXXXXXX"
data-ad-format="auto"
data-full-width-responsive="true"
>
</ins>
<script type="text/unicscript" unic-purpose-id="3">
(adsbygoogle = window.adsbygoogle || []).push();
</script>
You have to install an IAB certified TCF 2.0 CMP compliant with Google UniConsent CMP to fix these CMP implementation errors:
Confirm whether the user intentionally rejected Google as a vendor, CMP implementation errors have occurred, or there are publisher restrictions.
Confirm whether the user intentionally disallowed Purpose 1 or if this is due to CMP implementation errors.
Confirm whether the user intentionally rejected legitimate interests on the other purposes or if this is due to CMP implementation errors.
You also have to install an IAB certified TCF 2.0 CMP compliant with Google UniConsent CMP to fix these CMP implementation errors:
Ask your CMP to make sure that their APIs are properly implemented based on the IAB TCF tech spec.
You have to include Google in the TCF 2.0 Vendor list in your CMP. UniConsent CMP includes Google by default.
Get started to make your website and application compliant for EU GDPR, US CPRA, CA PIPEDA etc
Sign upGoogle Certified CMP: UniConsent CMP Receives Official Certification as a Google-Certified Consent Management Platform (CMP)
Google certified CMP: UniConsent CMP Initiates Certification Process for Google's Certified CMP
IAB TCF 2.2: What Are the Changes?
IAB MSPA: UniConsent CMP for IAB Multi-State Privacy Agreement API and MSPA Consent Signal
Announcing GPP (Global Privacy Platform) API support in UniConsent CMP
IAB TCF Canada CMP: Support for IAB Canada’s Transparency and Consent Framework
Get started to make your website and application compliant for EU GDPR, US CPRA, CA PIPEDA etc
Sign up