1. Accedere alle impostazioni URL#
Clicca sul menu hamburger, vai su «Brands», seleziona il brand che vuoi configurare, poi scorri fino a «URL settings».
2. Variabili disponibili#
Il paywall usa lo stesso contesto ristretto dei parametri URL, non il contesto completo di Smart Message descritto in Quali variabili Twig sono disponibili in Nonli?.
post.social_account.external_id: ID dell'account sul social network.post.social_account.name: nome dell'account social.post.social_account.slug: nome utente dell'account social.post.social_account.type: tipo di social network in minuscolo.post.post_type: formato del post, ad esempio immagine, link, album, video o flying.post.author: utente Nonli che ha creato il post.post.breaking_news.active:truequando il post è una breaking news, altrimentifalse.referer: valore del referer rilevato da Nonli, quando disponibile.
3. Contatori disponibili#
post.counter.click: numero di clic sul post.post.counter.engagement: valore di engagement del post.post.counter.reach: valore della copertura unica.post.counter.videoViews: visualizzazioni video per i post video.post.counter.ctr: percentuale di clic (CTR).
4. Calcolo dinamico dei percentili#
I parametri dinamici possono essere costruiti con il formato percentile{value}{Counter}{period}.
{value}è un numero come 50, 25 o 95.{Counter}può essere Click, Engagement, VideoViews, Reach o CTR.{period}combina un numero e un'unità: d, h, m, w o y.
Esempi:
percentile50Click1d: 50º percentile dei clic nell'ultimo giorno.percentile25VideoViews2m: 25º percentile delle visualizzazioni video negli ultimi 2 mesi.percentile95Engagement24h: 95º percentile dell'engagement nelle ultime 24 ore.
5. Aggiungere condizioni#
twig
1{% if post.counter.click >= percentile50Click1d %}OK{% else %}KO{% endif %}Puoi anche usare un operatore ternario:
twig
1{{ post.counter.click >= percentile50Click1d ? 'OK' : 'KO' }}6. Filtri#
I filtri disponibili includono slugify, camel, clean, cleanText, ucPhrase, encode, capitalize, pregReplace e extractMatch.