Skip to main content

Google Ads are disabled on old website?


Ads are disabled on one or more of your sites - no ads are serving on one or more of your sites because of policy violations. Please investigate the reasons for this in the Policy Centre.

Google starts blocking outdated sites that don't have cookie consent.

Here is the method to fix it easily.  Google ads have their own consistency mechanism. It doesn't always work with other authentication systems, etc., but it does in most cases.

Select Ads > Overview > Site Edit > 

Tab more features


Then ask for validation and activation back via form. 

If you have AMP pages you can use default concern 

Problems with old Django 

We have a problem with your GDPR ready new feature.  

The only solution is to upgrade to a higher version of Django.

I installed it and caused problems on our website with authentication mechanisms and with all forms in general.

Namely: Even if all cookies are allowed, we have different cases..

  1. Users can not login without any error message. No error messages just redirect blank information.

  2. Users can not login with CSRF verification error 

  3. And Users can not send forms. 

We use a reasonably popular framework Django. And tried in different ways. We really get hundreds of complaints a day via telephone and messengers.  It does work in some casual cases, however, but very rarely. 

Here are debug details. 

That must have caused your script because I tested it. 

Without Google GDPR new feature script everything works perfectly.

I tried to solve it on my own but it didn't work.

The only solution is to upgrade to a higher version of Django.

If you need ads on amp landing pages

You can use this documentation about it.

In my case i use Adsense. 

<script async custom-element="amp-auto-ads" src=""></script>
<amp-auto-ads type="adsense" data-ad-client="ca-pub-5439573510495356">

AMP pages without Cookies, Javascript, Analytics or Ads why do these pages have to be GDPR consent message? 

We don't use Google ads on the home page (index.html), we are using AMP pages without ads or cookies. We don't use cookies on these home pages..  Why should we ask  consent on the home page /index.html? 

But when somebody searches we use ads /search.html and then we ask for this consent via Google.  

There are no cookies or statistics on such index.html pages. So that we completely rule out these annoying, time consuming and crazy questions. 

Cookies in our project are not per domain. We are now looking for a way to completely exclude cookies or change the law. Because it does more harm to people than benefit.

GDPR: Good or evil?

We are currently looking at how to combat such madness on the EU internet. We will try to downgrade this legislation. 

We will collect further data on the following topics.

This law is still new. We see more harm than benefit in such regulations. 

I won't go into details yet, but we don't need such regulations here in Europe. It's just that no one has been able to properly explain why such adaptations are harmful and organized by social engineers.

Some problems we see in the working of the law: 

Time consuming: It costs more lives for European people than it can save. For example, 

On average, an employee makes 60 extra clicks per day for cookie confirmations. That's 1 minute a day. 

And about 365 minutes per year, and it is about 6 hours. 

So if we count it for population

We have about 746.4 million residents in the EU.  Not all of them use the internet but we ignore this fact. 

746 x 6 = 4476 so 4 billion 476 hours per year clicks only to accept cookies. 

But if we start to read what there is in this juridische docs? It will be X 10..

Now Human/Lifespan 79 years so 79 x 8760 = 692 040 hours. 

So how many lives do these cookies confirm our population takes?

4 476 lives per year are just clicked in Europe! or X 10 if we are reading the GDPR consent messages. 

I'm not counting the lives of the most precious IT staff involved in implementing such systems.That is a GDPR or cookie virus that is still difficult to calculate.


I could keep on calculating for hours, but that's not today's topic.

Thanks for reading but I hope you understand what I mean.

I think this regulation is very bad or at least its implementation, it is not professionally done by incompetent persons.

I'm working on my small kitchen but I'm collecting documents to push these things in the right direction.

I respect law but I do not participate in people killing or being done directly or indirectly. Human time for me is the most precious.

There is no money we can pay for 1 life. 

This cookie virus was developed by a malicious social engineer who would like to attack IT staff but in fact has attacked the entire EU. 😂😉


Popular posts from this blog

Pgpool PgBouncer Postgresql streaming replication, load balancing and administration

The term scalability refers to the ability of a software system to grow as the business that uses it grows. PostgreSQL provides some features to help you build scalable solutions, but strictly speaking, PostgreSQL itself is not scalable. It can effectively use the following resources from one computer. Now, we will show you some configurations that may be useful for your use case. However, this can be problematic when distributing the database solution to multiple computers, because the standard PostgreSQL server can only run on a single computer. In this article, we will study different extension schemes and their implementation in PostgreSQL. Replication can be used in many expansion scenarios. Its main purpose is to create and maintain a backup database when the system fails. This is especially true for physical replication. However, replication can also be used to improve the performance of PostgreSQL-based solutions. Sometimes third-party tools can be used to implement complex exp

Tekstverwerking python Text processing python SpaCy, TensorFlow, NLTK, Allen-NLP, Stanford-NLP

 Dit post maakt gebruik van spaCy, een populaire Python-bibliotheek die de taalgegevens en algoritmen bevat die je nodig hebt om teksten in natuurlijke taal te verwerken. Zoals u in dit post zult leren, is spaCy gemakkelijk te gebruiken omdat het containerobjecten biedt die elementen van natuurlijke taalteksten vertegenwoordigen, zoals zinnen en woorden. Deze objecten hebben op hun beurt attributen die taalkenmerken vertegenwoordigen, zoals delen van spraak. Op het moment van schrijven bood spaCy voorgetrainde modellen aan voor Engels, Duits, Grieks, Spaans, Frans, Italiaans, Litouws, Noors BokmÃ¥l, Nederlands, Portugees en meerdere talen gecombineerd. Bovendien biedt spaCy ingebouwde visualizers die u programmatisch kunt aanroepen om een grafische weergave van de syntactische structuur van een zin of benoemde entiteiten in een document te genereren.   De spaCy-bibliotheek ondersteunt ook native geavanceerde NLP-functies die andere populaire NLP-bibliotheken voor Python niet hebben. Spa

Elasticsearch install and configuration on Ubuntu

If you plan to use elastic integrated with Django then it would be better to use an old version of Elastic or replace Haystack with Django-Elasticsearch-DSL (Not tested) See old version install at bottom of this post.  New version Elasticsearch ( attention no haystack at this time )  The Elasticsearch components are not available in Ubuntu’s default package repositories. They can, however, be installed with APT after adding Elastic’s package source list. curl -fsSL | sudo apt-key add - E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation apt-get install gnupg curl -fsSL | sudo apt-key add - Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). OK echo "deb stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list apt update apt