הסתרה של מודעות

אחרי שמוסיפים את קטע הקוד של 'סנכרון של מערכת ניהול התוכן' לדפי המאמר, אפשר לשנות את התנהגות ברירת המחדל של הסקריפט. תוכלו להסתיר מודעות לתורמים או למנויים קיימים.

טיפ: 

  • כדי להסתיר מודעות, אתם צריכים לדעת איך משתמשים ב-JavaScript.
  • כדי לערוך את קטע הקוד של 'סנכרון של מערכת ניהול התוכן', הוסיפו את בלוק הפונקציה setOnEntitlementsResponse לאחר האתחול. הפונקציה הזו מפעילה את entitlements API‏ swg-basic.js כדי לקבוע אם הקורא הוא כבר תורם או מנוי, ומחזירה אובייקט promise.
  • כדי לבדוק אם הוחזרו הרשאות גישה, מפעילים את הפונקציה dismissSwgUI להסתרה של תיבת הדו-שיח.

שימוש לדוגמה בקטע הקוד המעודכן

JavaScript

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

    basicSubscriptions.setOnEntitlementsResponse(entitlementsPromise => {

      entitlementsPromise.then(entitlements => {

        // מציין שהמשתמש הוא מנוי או תורם

        if (entitlements.enablesThisWithCacheableEntitlements()) {

          // הסתרה של תיבת הדו-שיח של SwG

          basicSubscriptions.dismissSwgUI();

    // כאן מוסיפים לוגיקה להשבתת מודעות, בהתאם לספק של רשת המודעות

        }

      });

    });

    basicSubscriptions.init({

      type: "NewsArticle",

      isPartOfType: ["Product"],

      isPartOfProductId: "<your product id>",

      clientOptions: { lang: "en" },

    });

  });

חיפוש
ניקוי החיפוש
סגירת החיפוש
אפליקציות Google
התפריט הראשי
13827806365428384782
true
חיפוש במרכז העזרה
false
true
true
true
true
true
100499
false
false
false
false
false