Obvestilo

Pred kratkim smo napovedali posodobitev strani publikacij. Preberite tukaj, če želite več informacij.

Skrivanje oglasov

Ko je na straneh članka prikazan fragment sinhronizacije sistema za upravljanje vsebine, lahko spremenite privzeto delovanje skripta. Oglase lahko skrijete za obstoječe sodelavce ali naročnike.

Nasvet: 

  • Če želite skriti oglase, morate znati uporabljati JavaScript.
  • Če želite urediti fragment sinhronizacije sistema za upravljanje vsebine, po inicializaciji vstavite blokado funkcije setOnEntitlementsResponse. Ta funkcija pokliče API za upravičenosti swg-basic.js, da ugotovi, ali je bralec že sodelavec ali naročnik, in vrne obljubo.
  • Če želite preveriti, ali so vrnjene upravičenosti, pokličite funkcijo dismissSwgUI, da skrijete pogovorno okno.

Primer uporabe posodobljenega fragmenta kode

JavaScript

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

    basicSubscriptions.setOnEntitlementsResponse(entitlementsPromise => {

      entitlementsPromise.then(entitlements => {

        // Označuje, da je uporabnik naročnik ali sodelavec

        if (entitlements.enablesThisWithCacheableEntitlements()) {

          // skrivanje pogovornega okna za Naročnine z Googlom

          basicSubscriptions.dismissSwgUI();

    // Vstavite logiko za onemogočanje oglasov (odvisno od ponudnika oglasnega omrežja)

        }

      });

    });

    basicSubscriptions.init({

      type: "NewsArticle",

      isPartOfType: ["Product"],

      isPartOfProductId: "<your product id>",

      clientOptions: { lang: "en" },

    });

  });

Iskanje
Počisti iskanje
Zapiranje iskanja
Glavni meni
2955132008162477977
true
Iskanje v centru za pomoč
true
true
true
true
true
100499
false
false