1. Accede a los ajustes de URL#
Haz clic en el menú hamburguesa, ve a «Marcas», selecciona la marca que quieres configurar y desplázate hacia abajo hasta «Ajustes de URL».
2. Variables disponibles#
El paywall usa el mismo contexto restringido que los parámetros de URL, no el contexto completo de Smart Message que se describe en ¿Qué variables de Twig están disponibles en Nonli?.
post.social_account.external_id: ID de la cuenta de la red social.post.social_account.name: nombre de la cuenta social.post.social_account.slug: nombre de usuario de la cuenta social.post.social_account.type: tipo de red social en minúsculas.post.post_type: formato de la publicación, como imagen, enlace, álbum, vídeo o flying.post.author: usuario de Nonli que creó la publicación.post.breaking_news.active:truecuando la publicación es de última hora; en caso contrario,false.referer: valor del referer que detecta Nonli cuando está disponible.
3. Contadores disponibles#
post.counter.click: número de clics de la publicación.post.counter.engagement: valor de interacción de la publicación.post.counter.reach: valor del alcance único.post.counter.videoViews: reproducciones de vídeo en las publicaciones de vídeo.post.counter.ctr: tasa de clics como porcentaje.
4. Cálculo dinámico de percentiles#
Los parámetros dinámicos se pueden construir con el formato percentile{value}{Counter}{period}.
{value}es un número como 50, 25 o 95.{Counter}puede ser Click, Engagement, VideoViews, Reach o CTR.{period}combina un número y una unidad: d, h, m, w o y.
Ejemplos:
percentile50Click1d: percentil 50 de clics durante el último día.percentile25VideoViews2m: percentil 25 de reproducciones de vídeo durante los últimos 2 meses.percentile95Engagement24h: percentil 95 de interacción durante las últimas 24 horas.
5. Añade condiciones#
twig
1{% if post.counter.click >= percentile50Click1d %}OK{% else %}KO{% endif %}También puedes usar un operador ternario:
twig
1{{ post.counter.click >= percentile50Click1d ? 'OK' : 'KO' }}6. Filtros#
Entre los filtros disponibles se incluyen slugify, camel, clean, cleanText, ucPhrase, encode, capitalize, pregReplace y extractMatch.