Notificación

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

Ocultar anuncios

Cuando tengas el fragmento de sincronización de CMS en las páginas de tu artículo, podrás modificar el comportamiento predeterminado de tu secuencia de comandos. Puedes ocultar los anuncios de tus colaboradores o suscriptores.

Sugerencia: 

  • Para ocultar anuncios, debes saber utilizar JavaScript.
  • Para editar el fragmento de sincronización de CMS, introduce el bloque de función setOnEntitlementsResponse después de la inicialización. Esta función llama a la API Entitlements de swg-basic.js para determinar si el lector ya es un colaborador o suscriptor, y devuelve una promesa.
  • Para comprobar si hay derechos que han devuelto una promesa, llama a la función dismissSwgUI para ocultar el cuadro de diálogo.

Ejemplo de uso del fragmento de código actualizado

JavaScript

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

    basicSubscriptions.setOnEntitlementsResponse(entitlementsPromise => {

      entitlementsPromise.then(entitlements => {

        // Indica que el usuario es un suscriptor o un colaborador

        if (entitlements.enablesThisWithCacheableEntitlements()) {

          // Oculta el cuadro de diálogo de Suscríbete con Google

          basicSubscriptions.dismissSwgUI();

    // Introduce la lógica para inhabilitar los anuncios, en función de tu proveedor de red publicitaria

        }

      });

    });

    basicSubscriptions.init({

      type: "NewsArticle",

      isPartOfType: ["Product"],

      isPartOfProductId: "<your product id>",

      clientOptions: { lang: "en" },

    });

  });

Búsqueda
Borrar búsqueda
Cerrar búsqueda
Menú principal
2261380465849401712
true
Buscar en el Centro de ayuda
true
true
true
true
true
100499
false
false