Přeskočit na hlavní obsah

Blokování skriptů

AC Privacy blokuje skripty třetích stran před udělením souhlasu.

Používá několik vrstev:

  • WordPress enqueue filtry,
  • blokování inline skriptů,
  • výstupní buffer pro skripty vložené mimo standardní WordPress API,
  • runtime blokování dynamicky vložených skriptů a iframe prvků,
  • Script Center pro vlastní integrace.

Jak blokování funguje

Skript je před souhlasem změněn na:

<script type="text/plain" data-acp-category="statistics"></script>

Po udělení souhlasu ho JavaScript pluginu znovu vytvoří jako běžný spustitelný skript.

Dynamicky vložené skripty a iframe prvky

Některé služby vkládají další skripty nebo iframe prvky až po načtení stránky.

AC Privacy hlídá také vybrané známé skripty a embedy vložené za běhu stránky, například marketingové nebo statistické prvky. Po udělení odpovídajícího souhlasu se uvolněné skripty a iframe prvky nemají znovu okamžitě zablokovat.

Kategorie

  • functional
  • preferences
  • statistics
  • marketing

Služby by měly být zařazeny do správné kategorie podle účelu.