Skriptprofilattribut

Skriptprofilattribut är namn/värde-par som definieras i lösningen Adobe Target. Värdet avgörs av om ett JavaScript-fragment körs på målservern per serveranrop.

Användare skriver små kodfragment som körs per mbox-anrop och innan en besökare utvärderas för målgrupps- och aktivitetsmedlemskap.

Format

Skriptprofilattribut skapas i målgruppsavsnittet. Alla attributnamn är giltiga och värdet är resultatet av en JavaScript-funktion som skrivits av användaren Target. Attributnamnet prefixeras automatiskt av användaren . " in Target för att skilja dem från profilattribut på sidan.

Kodfragmentet är skrivet i JS-språket Rhino och kan referera till tokens och andra värden.

Exempel på användningsfall

  • Cart Abandonment: När besökaren kommer till kundvagnen anger du profilskriptet till 1. Återställ besökaren till 0 när besökaren konverterar. Om värdet = 1 har besökaren en artikel i kundvagnen.
  • Besök Antal: Vid varje nytt besök ökar du antalet med 1 för att hålla reda på hur ofta en besökare återvänder till webbplatsen.

Fördelar med metoden

Inga sidkodsuppdateringar krävs.

Körs före målgrupps- och aktivitetsmedlemskapsbeslut, så dessa profilskriptattribut kan påverka medlemskapet för ett enda serversamtal.

Kan vara mycket robust. Upp till 2 000 instruktioner kan köras per skript.

Caveats

Kräver JavaScript kunskap.

Körningsordningen för profilskript kan inte garanteras, så de kan inte vara beroende av varandra.

Kan vara svårt att felsöka.

Exempel på koder

Profilskript är relativt flexibla:

user.purchase_recency: var dayInMillis = 3600 * 24 * 1000; if (mbox.name == 'orderThankyouPage') {  user.setLocal('lastPurchaseTime', new Date().getTime()); } var lastPurchaseTime = user.getLocal('lastPurchaseTime'); if (lastPurchaseTime) {  return ((new Date()).getTime()-lastPurchaseTime)/dayInMillis; }

Länkar till relevant information

Profilskriptattribut

recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3