Nonli configureren om uw paywall dynamisch te beheren

1. De URL-instellingen openen#

Klik op het hamburgermenu, ga naar “Brands”, selecteer het merk dat u wilt configureren en scrol vervolgens omlaag naar “URL settings”.

2. Beschikbare variabelen#

De paywall gebruikt dezelfde beperkte context als de URL-parameters, niet de volledige Smart Message-context die wordt beschreven in Welke Twig-variabelen zijn beschikbaar in Nonli?.

  • post.social_account.external_id: ID van het account op het sociale netwerk.
  • post.social_account.name: naam van het socialemedia-account.
  • post.social_account.slug: gebruikersnaam van het socialemedia-account.
  • post.social_account.type: type sociaal netwerk in kleine letters.
  • post.post_type: berichtformaat, zoals image, link, album, video of flying.
  • post.author: Nonli-gebruiker die het bericht heeft aangemaakt.
  • post.breaking_news.active: true wanneer het bericht breaking news is, anders false.
  • referer: referer-waarde die Nonli detecteert, indien beschikbaar.

3. Beschikbare tellers#

  • post.counter.click: aantal klikken op het bericht.
  • post.counter.engagement: engagementwaarde van het bericht.
  • post.counter.reach: waarde van het unieke bereik.
  • post.counter.videoViews: videoweergaven voor videoberichten.
  • post.counter.ctr: doorklikratio als percentage.

4. Dynamische berekening van percentielen#

Dynamische parameters kunnen worden opgebouwd met de notatie percentile{value}{Counter}{period}.

  • {value} is een getal zoals 50, 25 of 95.
  • {Counter} kan Click, Engagement, VideoViews, Reach of CTR zijn.
  • {period} combineert een getal en een eenheid: d, h, m, w of y.

Voorbeelden:

  • percentile50Click1d: 50e percentiel van de klikken over de afgelopen dag.
  • percentile25VideoViews2m: 25e percentiel van de videoweergaven over de afgelopen 2 maanden.
  • percentile95Engagement24h: 95e percentiel van het engagement over de afgelopen 24 uur.

5. Voorwaarden toevoegen#

twig
1{% if post.counter.click >= percentile50Click1d %}OK{% else %}KO{% endif %}

U kunt ook een ternaire operator gebruiken:

twig
1{{ post.counter.click >= percentile50Click1d ? 'OK' : 'KO' }}

6. Filters#

Beschikbare filters zijn onder meer slugify, camel, clean, cleanText, ucPhrase, encode, capitalize, pregReplace en extractMatch.

Nonli configureren om uw paywall dynamisch te beheren
Nonli configureren om uw paywall dynamisch te beheren

Was dit artikel nuttig?

Plan een persoonlijke demo met ons team.