Steuern der Batch-Zielgruppenauswertung mit flexiblen Batch-Zeitplänen

AVAILABILITY
Flexible Batch-Zeitpläne sind derzeit unter Eingeschränkte Verfügbarkeit“. Weitere Informationen erhalten Sie bei der Adobe-Kundenunterstützung.

Die Batch-Segmentierung ist eine Auswertungsmethode, mit der Sie Profildaten gleichzeitig verschieben können, um eine entsprechende Zielgruppe zu erstellen. Zuvor nutzten diese Batch-Zielgruppen einen einzelnen, festen Segmentierungsauftrag, der einmal täglich ausgeführt wurde.

Mit flexiblen Batch-Zeitplänen können Sie steuern, wann Ihre Zielgruppen ausgewertet werden. So haben Sie mehr Flexibilität bei der Priorisierung Ihrer Auswertungszeiten, sodass Sie sie besser auf größere Zielgruppen skalieren können.

Zeitplan erstellen create-schedule

Um flexible Batch-Zeitpläne zu verwenden, müssen Sie zunächst einen Zeitplan für die Zielgruppen erstellen. Sie können einen Zeitplan entweder über die Experience Platform-Benutzeroberfläche oder die API erstellen.

UI

Um einen Zeitplan mithilfe der Benutzeroberfläche von Experience Platform zu erstellen, müssen Sie zunächst auf den Abschnitt Evaluierung im Arbeitsbereich des Segmentierungs-Services zugreifen.

Wählen Zielgruppen im Abschnitt Kunde aus, gefolgt von Auswertung.

Die Schaltflächen „Zielgruppen“ und „Bewertung“ sind hervorgehoben und zeigen an, wie auf die Seite „Bewertung“ zugegriffen werden kann.

Die Seite Auswertung wird angezeigt, auf der alle derzeit in Ihrer Organisation verfügbaren Zeitpläne angezeigt werden. Wählen Sie Zeitplan erstellen aus, um mit der Erstellung des Zeitplans zu beginnen.

Die Schaltfläche „Zeitplan erstellen“ ist auf der Seite „Evaluierung“ hervorgehoben.

Das Zeitplan erstellen wird angezeigt. In diesem Popup können Sie Details zu Ihrem Zeitplan eingeben, einschließlich Name, Kadenz und Tageszeit, zu der der Zeitplan ausgeführt werden soll. Wählen Sie nach Eingabe aller erforderlichen Details Erstellen aus, um fortzufahren.

Das Pop-up „Zeitplan erstellen“ wird angezeigt.

API

Um einen Zeitplan mit der Experience Platform-API zu erstellen, müssen Sie eine POST-Anfrage an den /schedules-Endpunkt senden.

API-Format

code language-http
POST /schedules

Anfrage

accordion
Beispielanfrage zum Erstellen eines Zeitplans.
code language-shell
curl -X POST https://platform.adobe.io/data/core/ups/config/schedules \
 -H 'Authorization: Bearer {ACCESS_TOKEN}' \
 -H 'Content-Type: application/json' \
 -H 'x-gw-ims-org-id: {ORG_ID}' \
 -H 'x-api-key: {API_KEY}' \
 -H 'x-sandbox-name: {SANDBOX_NAME}'
 -d '
{
    "name": "Weekly VIP refresh",
    "type": "batch_segmentation",
    "schedule": "0 0 10 * * ?",
    "properties": {
        "segments": [
            "sample-audience-1",
            "sample-audience-2"
        ]
    },
    "state": "active"
}'

Beim Erstellen eines Zeitplans müssen Sie einen Namen, einen Typ, einen Zeitplan, die Zielgruppen, die zu diesem gehören, sowie seinen Status angeben. Weitere Informationen zum Erstellen eines Zeitplans mithilfe der API finden Sie im Handbuch zu Zeitplänen-Endpunkten.

Antwort

accordion
Eine Beispielantwort beim Erstellen eines Zeitplans.
code language-json
{
  "id": "cd585edf-962d-420d-94ad-3be03e619ac2",
  "name": "Weekly VIP Refresh",
  "type": "batch_segmentation",
  "schedule": "0 0 10 * * ?",
  "frequency": "weekly",
  "state": "active",
  "properties": {
    "segments": ["sample-audience-1", "sample-audience-2"]
  }
}

Bei einer erfolgreichen Antwort wird der HTTP-Status 200 mit Informationen zu Ihrem neu erstellten Zeitplan zurückgegeben. Das Feld frequency wird automatisch ausgefüllt und basiert auf der angegebenen schedule.

Zuweisen von Zielgruppen zu einem Zeitplan assign-audience

Nachdem Sie einen Zeitplan erstellt haben, können Sie dem zuvor erstellten Zeitplan zusätzliche Zielgruppen zuweisen. Zielgruppen können entweder über die Experience Platform-Benutzeroberfläche oder die API zugewiesen werden.

UI

Um mithilfe der Experience Platform-Benutzeroberfläche Zielgruppen zu Zeitplänen zuzuweisen, wählen Sie das Ellipsensymbol neben dem Zeitplan und dann Zielgruppen planen aus.

Die Schaltfläche „Zielgruppen planen“ ist hervorgehoben.

Das Zielgruppen planen wird angezeigt. Wählen Sie die Zielgruppen aus, die Sie dem Zeitplan hinzufügen möchten, gefolgt von Zeitplan, um Ihre Planungsänderungen zu bestätigen.

Das Pop-up „Zielgruppen planen“ wird angezeigt.

API

Um mithilfe der Experience Platform-API Zielgruppen einem Zeitplan zuzuweisen, müssen Sie eine POST-Anfrage an den /schedules/add-audiences-Endpunkt senden.

API-Format

code language-http
POST /schedules/add-audiences

Anfrage

accordion
Eine Beispielanfrage zum Hinzufügen von Zielgruppen zu einem Zeitplan.
code language-shell
curl -X POST https://platform.adobe.io/data/core/ups/config/schedules/add-audiences \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'Content-Type: application/json' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}' \
  -d '{
        "id": "cd585edf-962d-420d-94ad-3be03e619ac2",
        "segments": [
            "sample-audience-3",
            "sample-audience-4"
        ]
      }'

Beim Hinzufügen von Zielgruppen zu einem Zeitplan müssen Sie die Zeitplan-ID sowie die IDs der Zielgruppen angeben, die Sie dem Zeitplan hinzufügen möchten. Weitere Informationen zum Hinzufügen von Zielgruppen zu einem Zeitplan finden Sie im Handbuch zu Zeitplänen-Endpunkten.

Antwort

accordion
Eine erfolgreiche Antwort beim Hinzufügen von Zielgruppen zu einem Zeitplan.
code language-json
{
    "added": ["sample-audience-3", "sample-audience-4"],
    "existing": [],
    "invalid": [],
    "segmentCount": {
        "previous": 2,
        "current": 4,
        "diff": 2
    }
}

Bei einer erfolgreichen Antwort wird der HTTP-Status 200 mit Informationen zu den Zielgruppen zurückgegeben, die dem Zeitplan hinzugefügt wurden.

Alternativ können Sie einer Zielgruppe während der Erstellung der Zielgruppe einen Zeitplan zuweisen. Gehen Sie in Audience Builder nach dem Speichern Ihrer Zielgruppe zum Abschnitt Zeitplan im Abschnitt mit den Zielgruppeneigenschaften und wählen Sie das Kalendersymbol aus.

Das Zielgruppen-Zeitpläne wird angezeigt. In diesem Pop-up können Sie festlegen, zu welchen Zeitplänen die Zielgruppe gehören soll.

Das Pop-up „Zeitpläne zuweisen“ wird angezeigt, das anzeigt, zu welchen Zeitplänen eine Zielgruppe gehört.

Anzeigen des Zeitplans einer Zielgruppe view-audience-schedule

Sie können mithilfe der Experience Platform-Benutzeroberfläche oder -API sehen, zu welchen Zeitplänen eine Zielgruppe gehört.

UI
note
NOTE
Sie können nur die Zeitpläne für Zielgruppen anzeigen, die mit Audience Builder“ erstellt.

Um die Zeitpläne anzuzeigen, zu denen eine Zielgruppe gehört, wählen Sie über die Benutzeroberfläche von Experience Platform Zielgruppenportal aus und wählen Sie die Zielgruppe und dann Zielgruppe bearbeiten.

Wählen Sie in Audience Builder das Kalendersymbol . innerhalb des Zeitplan des Abschnitts Zielgruppeneigenschaften zum Anzeigen des PopOvers Zielgruppenzeitpläne. In diesem Pop-up wird angezeigt, zu welchen Zeitplänen die Zielgruppe gehört, und Sie können hinzufügen oder entfernen, zu welchen Zeitplänen die Zielgruppe gehört.

Das Pop-up „Zeitpläne zuweisen“ wird angezeigt, das anzeigt, zu welchen Zeitplänen eine Zielgruppe gehört.

API

Um die Zeitpläne anzuzeigen, zu denen eine Zielgruppe gehört, stellen Sie mithilfe der Experience Platform-API eine POST-Anfrage an den /schedules/audience-map-Endpunkt.

API-Format

code language-http
POST /schedules/audience-map

Anfrage

accordion
Eine Beispielanfrage, um zu sehen, zu welchen Zeitplänen die aufgelisteten Zielgruppen gehören.
code language-shell
curl -X POST https://platform.adobe.io/data/core/ups/config/schedules/audience-map \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'Content-Type: application/json' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}' \
  -d '{
        "segments": [
            "sample-audience-1",
            "sample-audience-2"
        ]
      }'

Um diesen Endpunkt zu verwenden, müssen Sie die IDs der Zielgruppen angeben, für die Sie die Zeitpläne anzeigen möchten. Weitere Informationen zum Anzeigen der Zeitpläne, zu denen eine Zielgruppe gehört, finden Sie im Endpunkthandbuch zu Zeitplänen.

Antwort

accordion
Eine erfolgreiche Antwort beim Abrufen von Zeitplänen für die Zielgruppen.
code language-json
{
  "audienceMap": {
    "sample-audience-1": ["cd585edf-962d-420d-94ad-3be03e619ac2"],
    "sample-audience-2": []
  },
  "schedules": {
    "cd585edf-962d-420d-94ad-3be03e619ac2": {
      "name": "Weekly VIP Refresh",
      "schedule": "0 0 10 * * ?",
      "frequency": "weekly"
    }
  }
}

Bei einer erfolgreichen Antwort wird der HTTP-Status 200 mit detaillierten Informationen zu den Zeitplänen zurückgegeben, zu denen die angeforderten Zielgruppen gehören.

Entfernen von Zielgruppen aus einem Zeitplan remove-audience

Wenn Sie Zielgruppen aus einem bereits erstellten Zeitplan entfernen möchten, können Sie entweder die Experience Platform-Benutzeroberfläche oder die API verwenden.

UI

Um Zielgruppen mithilfe der Experience Platform-Benutzeroberfläche aus einem Zeitplan zu entfernen, wählen Sie das Symbol Mehr neben dem Zeitplan und dann Zielgruppen planen aus.

Die Schaltfläche „Zielgruppen planen“ ist hervorgehoben.

Das Zielgruppen planen wird angezeigt. Wählen Sie die Zielgruppen aus, die Sie aus dem Zeitplan entfernen möchten, gefolgt von Zeitplan zur Bestätigung Ihrer Planungsänderungen.

Das Pop-up „Zielgruppen planen“ wird angezeigt.

API

Um Zielgruppen aus einem Zeitplan zu entfernen, müssen Sie eine POST-Anfrage an den /schedules/remove-audiences-Endpunkt senden.

API-Format

code language-http
POST /schedules/remove-audiences

Anfrage

accordion
Beispielanfrage zum Entfernen von Zielgruppen aus einem Zeitplan
code language-shell
curl -X POST https://platform.adobe.io/data/core/ups/config/schedules/remove-audiences/
 -H 'Authorization: Bearer {ACCESS_TOKEN}' \
 -H 'x-gw-ims-org-id: {ORG_ID}' \
 -H 'x-api-key: {API_KEY}' \
 -H 'x-sandbox-name: {SANDBOX_NAME}'
 -d '
 {
    "id": "cd585edf-962d-420d-94ad-3be03e619ac2",
    "segments": [
        "sample-audience-1"
    ]
 }
 '

Beim Entfernen von Zielgruppen aus einem Zeitplan müssen Sie die Zeitplan-ID sowie die IDs der Zielgruppen angeben, die Sie aus dem Zeitplan entfernen möchten. Weitere Informationen zum Entfernen von Zielgruppen aus einem Zeitplan finden Sie im Handbuch zu Zeitplänen-Endpunkten.

Antwort

accordion
Eine erfolgreiche Antwort beim Entfernen von Zielgruppen aus einem Zeitplan.
code language-json
{
    "removed": ["sample-audience-1"],
    "existing": [],
    "invalid": [],
    "segmentCount": {
        "previous"
    }
}

Zeitplan manuell ausführen run-manually

Anstatt auf die Ausführung des Zeitplans zu warten, können Sie manuell einen vorhandenen Zeitplan mithilfe der Experience Platform-Benutzeroberfläche oder -API zum Ausführen Trigger erstellen.

UI

Um einen Zeitplan in der Experience Platform-Benutzeroberfläche manuell auszuführen, wählen Sie auf der Seite „Auswertung“ Mehr neben dem Zeitplan aus, Sie Auswertung möchten, gefolgt von Zeitplan ausführen.

Die Schaltfläche „Zeitplan ausführen“ ist hervorgehoben.

Ein Bestätigungs-Popup wird angezeigt. Wählen Sie Starten aus, um die Ausführung des Zeitplans sofort zu starten.

Das Popup-Fenster Ausführungsplan wird angezeigt.

API

Um einen Zeitplan in der Experience Platform-API manuell auszuführen, müssen Sie eine POST-Anfrage an den /schedules/trigger-Endpunkt senden.

API-Format

code language-http
POST /schedules/trigger

Anfrage

accordion
Eine Beispielanfrage zum Trigger der Auswertung eines Zeitplans.
code language-shell
curl -X POST https://platform.adobe.io/data/core/ups/config/schedules/trigger \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'Content-Type: application/json' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}' \
  -d '{
    "id": "cd585edf-962d-420d-94ad-3be03e619ac2"
    }'

Beim Trigger einer Zeitplanauswertung müssen Sie die ID des Zeitplans angeben, den Sie auswerten möchten. Sie können nur jeweils einen Zeitplan auswerten. Weitere Informationen zum Auslösen einer Zeitplanauswertung finden Sie im Handbuch zu Zeitplänen-Endpunkten.

Antwort

Eine erfolgreiche Antwort gibt den HTTP-Status-Code 200 ohne Inhalt zurück.

Zeitplan aktivieren oder deaktivieren

Sie können einen Zeitplan entweder über die Experience Platform-Benutzeroberfläche oder die API aktivieren oder deaktivieren.

UI

Um einen Zeitplan über die Benutzeroberfläche von Experience Platform zu aktivieren oder zu deaktivieren, klicken Sie auf das Symbol Mehr neben dem Zeitplan. Wenn Sie einen derzeit deaktivierten Zeitplan aktivieren möchten, wählen Sie Aktivieren aus. Wenn Sie einen derzeit aktivierten Zeitplan deaktivieren möchten, wählen Sie Deaktivieren aus.

Die Schaltfläche „Zeitplan deaktivieren“ ist hervorgehoben.

API

Um einen Zeitplan mithilfe der Experience Platform-API zu aktivieren oder zu deaktivieren, müssen Sie eine PATCH-Anfrage an den /schedules-Endpunkt stellen, wobei Sie die ID des Zeitplans angeben, den Sie aktualisieren möchten.

API-Format

code language-http
PATCH /schedules/{SCHEDULE_ID}

Anfrage

accordion
Beispielanfrage zum Aktualisieren eines Zeitplans
code language-shell
curl -X PATCH https://platform.adobe.io/data/core/ups/config/schedules/cd585edf-962d-420d-94ad-3be03e619ac2 \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'Content-Type: application/json' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}' \
  -d '[
        {
            "op": "replace",
            "path": "/state",
            "value": "inactive"
        }
      ]'

Wenn Sie Ihren Zeitplan aktualisieren, müssen Sie den Vorgang, den Pfad und den Wert für den Zeitplan angeben. Wenn Sie einen deaktivierten Zeitplan aktivieren möchten, müssen Sie value auf active setzen. Wenn Sie einen aktivierten Zeitplan deaktivieren möchten, müssen Sie value auf inactive setzen. Weitere Informationen zum Aktualisieren eines Zeitplans finden Sie im Handbuch für Zeitpläne-Endpunkte.

Antwort

Eine erfolgreiche Antwort gibt den HTTP-Status 204 ohne Inhalt zurück.

Nächste Schritte

Nach dem Lesen dieses Handbuchs wissen Sie jetzt, wie Sie flexible Batch-Zeitpläne entweder mit der Experience Platform-API oder über die Benutzeroberfläche verwenden können. Weitere Informationen zur flexiblen Benutzeroberfläche für Batch-Zeitpläne finden Sie unter Übersicht über die Benutzeroberfläche des Segmentierungs-Services. Weitere Informationen zur Zeitpläne-API finden Sie im Handbuch zu Zeitplänen-Endpunkten. Informationen zur Funktionsweise flexibler Batch-Zeitpläne mit Ihrer Kapazität und Ihren Guthaben finden Sie in der Übersicht über Lizenznutzung und Kapazitäten.

Video video

Das folgende Video zeigt, wie Sie flexible Batch-Zeitpläne verwenden und dabei beschreiben, wie Sie benutzerdefinierte Zeitpläne erstellen, Segmentierungsaufträge überwachen und Credits auf der Registerkarte Auswertung verwalten.

Anhang appendix

Im folgenden Anhang finden Sie Informationen zur Funktionsweise von Abhängigkeiten zwischen verschiedenen Zeitplänen sowie häufig gestellte Fragen zu flexiblen Batch-Zeitplänen.

Zeitübergreifende Abhängigkeiten cross-schedule-dependencies

Wenn eine Zielgruppe auf eine andere Zielgruppe als Abhängigkeit verweist, kann diese Abhängigkeit diese Zielgruppe in einen Zeitplan ziehen, zu dem sie nicht gehört.

Betrachten Sie die folgenden vier Zielgruppen und zwei Zeitpläne:

Zeitplan A: Zielgruppe 1, Zielgruppe 4
Zeitplan B: Zielgruppe 2, Zielgruppe 3

Zielgruppe 1 bezieht sich über eine Abhängigkeit auf Zielgruppe 2, sodass Zielgruppe 1 die Mitgliedschaft von Zielgruppe 2 benötigt, um ihre eigene zu berechnen.

Bei der Ausführung von Zeitplan A werden Zielgruppe 1 und Zielgruppe 4 wie erwartet ausgewertet. Allerdings wird Zielgruppe 2 auch ausgeführt, da es eine Abhängigkeit von Zielgruppe 1 ist.

Wenn Zeitplan B ausgeführt wird, werden Zielgruppe 2 und Zielgruppe 3 wie erwartet ausgewertet. In diesem Szenario wird Zielgruppe 1 nicht ausgewertet, da Zielgruppe 2 nicht von Zielgruppe 1 abhängig ist.

Dies bedeutet, dass Zielgruppen, die von anderen Zielgruppen abhängig sind (z. B. Zielgruppe 2 im obigen Szenario), mehr als einmal Tag ausgewertet werden können - einmal im Rahmen ihrer eigenen geplanten Auswertung und einmal im Rahmen des Zeitplans der Zielgruppe, der von der anderen Zielgruppe abhängig ist.

Häufig gestellte Fragen faq

Muss ich etwas tun, um die tägliche Auswertung, die ich derzeit habe, weiterhin zu verwenden?

Antwort
Nein. Der Systemzeitplan wird weiterhin automatisch ausgeführt. Es ändert sich nichts, es sei denn, Sie erstellen einen benutzerdefinierten Zeitplan.

Kann eine Zielgruppe mehreren benutzerdefinierten Zeitplänen zugewiesen werden?

Antwort
Ja. Eine Zielgruppe kann mehreren benutzerdefinierten Zeitplänen zugewiesen werden.

Können Streaming- oder Edge-Zielgruppen benutzerdefinierte Zeitpläne verwenden?

Antwort
Nein. Streaming- und Edge-Zielgruppen werden immer nach dem Systemzeitplan ausgewertet.

Kann ich eine Audience-Komposition einem benutzerdefinierten Zeitplan zuweisen?

Antwort
Nein. Audience-Kompositionen werden automatisch als Teil des Systemplans ausgewertet. Dazu gehören alle internen Zielgruppen, die Teil der Komposition sind.

Wie viele Zeitpläne kann ich ausführen?

Antwort
Sie können bis zu 4 Zeitpläne pro Tag ausführen. Dies umfasst den Systemzeitplan.

Benötige ich flexible Batch-Zeitpläne für mehr als 4.000 Batch-Zielgruppen?

Antwort
Ja. Für 10.000 Batch-Zielgruppen sind flexible Batch-Zeitpläne erforderlich.

Kostet die Erstellung eines benutzerdefinierten Zeitplans irgendetwas?

Antwort
Sie erhalten einen wöchentlichen benutzerdefinierten Zeitplan (52 geplante Ausführungen) in Experience Platform. Darüber hinaus ist der Systemplan immer kostenlos. Wenn Sie zusätzliche benutzerdefinierte Zeitpläne erstellen möchten, verbrauchen die zusätzlichen geplanten Ausführungen Credits. Weitere Informationen finden Sie unter Lizenznutzung und Kapazitäten - Übersicht.

Wie kann ich sehen, ob mein Zeitplan abgelaufen ist?

Antwort
Sie können sehen, ob Ihr Zeitplan in der Ansicht zur Überwachung von Segmentierungsaufträgen ausgeführt wurde. Wählen Monitoring gefolgt von Dashboard, Audiences und Segmentierungsauftrag. Klicken Sie hier auf Filtersymbol neben der Zeit, zu der der Zeitplan ausgeführt wurde, um die Liste der vom Zeitplan bewerteten Zielgruppen anzuzeigen.
recommendation-more-help
experience-platform-help-segmentation