Rich Media Recommendation

Följande taggar och API-anrop måste ställas in på sidan som du vill visa rekommendationsmallen för multimedia.

  1. I sidhuvudet

    1. Har RTP-taggen installerad
    2. Lägg till GET-anropet på sidan för att fylla i rekommendationerna
    3. Lägg till SET-anropet för att konfigurera mallen
  2. I sidans brödtext

    1. Placera malltaggen (klassen div) på den plats där du vill att mallen ska visas

Mer information finns här.

Malltagg

Attribut
Valfritt/obligatoriskt
Beskrivning
class
Obligatoriskt
Ange att det här div HTML-elementet är RTP-rekommendation div.
data-rtp-template-id
Obligatoriskt
Mallens ID. Detta avgör justeringen av din rekommendation. Använd "template1" för vågrät justering, "template2" för lodrät justering eller "template3" för lodrät justering som endast innehåller rubrik och beskrivning. Skriptet infogar den matchande mallen i följande div.Permissible-värden: template1, template2, template3.

Exempel

Om du vill visa dina rekommendationer i vågrät justering använder du "template1".

<div class="RTP_RCMD2" data-rtp-template-id="template1"></div>

Om du vill visa dina rekommendationer i lodrät justering använder du "template2".

<div class="RTP_RCMD2" data-rtp-template-id="template2"></div>

Om du vill visa dina rekommendationer i lodrät justering med enbart rubrik och beskrivning använder du "template3".

<div class="RTP_RCMD2" data-rtp-template-id="template3"></div>

Se skärmbilder av malljusteringar här.

Fyll i rekommendation

Den här metoden fyller i alla multimedia <divs> på sidan med rekommendationer.

Användning

rtp('get', 'rcmd', 'richmedia');

Parameter
Valfritt/obligatoriskt
Typ
Beskrivning
get
Obligatoriskt
Sträng
Metodåtgärd.
rcmd
Obligatoriskt
Sträng
Metodnamn.
'richmedia'
Obligatoriskt
Sträng
Undermetodnamn.

Ändra mallkonfiguration

Den här metoden ändrar standardkonfigurationen för mallen.

Obs! När du använder den här metoden måste den anropas innan du anropar rtp('get','rcmd', 'richmedia');

Användning

rtp('set', 'rcmd', 'richmedia', 'template_id', conf_obj);

Parameter
Valfritt/obligatoriskt
Typ
Beskrivning
set
Obligatoriskt
Sträng
Metodåtgärd.
rcmd
Obligatoriskt
Sträng
Metodnamn.
'richmedia'
Obligatoriskt
Sträng
Namn på undermetod.
template_id
Valfritt
Sträng
Mallens ID för konfigurationsändringar. Används för att ange inställningsändringar för endast en mall.
conf_obj
Obligatoriskt
Objekt
Den nya konfigurationen. Objektet innehåller alla konfigurationer som nyckel/värde-par.

Exempel

Det här kodfragmentet ändrar rubriktexten för en mall.

rtp("set", "rcmd", "richmedia","template1",
    {
        "rcmd.title.text": "RECOMMENDED CONTENT"
    }
);

Det här kodfragmentet visar inställningar av kategorier med flera konfigurationer för en mall.

rtp("set", "rcmd", "richmedia",
    {
        "template1":
        {
            "rcmd.title.text": "RECOMMENDED CONTENT",
            "rcmd.general.font.family": "arial",
            "category":
            [
                "webinar",
                "blog posts",
                "pricing_page_category",
                "product_a_category"
            ]
        }
    }
);

Obs! Använd"category" för att filtrera innehåll som visas i resultatet av rekommendationer för prediktivt innehåll. Om du vill tillämpa prediktivt innehåll på alla aktiverade innehållskomponenter lämnar du"kategorin" tom. Om du bara vill rekommendera specifikt innehåll för utdata i mallen Multimedia lägger du till en kategori för innehållet på sidan Ange innehåll och associerar den kategorin i rekommendationsmallkoden. Kategorisera relevant innehåll enligt avsnitt på webbplatsen (produkter eller lösningar).

I det här kodfragmentet visas hur du ställer in flera mallkonfigurationer för en mall.

rtp("set", "rcmd", "richmedia",
    {
        "template1":
        {
            "rcmd.title.text": "RECOMMENDED CONTENT",
            "rcmd.general.font.family": "arial"
        }
    }
);

Konfigurationsegenskaper

Konfiguration
Exempel
Beskrivning
rcmd.general.font.family
"rcmd.general.font.family" : "arial"
Ändrar teckensnittsfamiljen för all text i mallen. Den här egenskapen stöder alla CSS-värden efter webbläsartyp. Det går att använda en anpassad teckensnittsfamilj om den finns på sidan.
rcmd.content.background.color
"rcmd.content.background.color" : "black"
Ändrar bakgrundsfärgen för mallens innerrutor. Den här egenskapen stöder alla CSS-värden efter webbläsartyp.
rcmd.title.text
"rcmd.title.text" : "REKOMMENDERAT INNEHÅLL"
Ändrar mallens rubrik.
rcmd.title.background.color
"rcmd.title.background.color" : "blue"
Ändrar bakgrundsfärgen för titelrutan. Den här egenskapen stöder alla CSS-färgvärden (färgnamn, rgb, …)
rcmd.title.font.size
"rcmd.title.font.size" : "26px"
Ändrar teckenstorleken för titeln. Egenskapen stöder alla möjliga CSS-värden för teckensnittsstorlekar (px, em, …)
rcmd.title.font.color
"rcmd.title.font.color" : "white"
Ändrar teckenfärgen i titeln. Den här egenskapen stöder alla teckensnittsfärgvärden (rgb, hex, …)
rcmd.description.font.color
"rcmd.description.font.color" : "white"
Ändrar teckenfärgen för beskrivningen. Den här egenskapen stöder alla teckensnittsfärgvärden (rgb, hex, …)
rcmd.cta.background.color
"rcmd.cta.background.color" : "green"
Ändrar knappens bakgrundsfärg. Den här egenskapen stöder alla CSS-färgvärden (färgnamn, rgb, …)
rcmd.cta.font.color
"rcmd.cta.font.color" : "rgb(90, 84, 164)"
Ändrar färg på knappteckensnitt. Den här egenskapen stöder alla teckensnittsfärgvärden (rgb, hex, …)
rcmd.cta.text
"rcmd.cta.text" : "Push"
Ändrar knapptexten. Texten är densamma för alla knappar.
kategori
"category" : ["one category"]
Ändrar den rekommendationskategori som den här mallen stöder. I mallen visas endast rekommendationer med en av kategorierna som anges i den här konfigurationen.

Obs! Konfigurationsstödet kan ändras per mall.

Grundläggande exempel

Det här exemplet har en mall med tre rekommendationer. Kopiera det här exemplet till en HTML-sida och ersätt sedan RTP-taggen med taggen .

<!DOCTYPE>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>RTP recommendation</title>
<!-- RTP tag -->
<script type='text/javascript'>

// This tag needs to be replaced with your account tag
(function(c,h,a,f,i,e){c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
c[a].a=i;c[a].e=e;var g=h.createElement("script");g.async=true;g.type="text/javascript";
g.src=f+'?aid='+i;var b=h.getElementsByTagName("script")[0];b.parentNode.insertBefore(g,b);
})(window,document,"rtp","//example.rtp.com/rtp-api/v1/rtp.js","account_id");

// Send page view (required by  the recommendation)
rtp('send','view');
// Populate recommendation
rtp('get','rcmd', 'richmedia');
</script>
<!-- End of RTP tag -->
</head>
<body>
<div class="RTP_RCMD2" data-rtp-template-id="template1"></div>
</body>
</html>

Avancerat exempel

Det här exemplet har en mall med tre rekommendationer. Malltiteln är "REKOMMENDERAT INNEHÅLL" och knapptexten "Läs mer". Kopiera det här exemplet till en HTML-sida och ersätt sedan RTP-taggen med taggen .

<!DOCTYPE>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>RTP recommendation</title>
<!-- RTP tag -->
<script type='text/javascript'>

// This tag needs to be replaced with your account tag
(function(c,h,a,f,i,e){c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
c[a].a=i;c[a].e=e;var g=h.createElement("script");g.async=true;g.type="text/javascript";
g.src=f+'?aid='+i;var b=h.getElementsByTagName("script")[0];b.parentNode.insertBefore(g,b);
})(window,document,"rtp","//example.rtp.com/rtp-api/v1/rtp.js","account_id");

// Send page view (required by  the recommendation)
rtp('send','view');
// Populate the recommendation zone
rtp('get', 'campaign',true);
// Change template configuration
rtp('set', 'rcmd', 'richmedia',
    {
        template1 :
        {
            "rcmd.title.text" : "RECOMMENDED CONTENT",
            "rcmd.cta.text" : "Read More"
        }
    }
);
// Populate recommendation
rtp('get','rcmd', 'richmedia');
</script>
<!-- End of RTP tag -->
</head>
<body>
<div class="RTP_RCMD2" data-rtp-template-id="template1"></div>
</body>
</html>

Exempel på rekommendationsmall 1 för multimedia

Namn: mall1 Beskrivning: Vågrätt innehåll inklusive bild, titel och beskrivning samt anrop till åtgärdsknappen.

Multimediamall

Exempel på rekommendationsmall 2 för multimedia

Namn: mall2 Beskrivning: Lodrätt innehåll inklusive bild, titel och beskrivning samt anrop till åtgärdsknappen.

Multimediamall

Exempel på rekommendationsmall 3 för multimedia

Namn: mall3 Beskrivning: Lodrätt innehåll som endast innehåller rubrik och beskrivning. Vid hovring med musen ändrar sidhuvudet färg och är länkat till innehålls-URL. Beskrivningen länkar också till innehåll utan färgändring. Multimediamall

recommendation-more-help
bb269a6d-047a-4bf7-9acd-23ad9a63dc59