إشعار

We’ve recently announced an update on publication pages. Please read here for more information.

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

بعد الحصول على مقتطف "مزامنة نظام إدارة المحتوى" (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" }،

    })؛

  })؛

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