Beispiel 6 - XML einbinden mit Personalisierung - Recommendations

Angaben zum Beispiel

Datenquelle

XML- Datei; generiert von Recommendation Engine

Transformation

Ja

Personalisierung/

Parameterübergabe

Ja

Agent

Content

Zeitpunkt der Aktualisierung

Versandzeitpunkt

Hinweise zum Beispiel

In diesem Beispiel dienen XML-Daten, die von der Recommendation-Lösung econda Cross Sell generiert werden, als Datenquelle. Dabei werden Empfängerattribute aus Inxmail Professional an die Datenquelle übermittelt. Über eine entsprechende Abfrage an die Datenquelle werden die personalisierten Empfehlungen an Inxmail Professional übermittelt.

Mit Hilfe der Transformation werden die XML-Daten in einen DIV-Container überführt und in das Mailing eingebunden.

URL zur Datenquelle - Recommendation Engine

https://content.crosssell.info/mailrecommendations.do?Uid=[$recID]

Transformation

Copy
<?xml version="1.0" encoding="windows-1252"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
    <xsl:template match="productresponse">
        <xsl:if test="size &gt; 0">
            <xsl:variable name="emcs0" select="widgetdetails/tracking/emcs0"/>
            <xsl:variable name="emcs1" select="widgetdetails/tracking/emcs1"/>
            <div style="width:900px; clear:both">
                <xsl:for-each select="items/product">
                    <div align="center" style="width:190px; display:inline-block; right:left; margin: 0 20px 20px 0">
                    <a><xsl:attribute name="href"><xsl:value-of select="concat(deeplink,'?emcs0=',$emcs0,'&amp;emcs1=',$emcs1)"/></xsl:attribute><img><xsl:attribute name="src"><xsl:value-of select="iconurl"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="name"/></xsl:attribute></img></a>
                    <br/>
                    <a><xsl:attribute name="href"><xsl:value-of select="concat(deeplink,'?emcs0=',$emcs0,'&amp;emcs1=',$emcs1)"/></xsl:attribute><xsl:value-of select="name"/></a>
                    <br/>
                    <xsl:value-of select="price"/>
                    </div>
                </xsl:for-each>
            </div>
        </xsl:if>
    </xsl:template>
</xsl:stylesheet>

Anzeige im Mailing