Értesítés

Nemrégiben bejelentettünk egy változtatást a kiadványoldalakkal kapcsolatban. További információt itt olvashat erről.

Hirdetések elrejtése

Amint megkapta a CMS-szinkronizálási kódrészletet a cikk oldalain, módosíthatja a szkript alapértelmezett viselkedését. Elrejtheti a hirdetéseket a meglévő pénzügyi hozzájárulók vagy előfizetők elől.

Tipp: 

  • A hirdetések elrejtéséhez tisztában kell lennie a JavaScript használatával.
  • A CMS-szinkronizálás kódrészletének szerkesztéséhez illessze be a setOnEntitlementsResponse függvényblokkot az inicializálás után. Ez a függvény meghívja az swg-basic.js Entitlements API-t, hogy megállapíthassa, az olvasó már pénzügyi hozzájáruló vagy előfizető-e, és promise-t küld vissza.
  • Ha ellenőrizni szeretné, hogy vannak-e visszaküldött jogosultságai, hívja meg a dismissSwgUI függvényt a párbeszédpanel elrejtése érdekében.

Példa a frissített kódrészlet használatára

JavaScript

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

    basicSubscriptions.setOnEntitlementsResponse(entitlementsPromise => {

      entitlementsPromise.then(entitlements => {

        // Azt jelzi, hogy a felhasználó előfizető vagy pénzügyi hozzájáruló-e

        if (entitlements.enablesThisWithCacheableEntitlements()) {

          // Elrejti az SwG párbeszédpanelt

          basicSubscriptions.dismissSwgUI();

    // A hirdetésihálózat-szolgáltatótól függően kóddal tilthatja le a hirdetéseket

        }

      });

    });

    basicSubscriptions.init({

      type: "NewsArticle",

      isPartOfType: ["Product"],

      isPartOfProductId: "<your product id>",

      clientOptions: { lang: "en" },

    });

  });

Keresés
Keresés törlése
A keresés bezárása
Főmenü
2798308747103915330
true
Keresés a Súgóoldalakon
true
true
true
true
true
100499
false
false