1. Gå til URL-indstillingerne#
Klik på burgermenuen, gå til »Brands«, vælg det brand du vil konfigurere, og rul derefter ned til »URL settings« (URL-indstillinger).
2. Tilgængelige variabler#
Paywallen bruger den samme begrænsede kontekst som URL-parametre, ikke den fulde Smart Message-kontekst der er beskrevet i Hvilke Twig-variabler findes der i Nonli?.
post.social_account.external_id: ID for kontoen på det sociale netværk.post.social_account.name: navnet på den sociale konto.post.social_account.slug: brugernavnet på den sociale konto.post.social_account.type: det sociale netværks type med små bogstaver.post.post_type: opslagets format, fx image, link, album, video eller flying.post.author: den Nonli-bruger der oprettede opslaget.post.breaking_news.active:truenår opslaget er breaking news, ellersfalse.referer: den referer-værdi Nonli registrerer når den er tilgængelig.
3. Tilgængelige tællere#
post.counter.click: antal klik på opslaget.post.counter.engagement: opslagets engagementværdi.post.counter.reach: værdi for unik rækkevidde.post.counter.videoViews: videovisninger for videoopslag.post.counter.ctr: klikrate i procent.
4. Dynamisk percentilberegning#
Du kan bygge dynamiske parametre med formatet percentile{value}{Counter}{period}.
{value}er et tal, fx 50, 25 eller 95.{Counter}kan være Click, Engagement, VideoViews, Reach eller CTR.{period}kombinerer et tal og en enhed: d, h, m, w eller y.
Eksempler:
percentile50Click1d: 50. percentil af klik den seneste dag.percentile25VideoViews2m: 25. percentil af videovisninger de seneste 2 måneder.percentile95Engagement24h: 95. percentil af engagement de seneste 24 timer.
5. Tilføj betingelser#
twig
1{% if post.counter.click >= percentile50Click1d %}OK{% else %}KO{% endif %}Du kan også bruge en ternær operator:
twig
1{{ post.counter.click >= percentile50Click1d ? 'OK' : 'KO' }}6. Filtre#
Blandt de tilgængelige filtre er slugify, camel, clean, cleanText, ucPhrase, encode, capitalize, pregReplace og extractMatch.