Zum Hauptinhalt springen
Mit der Adobe Audience Manager-Integration konnen Sie einzigartige Zielgruppenprofile aufbauen, um Ihre wertvollsten Segmente zu identifizieren und sie in Kameleoon zur Erstellung hochgradig personalisierter Kampagnen zu verwenden. Um diese Integration zu nutzen, benotigen Sie Administratorberechtigungen in AAM, da Sie ein Kameleoon-Ziel erstellen mussen, damit Kameleoon Segmentdetails (Segmentname und -ID) aus AAM abrufen kann.

Ein Kameleoon-Ziel im Adobe Audience Manager einrichten

Zunachst mussen Sie ein Kameleoon-Ziel in AAM erstellen:
  1. Klicken Sie auf Manage Data > Destinations und erstellen Sie ein neues Cookie-Ziel mit folgenden Einstellungen:
    • Name: Kameleoon
    • Type: Cookie
    • Auto-fill Destination Mapping: Segment ID
  2. Klicken Sie auf Next. Die Configuration-Einstellungen werden geoffnet.
    • Cookie Name: Der Wert dieses Feldes muss aamkamsegs sein (bitte andern Sie dies nicht, da die Integration sonst nicht funktioniert).
    • Cookie Domain: Geben Sie alle Domains an, in denen das Cookie amkamsegs erstellt werden soll. Wir empfehlen, in diesem Feld Ihre Hauptdomain anzugeben: mymaindomain.com. Um mehr daruber zu erfahren, lesen Sie diesen Artikel.
    • Data format option: Legen Sie das Datenformat als Serial single key fest (mit den folgenden Eigenschaften):
      • Key: aam_segs_
      • Key-Value Pair Delimiter: sollte ein Doppelpunkt ”:” sein
      • Serialize: Deaktivieren Sie die Option Enabled.
  3. Klicken Sie auf Save, um das Kameleoon-Ziel zu Ihrem AAM-Konto hinzuzufugen.

Wahlen Sie die AAM-Segmente, die Sie mit Kameleoon verwenden mochten

Sobald Sie das Kameleoon-Ziel erstellt haben, konnen Sie die AAM-Segmente auswahlen, die Sie mit Kameleoon verwenden mochten:
  1. Gehen Sie zu Manage Data > Segments und wahlen Sie die Segmente aus, die Sie mit Kameleoon verwenden mochten.
  2. Klicken Sie auf Add to Destination und wahlen Sie das Kameleoon-Ziel aus.
  3. Klicken Sie auf Save.
Um alle in Kameleoon verfugbaren Segmente einzusehen, navigieren Sie zu Manager Data > Destinations und wahlen Sie das Kameleoon-Ziel aus. Stellen Sie sicher, dass die Spalte Mapping Werte wie aamseg=ID of the segment enthalt. Wenn dies nicht der Fall ist, wenden Sie sich bitte an Ihren AAM Customer Success Manager.

Eine Kameleoon Custom Data zur Verwendung von AAM-Segmenten einrichten

Um Ihre AAM-Segmente in unserem Segment Builder zu verwenden, mussen Sie eine Custom Data in Ihrem Kameleoon-Konto einrichten. Sie konnen den Namen Ihrer Custom Data wahlen (z. B. Adobe Audience Manager Segments). Befolgen Sie die folgenden Schritte (die Einstellungen mussen genau wie beschrieben konfiguriert werden):
  • Acquisition method: Custom JavaScript Code. Kopieren Sie den folgenden Code und fugen Sie ihn wie unten gezeigt in den Custom-Code-Abschnitt der Custom Data ein.
 function getCookie(cname) {
   var name = cname + "=";
   var decodedCookie = decodeURIComponent(document.cookie);
   var ca = decodedCookie.split(';');
   for(var i = 0; i <ca.length; i++) {
     var c = ca[i];
     while (c.charAt(0) == ' ') {
       c = c.substring(1);
     }
     if (c.indexOf(name) == 0) {
       return c.substring(name.length, c.length);
     }
   }
   return null;
 }
 var aam_segments = getCookie("aamkamsegs");
 if (aam_segments && aam_segments!= "" && aam_segments!= " "){
 aam_segments = aam_segments.split("=");
 if(aam_segments.length > 0){
 aam_segments = aam_segments[1];
 aam_segments = aam_segments.split(",");
 return {"value": aam_segments, "overwrite": true};
 }
 }
  • Type: List of strings
  • Scope: Page
Fur jeden Benutzer, der Ihre Website besucht, pruft Kameleoon automatisch das Vorhandensein des Cookies aamkamsegs und fullt die Custom Data mit den AAM-Segmenten, fur die sich der aktuelle Benutzer qualifiziert. Wenn eine Kameleoon-Kampagne in Ihrem Projekt fur ein bestimmtes AAM-Segment ausgefuhrt wird, bestimmt Kameleoon in Echtzeit (ohne Netzwerkanforderung an einen AAM-API-Endpunkt) die Berechtigung des Benutzers und zeigt die Kampagne entsprechend an.

AAM-Segmentnamen in Kameleoon abrufen

Die Namen der gemappten AAM-Segmente konnen uber die AAM REST API abgerufen werden, sodass Sie bei Verwendung der Custom Data im Kameleoon Segment Builder den AAM-Segmentnamen anstelle der Segment-ID verwenden konnen. Wenn Sie den Kameleoon Segment Builder offnen, stellt Kameleoon eine authentifizierte Anfrage an den Endpunkt https://api.demdex.com/v1/destinations/destinationId/mappings, wobei die destinationId durch die ID des von Ihnen erstellten Kameleoon-Ziels ersetzt wird. Fur jedes gemappte Segment ruft Kameleoon den Segmentnamen (elementName) und die Segment-ID (sid) ab. Der Segmentname ist dann im Kameleoon Segment Builder verfugbar, wenn Sie die Custom Data verwenden. Um diese Funktion einzurichten, wenden Sie sich bitte an Ihren Kameleoon Customer Success Manager; Sie mussen Authentifizierungs-Anmeldedaten bereitstellen, wie in diesem Artikel erlautert.

Ein AAM-Segment im Kameleoon Segment Builder verwenden

Sobald die Custom Data fur AAM-Segmente in Kameleoon eingerichtet ist, konnen Sie Segmente im Kameleoon Segment Builder erstellen, indem Sie die Segment-IDs auswahlen, die Sie mit Ihrer Kampagne ansprechen mochten, ODER die Option is among the values wahlen, die dann eine Liste aller Segmente fur Ihr Kameleoon-Ziel anzeigt.