Wer weiß, auf welchen Websites in Europa oder Amerika? Wissen Sie? Wir wissen!
Heute beschäftigen wir uns mit dem CMS Sitefinity der Firma Progress. Wir lernen, die Site mit einem leichten Mausklick zu personalisieren und die Entwickler nicht zu quälen, sie sind auch Menschen.
Nach drei Jahren meiner Arbeit mit CMS Sitefinity verstehe ich, dass ich die Entwicklung überhaupt nicht auf dieser Plattform belassen möchte, es war Schicksal. Ich studiere immer noch seine Fähigkeiten und bewerte seine machtabhängigen, das sagt alles. Das Coolste daran, Entwickler zu sein, ist sich zu entwickeln, ohne sich von den Wünschen der Vermarkter ablenken zu lassen. In Zusammenarbeit mit Sitefinity wurde dies immer mehr realisiert. Einige Momente können immer noch nicht vermieden werden, aber die verständlichste Administrationsoberfläche und die gute Dokumentation machen ihren Job. Wir entwickeln, lernen und zeigen, was wir gelernt haben.
Was hat uns zu CMS Sitefinity hingezogen? Nachfolgend sind die Hauptfunktionen aufgeführt, die Progress in der Beschreibung von CMS Sitefinity bietet.
Boni für Entwickler:
Boni für Vermarkter:
In diesem Artikel möchte ich einen der Boni für Vermarkter zeigen - Personalisierung. Warum ist es wichtig? „In der heutigen dynamischen digitalen Umgebung müssen Unternehmen unterschiedliche Zielgruppen erreichen und sicherstellen, dass Besucher ihrer Websites relevante Inhalte sehen, die die richtigen Informationen zur richtigen Zeit an den richtigen Besuchertyp liefern. Da Sie nicht alle gleichzeitig mit relativ allgemeinen Informationen ansprechen können, können Sie durch Personalisierung ein persönliches und relevantes Gespräch mit Ihren Kunden führen und ihnen Informationen liefern, die für sie sinnvoll und nützlich sind. Auf diese Weise können Sie aktiv Kunden gewinnen und Ihre Geschäftsziele erreichen. " Kommen wir also zum Punkt.
Personalisierung oder Targeting ist die Anzeige von Inhalten auf einer Website, die bestimmten Benutzereinstellungen entsprechen, die anhand einer Reihe von Kriterien identifiziert werden. Mit anderen Worten, es ist dynamischer Inhalt.
Zum Beispiel hat Vasya Shampoo und Zahnpasta bei uns gekauft, was bedeutet, dass er in einem Monat eine Überprüfung der Zahnpasten auf der Hauptseite und in 2 Monaten eine profitable Werbung für Shampoos sehen wird. In Kombination mit externem Retargeting für konfigurierte Trigger erhöht dies die Wahrscheinlichkeit eines Kaufs.
Ich benutze Quantum als Demo-Website. Dies ist eine kostenlose Version der von Progress bereitgestellten schlüsselfertigen Website (kann von der offiziellen Website www.progress.com/sitefinity-cms/try-now für die lokale Bereitstellung oder von heruntergeladen werden www.progress.com/sitefinity-cms/try-now/sandbox (Cloud-Sandbox verwenden).
So sieht die Site aus und es gibt fast keine Entwicklerhände darin! Kein Brauch! Die Demo besteht aus ziemlich beliebten Elementen einer klassischen Site:
- Vorgefertigte Seitenvorlagen, um nicht für jeden Seitenkopf, jede Fußzeile und jedes Seitenlayout gesetzt zu werden
- Bildergalerie
- Nachrichten, die nach Kategorien und Tags sortiert werden können
- Foren
- Feedback-Formular
- Genehmigung
- Seitensuche
- Shop mit Fertigwaren, Korb
- Standortinformationen mit Satellitenkarte
- Navigationsmenü
- Und viele verschiedene Text-Link-Bild-Inhalte.
Was ist innen? Hauptmodule und Funktionen
Lassen Sie uns einen Blick unter die Haube werfen und zum Administrationsbereich der Website gehen.
Nur 8 Registerkarten speichern beeindruckende Funktionen, über die der Anbieter mehrere Stunden lang spricht:
- Multisite
- Seitenmodul
- Der Hauptinhalt ist alles, was zum Ausfüllen der Website nützlich sein kann (Fotobibliotheken, Videos und Dokumente, Nachrichten, Formulare, Foren, Kommentare, die Möglichkeit, externen und internen Inhalt nach Tags und Kategorien zu klassifizieren).
- E-Commerce-Modul
- Seitenvorlagen und reaktionsschnelle Layoutregeln
- Administration (Benutzer, Rollen, Rechte, Sicherheitsoptionen, Cache, Cookies, Workflow, Lokalisierung, Integration, Indizierung, Chat, Export und Import von Inhalten)
- Marketingmodul (Personalisierung, Überwachung, E-Mail-Kampagnen, Abonnenten und Briefvorlagen)
Von der Theorie zur Praxis!
Erstellen einer Seite ...
Aber lassen Sie uns zur Sache kommen und endlich eine Seite erstellen und sie personalisieren!
Das Modul Seiten enthält Seitengruppen, Seiten, Lokalisierung, Vorschau und grundlegende Aktionen.
- Erstellen wir eine Gruppe von Seiten. Klicken Sie auf die Schaltfläche Seite erstellen, um zum Fenster zur Seitenerstellung zu gelangen. Legen Sie den Namen der Seite "Digitales Design" fest, aktivieren Sie "In Navigation anzeigen" und machen Sie dies zu einer Gruppenseite. Klicken Sie auf die Schaltfläche Erstellen.
- Lassen Sie uns eine Begrüßungsseite erstellen. Klicken Sie auf die Schaltfläche Seite erstellen, um zum Fenster zur Seitenerstellung zu gelangen. Legen Sie den Namen der Begrüßungsseite fest, wählen Sie im Abschnitt Diese Seite einfügen ... die Option Unter übergeordnete Seite ... aus, suchen Sie in der Liste nach der neu erstellten Seitengruppe und aktivieren Sie die Kontrollkästchen In Navigation anzeigen. Klicken Sie auf die Schaltfläche Weiter.
- , .. , . css-. Sitefinity ( ). quantum.
- , : header footer. .
- «» — . Content Content block . Create content . .
- , . , , html , «». Save.
- ! Save as Draft , . , , Preview ( ).
- Sitefinity – . . “...”, Preview for mobile.
- Wenn alles zu uns passt, veröffentlichen wir die Seite durch Klicken auf die Schaltfläche Veröffentlichen. So haben wir in wenigen Minuten eine Seite mit minimalem Inhalt erstellt.
... und personalisieren
1. Gehen Sie zum Modul "Marketing" -> "Personalisierung".
2. Im Folgenden sind alle verfügbaren Merkmale aufgeführt, die Sie zur Beschreibung des Benutzersegments auswählen können:
Geografische Merkmale
- IP-Adresse des Benutzers
- Standort (geolocation)
Sitzungsmerkmale
- Ziel-URL (Die Seite auf Ihrer Website, zu der der Benutzer von einer externen Website weitergeleitet wurde)
- Verweis-URL (URL der Seite, die den Benutzer auf Ihre Seite umgeleitet hat)
- Tageszeit (Zeitintervall, in dem der Benutzer die Site besucht hat)
- Besuchsdauer (Dauer der Benutzersitzung)
- Besuchte Seite
- URL ( , URL-).
- ( ).
- ( Sitefinity CMS, . , ).
- , .
3. Erstellen wir ein neues Benutzersegment. Nennen wir es Kunde aus Sankt Petersburg. Als Merkmal ist der Ort "St. Petersburg" festgelegt und die Tageszeit ist vermutlich von 12:30 bis 15:00 Uhr - plötzlich sind während dieser Zeiten Rabatte und Sonderangebote gültig. Und fügen Sie eine Einschränkung für die Rolle hinzu - Anonym.
4. Folglich können anonyme Benutzer aus St. Petersburg von 12:30 bis 15:00 Uhr spezielle Inhalte auf der Website sehen. Klicken Sie auf die Schaltfläche Änderungen speichern.
5. Personalisieren Sie nun den Inhalt der zuvor erstellten Begrüßungsseite. CMS Sitefinity schlägt vor, dass es Widgets gibt, die personalisiert werden können, oder dass Sie vollständig personalisierte Seiten erstellen können. Klicken Sie für das Inhaltsblock-Widget auf die Schaltfläche Mehr -> Personalisierte Version hinzufügen. Wählen Sie das erstellte benutzerdefinierte Segment Kunde aus Sankt Petersburg aus. Klicken Sie auf Hinzufügen. Jetzt ändern wir den Inhalt für das Widget, zum Beispiel die Attraktivität für Benutzer. Klicken Sie auf Speichern.
6. Einige der personalisierten Inhalte sind also fertig! Um die Ergebnisse anzuzeigen, ohne die Seite zu veröffentlichen, können Sie auf die Schaltfläche links -> Vorschau dieser Seite als ... klicken. Im linken Bereich können Sie ein Segment auswählen und sehen, wie sich der Inhalt ändert (nicht jeder kann darin landen St. Petersburg zum Testen der Geolokalisierung) oder klicken Sie auf Ihre eigenen Merkmale des aktuellen Benutzers, um zu verstehen, wie sich die Einstellungen für die Segmente überschneiden. In Zukunft können Prioritäten für Benutzersegmente festgelegt werden, sodass einige Inhalte mit überlappenden Merkmalen ganz oben stehen. Wenn wir mit allem zufrieden sind, klicken wir auf Veröffentlichen und sind fertig!
Ausgabe
Ohne komplizierte Manipulationen haben wir schnell und einfach eine Seite erstellt und angepasst. Es ist nicht erforderlich, den Entwickler zu bitten, ein unverständliches Plug-In hinzuzufügen, es ist nicht erforderlich, Zeit mit Tests und Verbesserungen zu verschwenden, sondern einfach „zu nehmen und zu personalisieren“! MS spart viel Projektzeit, insbesondere beim Erweitern und Entwickeln von Inhalten. Aufgrund der Einfachheit des Codes und der Konsistenz der Arbeit auf der Plattform ist es leicht zu erlernen, dass die automatische Generierung von Code ohne Einbeziehung von Programmierern möglich ist. Wenn Sie auf anderen Plattformen arbeiten, ist es ziemlich schwierig, Änderungen vorzunehmen: Um beispielsweise die Seite richtig zu konfigurieren, müssen Sie alle Duplikate durchlaufen, und der Code kann daher zu einem "Durcheinander" werden. Das gleiche passiert beim Einrichten von Multisite. Im Allgemeinen ist es aufgrund des verwirrenden Codes schwierig, Websites, die auf anderen Plattformen implementiert sind, von Spezialist zu Spezialist zu übertragen.und die Verwaltung ohne die Beteiligung von IT und Webmastern ist schwierig („Etwas zu ändern ist der richtige Schritt, um zu brechen“).
Und da die Plattform Zeit und Budget eines zufriedenen Kunden spart, der seine Website nicht nur unterstützen, sondern auch entwickeln kann, indem er auf neue Seiten, Abschnitte und Marketingfunktionen klickt, sollten wir lieber ganz schweigen. Als Entwickler.
Für diejenigen, die im Tank sind
Zum Pumpen
Website von zufriedenen Kunden
Für Bekanntschaft