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

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

טיפ: 

  • כדי להסתיר מודעות, אתם צריכים לדעת איך משתמשים ב-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" },

    });

  });

יכול להיות שהדף הזה מכיל תוכן שתורגם בטכנולוגיית AI. תרגומים כאלו עלולים להכיל שגיאות.
חיפוש
ניקוי החיפוש
סגירת החיפוש
אפליקציות Google
התפריט הראשי
15766707515051458456
true
חיפוש במרכז העזרה
false
true
true
true
true
true
100499
false
false
false
false
false