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 compliant for EU GDPR, US CCPA.
Sign upIAB Tech Lab released Global Privacy Platform (GPP) specifications
What is new about IAB TCF: GVL changes and Action Plan of IAB TCF to the Belgian DPA Decision
Reject All button at cookie banner for GDPR in each country
IAB TCF Update, Reduction of the timestamps precision in the TC String
Italy Garante: Guidelines on Cookies & Tracking Technologies takes effect on 9th Jan 2022
Austrian DPA: Google Analytics violates "Schrems II" decision by CJEU
Get started to make your website compliant for EU GDPR, US CCPA.
Sign up