Sådan konfigurerer du Nonli til dynamisk styring af din paywall

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: true når opslaget er breaking news, ellers false.
  • 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.

Sådan konfigurerer du Nonli til dynamisk styring af din paywall
Sådan konfigurerer du Nonli til dynamisk styring af din paywall

Var denne artikel nyttig?

Book en personlig demo med vores team.