Verwalten von Rollouts für Funktionstests
Zusammenfassung der Schritte
- Aktivieren von on-device decisioning für Ihr Unternehmen
- A/B Test erstellen
- Definieren der Funktions- und Rollout-Einstellungen
- Implementieren und Rendern der Funktion in der Anwendung
- Implementieren des Trackings für Ereignisse in der Anwendung
- Aktivieren von A/B-Aktivitäten
- Rollout und Traffic-Zuordnung nach Bedarf anpassen
1. Aktivieren von on-device decisioning für Ihr Unternehmen
Durch die Aktivierung der geräteinternen Entscheidungsfindung wird sichergestellt, dass eine A/B-Aktivität mit einer Latenz von nahezu null ausgeführt wird. Um diese Funktion zu aktivieren, navigieren Sie in Adobe Target zu Administration > Implementation > Account details und aktivieren Sie den Umschalter On-Device Decisioning .
Nach der Aktivierung des On-Device Decisioning-Umschalters beginnt Adobe Target mit der Generierung Regelartefakte für Ihren Client.
2. Erstellen einer A/B Test Aktivität
-
Navigieren Sie in Adobe Target zur Seite Activities und wählen Sie dann Create Activity > A/B test aus.
-
Lassen Sie im Create A/B Test Activity-Modal die Option Web ausgewählt (1), wählen Sie Form als Experience Composer (2) aus, wählen Sie Default Workspace mit No Property Restrictions (3) aus und klicken Sie auf Next (4).
3. Definieren der Funktionen und Rollout-Einstellungen
Geben Sie im Experiences Schritt der Aktivitätserstellung einen Namen für Ihre Aktivität ein (1). Geben Sie den Namen des Speicherorts (2) innerhalb Ihrer Anwendung ein, an dem Sie Rollouts für Ihre Funktion verwalten möchten. Beispielsweise sind ondevice-rollout
oder homepage-addtocart-rollout
Ortsnamen, die die Ziele für die Verwaltung von Funktions-Rollouts angeben. Im folgenden Beispiel ist ondevice-rollout
der für Erlebnis A definierte Speicherort. Sie können optional Zielgruppenverfeinerungen (4) hinzufügen, um die Qualifizierung auf die Aktivität zu beschränken.
-
Wählen Sie im Abschnitt Content auf derselben Seite in der Dropdown-Liste (1) die Option Create JSON Offer aus, wie dargestellt.
-
Geben Sie im angezeigten Textfeld JSON Data die Feature Flag-Variable für das Feature ein, für das Sie mit dieser Aktivität in Experience A (1) ein Rollout durchführen möchten. Verwenden Sie dazu ein gültiges JSON-Objekt (2).
-
Klicken Sie auf Next (1), um zum Targeting Schritt der Aktivitätserstellung zu gelangen.
-
Behalten Sie im Targeting Schritt die All Visitors Zielgruppe (1) bei, um sie einfacher zu gestalten. Passen Sie jedoch die Traffic-Zuordnung (2) auf 10 % an. Dadurch wird die Funktion auf nur 10 % der Besucher Ihrer Site beschränkt. Klicken Sie auf Weiter (3), um zum Schritt Goals & Settings zu gelangen.
-
Wählen Sie im Goals & Settings Schritt Adobe Target (1) als Reporting Source aus, um Ihre Aktivitätsergebnisse in der Adobe Target-Benutzeroberfläche anzuzeigen.
-
Wählen Sie eine Goal Metric aus, um die Aktivität zu messen. In diesem Beispiel basiert eine erfolgreiche Konversion darauf, ob der Benutzer ein Element kauft, wie dadurch angegeben, ob der Benutzer den Speicherort „orderConfirm (2)“ erreicht hat.
-
Klicken Sie auf Save & Close (3), um die Aktivität zu speichern.
4. Implementieren und rendern der Funktion in der Anwendung
code language-js line-numbers |
---|
|
code language-java line-numbers |
---|
|
5. Implementieren des Trackings für Ereignisse in der Anwendung
Nachdem Sie die Feature Flag-Variable in der Anwendung verfügbar gemacht haben, können Sie damit alle Funktionen aktivieren, die bereits Teil Ihrer Anwendung sind. Wenn ein Besucher nicht für die Aktivität qualifiziert ist, bedeutet dies, dass er nicht in den als Zielgruppe definierten 10-%-Bereich einbezogen wurde.
code language-js line-numbers |
---|
|
code language-java line-numbers |
---|
|
6. Aktivieren der Rollout-Aktivität
7. Passen Sie Rollout und Traffic-Zuordnung nach Bedarf an
Nachdem Sie Ihre Aktivität aktiviert haben, können Sie sie jederzeit bearbeiten, um die Traffic-Zuordnung nach Bedarf zu erhöhen oder zu verringern.
Erhöhung der Traffic-Zuordnung von 10 % auf 50 % aufgrund des Erfolgs des ersten Rollouts.