Notificare

Am anunțat recent o actualizare privind paginile publicației. Citiți aici pentru mai multe informații.

Ascundeți anunțurile

După ce inserați fragmentul pentru sincronizarea sistemului de gestiune a conținutului în paginile articolului, puteți schimba comportamentul prestabilit al scriptului. Puteți să ascundeți anunțurile pentru colaboratorii sau abonații existenți.

Sfat: 

  • pentru a ascunde anunțuri, trebuie să știți cum se folosește JavaScript;
  • pentru a edita fragmentul pentru sincronizarea sistemului de gestiune a conținutului, inserați blocul de funcție setOnEntitlementsResponse după inițializare. Această funcție apelează API-ul Entitlements asociat cu swg-basic.js pentru a stabili dacă cititorul este deja contributor sau abonat și returnează un obiect promise;
  • pentru a verifica dacă au fost returnate drepturi de acces, apelați funcția dismissSwgUI pentru a ascunde caseta de dialog.

Exemplu de folosire a fragmentului de cod actualizat

JavaScript

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

basicSubscriptions.setOnEntitlementsResponse(entitlementsPromise => {

entitlementsPromise.then(entitlements => {

// Indică dacă utilizatorul este abonat sau contributor

if (entitlements.enablesThisWithCacheableEntitlements()) {

// ascunde caseta de dialog SwG

basicSubscriptions.dismissSwgUI();

// Introduceți valoarea logică pentru dezactivarea anunțurilor în funcție de furnizorul de rețea publicitară

}

});

});

basicSubscriptions.init({

type: "NewsArticle",

isPartOfType: ["Product"],

isPartOfProductId: "<your product id>",

clientOptions: { lang: "en" },

});

});

Căutare
Șterge căutarea
Închide căutarea
Meniu principal
13499049639799388687
true
Căutaţi în Centrul de ajutor
true
true
true
true
true
100499
false
false