إخفاء الإعلانات

بعد الحصول على مقتطف "مزامنة نظام إدارة المحتوى" (CMS) على صفحات مقالتك، يمكنك تعديل السلوك التلقائي للنص البرمجي. يمكنك إخفاء الإعلانات للمساهمين أو المشترِكين الحاليين.

نصيحة: 

  • لإخفاء الإعلانات، يجب أن تكون على دراية بكيفية استخدام JavaScript.
  • لتعديل المقتطف، أدخِل مجموعة وظائف setOnEntitlementsResponse بعد عملية الإعداد. تستدعي هذه الدالة Entitlements API‏ swg-basic.js لتحديد ما إذا كان القارئ مساهمًا أو مشتركًا، وتعرض عمليّة غير مكتملة.
  • للتحقّق مما إذا كانت هناك أذونات تم عرضها، يمكنك استدعاء الدالة ignoreSwgUI لإخفاء مربّع الحوار.

مثال على استخدام مقتطف الرمز المعدَّل

JavaScript

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

    basicSubscriptions.setOnEntitlementsResponse(entitlementsPromise => {

      entitlementsPromise.then(entitlements => {

        // تشير إلى أنّ المستخدم مشترِك أو مساهم

        في حال (entitlements.enablesThisWithCacheableEntitlements()) {

          // إخفاء مربّع حوار SwG

          basicSubscriptions.dismissSwgUI()؛

    // يجب إدراج منطق لإيقاف الإعلانات استنادًا إلى مزوّد الشبكات الإعلانية

        }

      })؛

    })؛

    basicSubscriptions.init({

      النوع: "NewsArticle"،

      isPartOfType:‏ ["المنتج"]،

      isPartOfProductId:‏ "<your product id>"،

      clientOptions:‏ { lang:‏ "en" }،

    })؛

  })؛

بحث
محو البحث
إغلاق البحث
القائمة الرئيسية
2422434448917136354
true
مركز مساعدة البحث
true
true
true
true
true
100499
false
false
false