Oznámení

Nedávno jsme oznámili aktualizaci stránek publikací. Další informace najdete tady.

Skrytí reklam

Po vložení fragmentu Synchronizace CMS na stránku můžete změnit výchozí chování skriptu. U stávajících přispěvatelů nebo odběratelů můžete skrýt reklamy.

Tip: 

  • Ke skrytí reklamy je potřeba umět používat JavaScript.
  • Upravte fragment Synchronizace CMS tak, že za inicializaci vložíte blok funkce setOnEntitlementsResponse. Tato funkce rozhraní Entitlements API knihovny swg-basic.js ke zjištění, zda čtenář již je přispěvatelem nebo předplatitelem, a vrátí příslib.
  • Pokud chcete zkontrolovat, zda byly vráceny nároky, skryjte dialogové okno pomocí funkce dismissSwgUI.

Příklad použití aktualizovaného fragmentu kódu

JavaScript

(self.SWG_BASIC = self.SWG_BASIC || []).push(basicSubscriptions => {

    basicSubscriptions.setOnEntitlementsResponse(entitlementsPromise => {

      entitlementsPromise.then(entitlements => {

        // Udává, že je uživatel předplatitelem nebo přispěvatelem

        if (entitlements.enablesThisWithCacheableEntitlements()) {

          // Skryjte dialogové okno Předplatného s Googlem

          basicSubscriptions.dismissSwgUI();

    // Vložte logiku k vypnutí reklam (závisí na vašem poskytovateli reklamní sítě)

        }

      });

    });

    basicSubscriptions.init({

      type: "NewsArticle",

      isPartOfType: ["Product"],

      isPartOfProductId: "<your product id>",

      clientOptions: { lang: "en" },

    });

  });

Vyhledávání
Vymazat vyhledávání
Zavřít vyhledávání
Hlavní nabídka
17406378173641089535
true
Prohledat Centrum nápovědy
true
true
true
true
true
100499
false
false