Reklāmu slēpšana

Tiklīdz jūsu raksta lapās ir SPS sinhronizācijas fragments, varat mainīt sava skripta noklusējuma darbību. Varat paslēpt reklāmas esošajiem ziedotājiem vai abonentiem.

Padoms. 

  • Lai paslēptu reklāmas, jums ir jāzina, kā izmantot JavaScript.
  • Lai rediģētu SPS sinhronizācijas fragmentu, pēc inicializācijas ievietojiet funkcijas bloku setOnEntitlementsResponse. Šī funkcija izsauc swg-basic.js pilnvaru API, lai noteiktu, vai lasītājs jau ir ziedotājs vai abonents un atgriež solījumu.
  • Lai pārbaudītu, vai ir atgrieztas pilnvaras un paslēptu dialoglodziņu, izsauciet funkciju dismissSwgUI.

Atjauninātā koda fragmenta lietojuma piemērs

JavaScript

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

    basicSubscriptions.setOnEntitlementsResponse(entitlementsPromise => {

      entitlementsPromise.then(entitlements => {

        // Norāda, vai lietotājs ir ziedotājs vai abonents

        if (entitlements.enablesThisWithCacheableEntitlements()) {

          // hide the SwG dialog

          basicSubscriptions.dismissSwgUI();

    // Atkarībā no jūsu reklāmu tīkla nodrošinātāja ievietojiet loģiku reklāmu atspējošanai

        }

      });

    });

    basicSubscriptions.init({

      type: "NewsArticle",

      isPartOfType: ["Product"],

      isPartOfProductId: "<your product id>",

      clientOptions: { lang: "en" },

    });

  });

Meklēšana
Notīrīt meklēšanu
Aizvērt meklēšanas lodziņu
Galvenā izvēlne
12235964217683750999
true
Meklēšanas palīdzības centrs
true
true
true
true
true
100499
false
false