Schnellstart: Ereignispartitionierung
Notiz
Das Feature "Ereignispartitionierung" befindet sich in der privaten Vorschauphase. Dies bedeutet, dass es nur von bestimmten Titeln verwendet werden kann, für die wir es aktivieren. Wir erwarten fortlaufende Änderungen daran, ohne vorherige Ankündigung, während wir weiterhin Feedback sammeln und für die Kundennutzung optimieren.
Die Ereignispartitionierung kann über Game Manager und APIs verwaltet werden.
Hinzufügen, Bearbeiten und Löschen von verwalteten Ereignissen in Game Manager
Erfahren Sie, wie Sie die Partitionierung konfigurieren, indem Sie Ereignisse über Game Manager hinzufügen, bearbeiten und löschen.
Hinzufügen eines verwalteten Ereignisses
- Wechseln Sie zu PlayFab , und melden Sie sich bei Game Manager an.
- Navigieren Sie zu Ihrem Titel.
- Wählen Sie im Menü auf der linken Seite Daten aus.
- Wählen Sie die Registerkarte Ereignisse verwalten (Vorschau) aus.
- Wählen Sie Verwaltetes Ereignis hinzufügen aus.
- Wählen Sie in der Dropdownliste Ereignistyp das Ereignis aus, das Sie verwalten möchten. Wenn das benutzerdefinierte Ereignis nicht in der Dropdownliste angezeigt wird, können Sie den Benutzerdefinierten Ereignisnamen eingeben und die Option zum Erstellen des Ereignisnamens auswählen.
- Belassen Sie den Prozentsatz der Stichprobenentnahme auf dem Standardwert. Weitere Informationen zum Festlegen dieses Werts finden Sie unter Übersicht über die Ereignissamplingerstellung .
- Aktivieren Sie das Kontrollkästchen Partition in Data Connections, um die Partitionierung für dieses Ereignis zu aktivieren.
- Wählen Sie Speichern aus.
Bearbeiten eines verwalteten Ereignisses
- Wählen Sie die Registerkarte Verwaltete Ereignisse aus .
- Wählen Sie Ereignisnamespace aus, um das Ereignis zu öffnen.
- Sie können die Kontrollkästchen Sample Rate % und Partition in Data Connections bearbeiten.
- Wählen Sie Speichern aus.
Löschen eines verwalteten Ereignisses
- Wählen Sie die Registerkarte Verwaltete Ereignisse aus .
- Aktivieren Sie das Kontrollkästchen links neben Ereignisnamespace , um das verwaltete Ereignis auszuwählen, das Sie löschen möchten.
- Wählen Sie oben in der Tabelle Löschen aus.
- Wählen Sie löschen aus, um dies zu bestätigen.
Verwalten der Ereignispartitionierung über APIs
Die Ereignispartitionierung kann auch mit den folgenden ManageEvents-APIs verwaltet werden.
SetManagedEvents
Diese API kann verwendet werden, um eine Liste der verwalteten Ereignisse für den Titel festzulegen. Wenn die Kombination aus Ereignisname und Namespace bereits vorhanden ist, werden die vorhandenen Einstellungen mit der neuen aktualisiert.
Anforderungsbeispiel:
POST : https://<titleid>.playfabapi.com/Event/SetManagedEvents
{
"ManagedEvents":[{
"Namespace": "demo_namespace,
"Name": "demo_name",
"SamplingRatio": 100,
"isPartitioned": true
}]
}
DeleteManagedEvents
DeleteManagedEvents Die API wird verwendet, um eine Kombination aus Ereignisname und Ereignisnamespace aus der Liste der verwalteten Ereignisse für den Titel zu löschen. Verwenden Sie die API mit dem Namen und Namespace im Text der Anforderung.
Anforderungsbeispiel:
POST https://<titleid>.playfabapi.com/Event/DeleteManagedEvent
{
"Namespace": "demo_namespace",
"Name": "demo_name"
}
GetManagedEvent
GetManagedEvent wird verwendet, um die Einstellungen für ein verwaltetes Ereignis abzurufen.
Anforderungsbeispiel:
POST https://<titleid>.playfabapi.com/Event/GetManagedEvent
{
"Namespace": "demo_namespace",
"Name": "demo_name"
}
GetManagedEvents
GetManagedEvents wird verwendet, um die Liste aller verwalteten Ereignisse abzurufen.
Anforderungsbeispiel:
POST https://<titleid>.playfabapi.com/Event/GetManagedEvents