Sitecore Personalisierung
Regelbasierte Personalisierung einrichten
4 Minuten Lesedauer
Sitecore Personalisierung
4 Minuten Lesedauer
Wenn Sie einem Kunden von Angesicht zu Angesicht gegenüberstehen, ist es einfach, ein personalisiertes Erlebnis zu schaffen. Sie stellen und beantworten Fragen und treten in einen Dialog mit diesem Kunden, indem Sie ihm Informationen geben, die er möchte, braucht oder von denen Sie glauben, dass sie ihn interessieren könnten. Aber wenn diese Personalisierung Erlebnis/Erfahrung auf Technologie angewiesen ist, müssen Sie diese Technologie mit Regeln anweisen, die zu befolgen sind. Wir nennen das "regelbasierte Personalisierung".
Zum Beispiel können Sie der Plattform von Sitecore sagen: "Wenn Bedingung A erfüllt ist, führen Sie Aktion B aus." Das könnte lauten: "Sobald ein Besucher drei Webseiten im Zusammenhang mit Campingausrüstung (Bedingung A) aufruft, zeigen Sie beim nächsten Besuch der Website ein Zelt auf der Startseite an" (Aktion B). Basierend auf der Bewertung der Regel kann Sitecore Folgendes ändern:
Es liegt in Ihrer Hand, die Bedingungen zu definieren, unter denen Inhalte an einen Kunden geliefert werden. Sie können Regeln festlegen, die auf den folgenden Elementen basieren, um zu entscheiden, welcher Inhalt angezeigt wird:
Sitecore's digitales Kundenerlebnis Plattform ist so aufgebaut, dass es Regeln folgt, die so granular und komplex sind, wie Sie möchten. Sie können entscheiden: "Wenn Bedingung A und B erfüllt sind, aber nicht Bedingung C, dann führen Sie Aktion D aus." Je mehr Ebenen Sie in Ihre Regeln aufnehmen, desto stärker personalisiert sind die Erfahrungen, die Sie liefern können.
Sitecore Experience Database (xDB) muss aktiviert sein. Hierfür sind möglicherweise zusätzliche Server erforderlich, z. B. SQL Server und MongoDB. Außerdem benötigen Sie Server, auf denen einige der Daten gespeichert werden, die xDB generiert und verwendet.
Wenn Sie die Personalisierung von GeoIP implementieren, müssen Sie den Sitecore Service zur IP-Geolokalisierung abonnieren. Wenn Sie die Geräteerkennung implementieren, müssen Sie den Sitecore-Dienst zur Geräteerkennung abonnieren. Dies sind beides äußerst nützliche Personalisierungsfunktionen, die wir sehr empfehlen und die beim Kauf einer Personalisierung kostenlos angeboten werden.
Diese Elemente sollten während der Entwicklungen ausgearbeitet werden, auch wenn Sie nicht vorhaben, sie sofort zu verwenden.
Wenn Sie Personalisierung von Grund auf neu erstellen, müssen Sie mit einer soliden Grundlage beginnen: Ihrer Lösungsarchitektur.
Die Seiten Ihrer Website sollten in Anzeigekomponenten unterteilt werden, damit Sie einzelne Komponenten auf derselben Seite personalisieren können. Dies ist eine Best Practice von Sitecore. Die Anzeigekomponenten müssen Datenquellen akzeptieren. Dies ist ein einfacher Prozess für Entwickler zu implementieren und sollte im Voraus durchgeführt werden.
Content Quellen müssen für alle personalisiert Komponenten vorhanden sein. Dies kann erfordern, dass Entwickler im Voraus neue Datenvorlagen und Speicherorte für Inhalte erstellen.
Habitat, eine Software, die bei der Entwicklung von Komponenten hilft, erleichtert diesen Prozess.
Bevor Sie mit dem Festlegen von Regeln für die Personalisierung beginnen, müssen Sie einige wichtige Fragen beantworten:
Sobald Sie herausgefunden haben, warum Sie personalisieren, können Sie damit beginnen, Bereiche zu identifizieren, in denen Sie dies tun sollten. Erwägen:
*Die Standardwerte werden von den Entwicklern festgelegt. Sie stellen einen Standardwert für Elemente in Sitecore bereit, sodass eine Schaltfläche beispielsweise auf Ihrer gesamten Website den gleichen Call-to-Action haben kann.
Die Entwicklung personalisiert Fällen auf der Grundlage von Personas erleichtert den Personalisierung Prozess. Einige Beispiele könnten sein:
Halten Sie Ihre Liste realistisch, basierend auf Ihren Fähigkeiten zur Inhaltsgenerierung. Denken Sie daran, wenn Sie Ihre Inhalte für Menschen personalisieren möchten, die Camping lieben, sowie für Menschen, die Kajakfahren lieben, müssten Sie den doppelten Inhalt erstellen.
Hier setzen Sie Ihre Ideen für Fälle in tatsächlich umsetzbare Regeln um. Die gute Nachricht ist, dass Content-Manager oder Vermarkter dies im Content-Management-System tun können.
Wenn die Fallidee z. B. "Jemand aus Los Angeles" lautet, wird die Regel zu "Wenn der U-Bahn-Code* gleich 310 ist".
* Ein Code, der alle Personen gruppiert, die sich in derselben Metropolregion befinden.
Es gibt viele Bedingungen, die Sie festlegen können, und es ist möglich, sie zu kombinieren. Sie können Folgendes festlegen:
Sobald Sie Ihre Fallideen in umsetzbare Regeln umgewandelt haben, müssen Sie Inhalte erstellen, auf die diese Regeln dann zurückgreifen können, damit verschiedenen Benutzern ("Fällen") unterschiedliche Inhalte angezeigt werden.
Stellen Sie sicher, dass Verzeichnisse im Content-Baum des Sitecore Content Editors vorhanden sind, um alle Ihre personalisierten Inhalte zu speichern. Dann fangen Sie an zu kreieren! Und inmitten alles dieser Einzelfälle, vergessen Sie nicht, Standardinhalte zu erstellen. Sie haben vielleicht Regeln für "Menschen aus Europa" und "Menschen aus Nordamerika" festgelegt, aber was ist, wenn Sie nicht wissen, woher ein Besucher kommt?
1. Verwenden Sie den Experience Editor für das beste Erlebnis/Erfahrung
2. Implementieren Sie die Regeln, die Sie während des Case-Targeting-Schritts identifiziert haben
3. Wählen Sie den anzuzeigenden Inhalt aus
4. Vorschau
5. Vergiss nicht, alles zu veröffentlichen
Sobald Sie die regelbasierte Personalisierung beherrschen, möchten Sie sich vielleicht eingehender mit anderen Personalisierung Ansätzen befassen, z. B. mit adaptiver Personalisierung. Dieser Ansatz ermöglicht es Ihnen, Besucherprofile und Musterkartenabgleich zu verwenden, um die Inhalte, die Besuchern in Echtzeit angezeigt werden, dynamisch anzupassen. Sie können Regeln für die adaptive Personalisierung im Regelsatz-Editor von Sitecore festlegen.