Näin määrität dynaamiset URL-parametrit Google Analyticsia ja Piano Analyticsia varten

1. Mikä on dynaaminen URL-parametri Nonlissa?#

Dynaamisten URL-parametrien avulla voit lisätä seurantaparametrit automaattisesti Nonlilla julkaistuihin URL-osoitteisiin. Ne auttavat Google Analyticsia, Piano Analyticsia tai muuta analytiikkatyökalua tunnistamaan klikkauksen lähteen, sosiaalisen verkoston, sosiaalisen median tilin, julkaisun luoneen botin tai siihen liittyvän lyhytlinkin.

Nämä parametrit ovat oletuksena pois käytöstä: ne lisätään vain, kun brändi määrittää ne erikseen. Tämän jälkeen ne kuuluvat asiakkaan analytiikan merkintäsuunnitelmaan, ja asiakkaan on varmistettava, että valitut parametrit, sen CMP ja kohdemittaustyökalu täyttävät asiakkaan omat vaatimustenmukaisuusvelvoitteet.

Niitä voi käyttää tavallisten julkaisujen, bottien luomien julkaisujen ja flying-linkkien kanssa.

2. Miten määrität dynaamiset URL-parametrit Nonlissa?#

2.1. Avaa brändin URL-asetukset#

Napsauta hampurilaisvalikkoa, siirry kohtaan ”Brands”, valitse brändi, jonka haluat määrittää, ja vieritä sitten alas kohtaan ”URL settings”.

Nonli-käyttöliittymä, joka havainnollistaa aihetta ”Näin määrität dynaamiset URL-parametrit Google Analyticsia ja Piano Analyticsia varten”

2.2. Luo parametrisääntö#

Jokainen sääntö määrittää seuraavat asiat:

  • parametrin tyypin: ? tavalliselle URL-kyselyparametrille tai # ankkurille, kuten xtor;
  • liikenteen lähteen: tietyn verkoston tai ”All”, jos sääntö koskee jokaista lähdettä;
  • parametrin avaimen: esimerkiksi utm_source, utm_medium, utm_campaign, utm_content, utm_term, at_creation, mtm_campaign tai xtor;
  • arvon: joko kiinteän arvon tai julkaisusta laskettavan dynaamisen arvon.

💡 Suosittelemme valitsemaan liikenteen lähteeksi ”All”, kun dynaaminen arvo sisältää jo sosiaalisen verkoston tai tilin. Näin vältät saman määrityksen toistamisen verkosto kerrallaan.

Nonli-käyttöliittymä, joka havainnollistaa aihetta ”Näin määrität dynaamiset URL-parametrit Google Analyticsia ja Piano Analyticsia varten”

2.3. Ymmärrä, miten Nonli lisää parametrit linkkeihin#

Kun Nonli muodostaa lopullisen linkin, se analysoi kohde-URL:n, brändin ja liikenteen lähteen ja lisää sitten määritettyjä sääntöjä vastaavat parametrit.

Tärkeitä tietoja:

  • jos parametri on jo kohde-URL:ssä, Nonli ei korvaa sitä;
  • ?-parametrit lisätään kyselymerkkijonoon;
  • #-parametrit lisätään ankkurina vain, jos URL-osoitteessa ei jo ole ankkuria;
  • dynaamiset arvot käyttävät mallisyntaksia, jossa on kaksinkertaiset aaltosulkeet.

Esimerkki:

text
1utm_source = {{ post.social_account.type }}
2utm_medium = social
3utm_campaign = nonli
4utm_content = {{ post.author|slugify }}
5utm_term = {{ post.short_id }}

Tämä määritys lähettää analytiikkatyökalulle sosiaalisen verkoston, markkinointikanavan, kampanjan, julkaisun tekijän ja lyhytlinkin tunnisteen.

Tässä esimerkissä |slugify on palautettuun arvoon sovellettava suodatin. Se muuntaa tekstin, kuten France News Bot, muotoon france-news-bot, jossa ei ole välilyöntejä eikä erikoismerkkejä, joten arvo pysyy siistinä ja vakaana URL-osoitteessa.

3. Miten määrität Nonlin Google Analyticsia varten?#

Google Analytics tunnistaa seuraavat UTM-parametrit:

ParametriKäyttö
utm_sourceLiikenteen lähde, esimerkiksi facebook, linkedin, threads
utm_mediumMarkkinointikanava, esimerkiksi social
utm_campaignKampanjan nimi, esimerkiksi nonli tai toimenpiteen nimi
utm_contentMuunnelma tai lisätieto, esimerkiksi tekijä, tili tai sijoittelu
utm_termAvainsana tai lisätunniste, esimerkiksi short_id

Esimerkkimääritys Nonlin julkaisujen seurantaan Google Analyticsissa:

text
1utm_source = {{ post.social_account.type }}
2utm_medium = social
3utm_campaign = nonli
4utm_content = {{ post.author|slugify }}
5utm_term = {{ post.short_id }}

Tässäkin |slugify muotoilee tekijän automaattisesti, ennen kuin se lisätään utm_content-parametriin. Jos julkaisu on bottin luoma, post.author sisältää bottin nimen.

Nonli-käyttöliittymä, joka havainnollistaa aihetta ”Näin määrität dynaamiset URL-parametrit Google Analyticsia ja Piano Analyticsia varten”

4. Miten määrität Nonlin Piano Analyticsia varten?#

Piano Analytics voi käyttää omaa merkintäsuunnitelmaansa tai hyödyntää UTM-parametreja uudelleen, jos UTM-yhteensopivuus on otettu käyttöön Piano-määrityksessäsi.

Voit toimia kahdella tavalla:

  • käytä samoja UTM-parametreja kuin Google Analyticsissa, jos Piano-asetuksesi hyväksyy ne;
  • käytä Piano-merkintäsuunnitelmaasi varattuja parametreja, kuten at_- ja mtm_-parametreja tai xtor-ankkuria.

Esimerkki at_-parametreilla:

text
1at_medium = social
2at_platform = {{ post.social_account.type }}
3at_account = {{ post.social_account.slug }}
4at_campaign = nonli
5at_content = {{ post.author|slugify }}

|slugify-suodatin poistaa Piano Analyticsiin lähetettävästä arvosta välilyönnit, aksentit ja erikoismerkit.

Esimerkki xtor-ankkurilla:

text
1xtor = CS6-2-[{{ post.social_account.type }}]-[{{ post.social_account.slug }}]
Nonli-käyttöliittymä, joka havainnollistaa aihetta ”Näin määrität dynaamiset URL-parametrit Google Analyticsia ja Piano Analyticsia varten”
Nonli-käyttöliittymä, joka havainnollistaa aihetta ”Näin määrität dynaamiset URL-parametrit Google Analyticsia ja Piano Analyticsia varten”

5. Mitkä dynaamiset muuttujat ovat käytettävissä Nonlissa?#

Nämä ovat hyödyllisimmät muuttujat URL-parametrien määrittämiseen. URL-parametreilla on suppeampi konteksti kuin Smart Message -malleilla: organic ja Smart Message -funktiot, jotka on lueteltu artikkelissa Mitkä Twig-muuttujat ovat käytettävissä Nonlissa?, eivät ole käytettävissä täällä.

5.1. Liikenteen lähteen ja sosiaalisen median tilin muuttujat#

MuuttujaKuvaus
{{ referer }}Nykyinen liikenteen lähde
{{ post.social_account.type }}Sosiaalinen verkosto, esimerkiksi facebook, linkedin, instagram
{{ post.social_account.name }}Sosiaalisen median tilin tai sivun nimi
{{ post.social_account.slug }}Sosiaalisen median tilin tai sivun slug-arvo
{{ post.social_account.external_id }}Sosiaalisen median tilin ulkoinen tunniste

5.2. Julkaisun muuttujat#

MuuttujaKuvaus
{{ post.post_type }}Julkaisun tyyppi
{{ post.short_id }}Nonlin lyhytlinkin tunniste
{{ post.author }}Julkaisun tekijä Nonlissa. Jos julkaisu on bottin luoma, tämä arvo sisältää bottin nimen
{{ post.user_id }}Julkaisun luoneen käyttäjän tai järjestelmän tunniste, jos saatavilla

post.user_id voi olla tavallinen käyttäjätunniste tai negatiivinen tekninen arvo. Tärkeimmät arvot, jotka kannattaa tuntea, ovat:

ArvoMerkitys
Positiivinen tunnisteTodellinen Nonli-käyttäjä
-1Nonli-botin luoma julkaisu
-2Uudelleenjulkaisubotin luoma julkaisu
-5Social Listening -työkalusta tullut julkaisu
-6Teknisesti uudelleen muodostettu julkaisu
-404Tuntematon käyttäjä

5.3. URL- ja lähdesisältömuuttujat#

MuuttujaKuvaus
{{ post.source.organic_url }}Lähteen orgaaninen URL-osoite, jos saatavilla
{{ post.source.target_canonical_url }}Lähteen kanoninen URL-osoite, jos saatavilla
{{ post.source.social_account_name }}Lähteen sosiaalisen median tilin nimi, jos saatavilla
{{ post.source.published_at }}Lähteen julkaisupäivämäärä, jos saatavilla

5.4. Funktio linkin tunnistamiseen viestistä tai ensimmäisestä kommentista#

Voit käyttää myös tätä funktiota linkin sijoituksen erottamiseen:

text
1{{ isComment() ? 'comment' : 'message' }}

6. Mitä suodattimia voit käyttää dynaamisissa arvoissa?#

Dynaamiset arvot hyväksyvät myös suodattimia, joilla voit puhdistaa tai muuntaa tuloksen.

  • lower: {{ post.social_account.type|lower }} muuntaa pieniksi kirjaimiksi.
  • upper: {{ post.social_account.slug|upper }} muuntaa isoiksi kirjaimiksi.
  • slugify: {{ post.author|slugify }} muuntaa tekstin URL-yhteensopivaksi slugiksi, esimerkiksi France News Bot muuttuu muotoon france-news-bot.
  • encode: {{ post.author|encode }} URL-koodaa arvon.
  • clean: {{ post.author|clean }} puhdistaa tekstiarvon.

7. Miten lisäät UTM-, AT- tai MTM-parametreja flying-linkeillä?#

Flying-linkkien avulla voit seurata automaattisesti liikennettä sosiaalisen median kanavista, joita Nonli ei hallitse suoraan, kuten Threadsista, Bluesky:sta tai WhatsAppista.

Toimi näin:

  1. luo kohde-URL;
  2. luo yksi flying-linkki kanavaa kohti;
  3. lisää shortId-tunnukseen pääte, kuten .TH Threadsille, .BS Bluesky:lle ja .WA WhatsAppille;
  4. määritä dynaaminen parametri brändin URL-asetuksissa.

Esimerkkejä uudelleenohjauksista:

  • https://myshortdomain.com/7qz.TH ohjaa osoitteeseen https://www.example.com/article?at_creation=Threads;
  • https://myshortdomain.com/7qz.BS ohjaa osoitteeseen https://www.example.com/article?at_creation=Bluesky.

7.1. Lisää merkintäalgoritmi#

Liitä brändin URL-asetuksissa alla oleva algoritmi dynaamiseksi arvoksi at_creation-parametrille tai sille seurantaparametrille, jonka haluat täyttää.

Se tunnistaa flying-linkkien päätteet (.WA, .BS, .TH) ja palauttaa oikean kanavan. Jos erityistä päätettä ei löydy, se palaa julkaisun sosiaalisen verkoston tyyppiin.

php
1{%- if post.social_account.type == 'flying' -%}
2 {%- if post.short_id ends with 'WA' -%}
3 WhatsApp
4 {%- elseif post.short_id ends with 'BS' -%}
5 Bluesky
6 {%- elseif post.short_id ends with 'TH' -%}
7 Threads
8 {%- else -%}
9 {{- post.social_account.type | capitalize -}}
10 {%- endif -%}
11{%- else -%}
12 {{- post.social_account.type | capitalize -}}
13{%- endif -%}

Oliko tämä artikkeli hyödyllinen?

Varaa henkilökohtainen demo tiimimme kanssa.