Notifikasi

Baru-baru ini kami mengumumkan pembaruan pada halaman publikasi. Baca di sini untuk mengetahui informasi selengkapnya.

Menyembunyikan iklan

Setelah memiliki cuplikan Sinkronisasi CMS di halaman artikel, Anda dapat mengubah perilaku default skrip. Anda dapat menyembunyikan iklan untuk kontributor atau pelanggan yang ada.

Tips: 

  • Untuk menyembunyikan iklan, Anda harus mengetahui cara menggunakan JavaScript.
  • Untuk mengedit cuplikan Sinkronisasi CMS, masukkan blok fungsi setOnEntitlementsResponse setelah melakukan inisialisasi. Fungsi ini memanggil Entitlements API swg-basic.js untuk menentukan apakah pembaca sudah menjadi kontributor atau pelanggan, dan menampilkan promise.
  • Untuk memeriksa apakah terdapat hak yang telah ditampilkan, panggil fungsi dismissSwgUI untuk menyembunyikan dialog.

Contoh penggunaan cuplikan kode yang diperbarui

JavaScript

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

    basicSubscriptions.setOnEntitlementsResponse(entitlementsPromise => {

      entitlementsPromise.then(entitlements => {

        // Indicates that the user is subscriber or contributor

        if (entitlements.enablesThisWithCacheableEntitlements()) {

          // hide the SwG dialog

          basicSubscriptions.dismissSwgUI();

    // Insert logic to disable ads, depending on your ad network provider

        }

      });

    });

    basicSubscriptions.init({

      type: "NewsArticle",

      isPartOfType: ["Product"],

      isPartOfProductId: "<your product id>",

      clientOptions: { lang: "en" },

    });

  });

Telusuri
Hapus penelusuran
Tutup penelusuran
Menu utama
4167550263389511565
true
Pusat Bantuan Penelusuran
true
true
true
true
true
100499
false
false