Referenz zum PlayStream-Ereignismodell

Dies sind die integrierten PlayStream-Ereignisse, die automatisch von PlayFab Game Services-APIs generiert und in die Ereignispipeline geschrieben werden. Zusätzlich zu diesen Ereignissen können Sie ihre eigenen benutzerdefinierten Ereignisse mithilfe der WriteEvents-API erstellen.

Jeder Ereignistyp verfügt über eine Reihe von Eigenschaften, die als Teil der Ereignisdaten enthalten sind, wo immer sie gesendet werden. Sie können diese Eigenschaften anzeigen und Regeln zum Auslösen von Aktionen basierend auf ihren Werten auf der Registerkarte PlayStream des Spiel-Managers erstellen.

Allgemein

Katalog

  • item_created
    Dieses Ereignis wird ausgelöst, wenn ein Element erstellt wird.

  • item_deleted
    Dieses Ereignis wird ausgelöst, wenn ein Element gelöscht wird.

  • item_moderation_state_changed
    Dieses Ereignis wird ausgelöst, wenn ein Elementmoderationszustand geändert wird.

  • item_publish_requested
    Dieses Ereignis wird ausgelöst, wenn eine Veröffentlichung gestartet wird.

  • item_reported
    Dieses Ereignis wird ausgelöst, wenn ein Element gemeldet wird.

  • item_updated
    Dieses Ereignis wird ausgelöst, wenn ein Element aktualisiert wird.

  • review_reported
    Dieses Ereignis wird ausgelöst, wenn eine Überprüfung gemeldet wird.

  • reviews_takedown_requested
    Das Ereignis wird ausgelöst, wenn ein Takedown von Überprüfungen angefordert wird.

Zeichen

Inventar

  • items_added
    Ereignis, das ausgelöst wird, wenn Einem Bestand Elemente hinzugefügt wurden.

  • items_deleted
    Das Ereignis wird ausgelöst, wenn Elemente aus einem Bestand gelöscht wurden.

  • items_purchased
    Ereignis, das ausgelöst wird, wenn Artikel aus einem Bestand gekauft wurden.

  • items_redeemed
    Das Ereignis wird ausgelöst, wenn Elemente in ein Inventar eingelöst wurden.

  • items_subtracted
    Ereignis, das ausgelöst wird, wenn Elemente von einem Bestand subtrahiert wurden.

  • items_transferred
    Ereignis, das ausgelöst wird, wenn Elemente in oder aus einem Bestand übertragen wurden.

  • items_updated
    Das Ereignis wird ausgelöst, wenn Elemente in einem Bestand aktualisiert wurden.

Partner

  • display_name_filtered
    Dieses Ereignis wird ausgelöst, wenn ein Anzeigename nach community sift gefiltert wird.

  • player_display_name_filtered
    Dieses Ereignis wird ausgelöst, wenn ein Anzeigename nur dann nach Community-Sichtung gefiltert wird, wenn eine zugeordnete Player-EntityId für das Ereignis vorhanden ist.

  • player_photon_session_authenticated
    Dieses Ereignis wird ausgelöst, wenn ein Player eine Verbindung mit einer Photon Cloud-Anwendung herstellt und sich mithilfe der benutzerdefinierten Photon-Authentifizierung bei PlayFab authentifiziert.

Spieler

  • auth_token_validated
    Dieses Ereignis wird ausgelöst, wenn auf einen E-Mail-Bestätigungslink geklickt wird.

  • title_deleted_master_player
    Dieses Ereignis wird ausgelöst, wenn eine DSGVO-Löschung abgeschlossen ist.

  • player_action_executed
    Dieses Ereignis wird ausgelöst, wenn eine Aktion, die mit einer Segmentierungsänderung oder Ereignisregel verknüpft ist, auf einem Player ausgeführt wird.

  • player_ad_campaign_attribution
    Dieses Ereignis wird durch ein Add-On zur Zuordnungsnachverfolgung ausgelöst, wenn ein Spieler einer kostenpflichtigen Kaufkampagne zugeordnet wird.

  • player_ad_closed
    Dieses Ereignis wird ausgelöst, wenn ein Spieler eine Anzeige schließt.

  • player_added_title
    Dieses Ereignis wird ausgelöst, wenn ein Spieler ein neues Konto für einen Titel erstellt. Hinweis: Dieses Ereignis wird einmal pro Titel und nicht einmal pro Herausgeber ausgelöst.

  • player_ad_ended
    Dieses Ereignis wird ausgelöst, wenn ein Spieler eine Anzeige beendet.

  • player_ad_opened
    Dieses Ereignis wird ausgelöst, wenn ein Spieler eine Anzeige öffnet.

  • player_ad_rewarded
    Dieses Ereignis wird ausgelöst, wenn ein Spieler eine Werbebelohnung erhält.

  • player_ad_activity_valued
    Ereignis, das ausgelöst wird, wenn der gemeldete Wert der Anzeigenansicht aufgezeichnet wird

  • player_ad_started
    Dieses Ereignis wird ausgelöst, wenn ein Spieler eine Anzeige startet.

  • player_banned
    Dieses Ereignis wird ausgelöst, wenn ein Spieler gesperrt wird.

  • player_changed_avatar
    Dieses Ereignis wird ausgelöst, wenn die Avatar-URL eines Spielers geändert wird.

  • player_completed_password_reset
    Dieses Ereignis wird ausgelöst, wenn ein Spieler den Kennwortzurücksetzungsprozess durch Aufrufen der link-URL, die an ihn gesendet wurde, abschließt und ein neues Kennwort auswählt.

  • player_consumed_item
    Dieses Ereignis wird ausgelöst, wenn ein Spieler ein Element aus dem Bestand nutzt.

  • player_created
    Dieses Ereignis wird ausgelöst, wenn zum ersten Mal ein Spielerkonto erstellt wird. Hinweis: Dieses Ereignis wird nur einmal pro Herausgeber ausgelöst, nicht einmal pro Titel.

  • player_data_exported
    Dieses Ereignis wird ausgelöst, wenn die Daten eines Spielers exportiert werden.

  • player_device_info
    Dieses Ereignis wird einmal ausgelöst, nachdem sich der Spieler basierend auf den Einstellungen für Ihren Titel angemeldet hat.

  • player_displayname_changed
    Dieses Ereignis wird ausgelöst, wenn der Anzeigename eines Spielers geändert wird.

  • player_executed_cloudscript
    Dieses Ereignis wird optional ausgelöst, wenn eine CloudScript-Funktion ausgeführt wird, entweder durch Aufrufen der ExecuteCloudScript-API mit der Option GeneratePlayStreamEvent oder durch eine PlayStream-Ereignisaktion mit aktiviertem Kontrollkästchen "Ergebnisse als PlayStream-Ereignis veröffentlichen".

  • player_inventory_item_added
    Dieses Ereignis wird ausgelöst, wenn einem Spieler ein Element gewährt wird.

  • player_linked_account
    Dieses Ereignis wird ausgelöst, wenn eine neue Authentifizierungsmethode mit dem Konto eines Spielers verknüpft ist.

  • player_logged_in
    Dieses Ereignis wird ausgelöst, wenn sich ein Spieler anmeldet.

  • player_password_reset_link_sent
    Dieses Ereignis wird ausgelöst, wenn einem Spieler ein Link zum Zurücksetzen seines Kennworts gesendet wird.

  • player_paid_for_purchase
    Dieses Ereignis wird ausgelöst, wenn der zweite Schritt des Zahlungsvorgangs abgeschlossen ist und der Kauf bezahlt wird.

  • player_ranked_on_leaderboard_version
    Dieses Ereignis wird für die am besten eingestuften Spieler in einer Bestenliste ausgelöst, wenn sich die Version der Bestenliste ändert (z. B. wenn eine Statistikversion der Bestenliste erhöht wird). Die maximale Anzahl von Bestenlisteneinträgen, für die das Ereignis generiert wird, wird durch den Titelgrenzwert "Leaderboard version change top rank events sent" gesteuert.

  • player_realmoney_purchase
    Dieses Ereignis wird ausgelöst, wenn ein Spieler einen Echtgeldkauf macht und Einnahmen für das Spiel generiert.

  • player_receipt_validation
    Dieses Ereignis wird ausgelöst, wenn ein Spieler versucht, einen Echtgeldkauf zu tätigen und der Kaufbeleg überprüft wird.

  • player_redeemed_coupon
    Dieses Ereignis wird ausgelöst, wenn ein Spieler eine Gutschein einlöst.

  • player_registered_push_notifications
    Dieses Ereignis wird ausgelöst, wenn sich ein Spieler für Pushbenachrichtigungen registriert.

  • player_removed_title
    Dieses Ereignis wird ausgelöst, wenn ein Spielerkonto für einen Titel entfernt wird. Hinweis: Dieses Ereignis wird einmal pro Titel und nicht einmal pro Herausgeber ausgelöst.

  • player_reported_as_abusive
    Dieses Ereignis wird ausgelöst, wenn ein Spieler von einem anderen Spieler als missbräuchlich gemeldet wird.

  • player_set_profile_property
    Dieses Ereignis wird ausgelöst, wenn PlayFab eine interne Anpassung an einem Spielerprofil vornimmt.

  • player_started_purchase
    Dieses Ereignis wird ausgelöst, wenn ein Spieler einen Kauf startet.

  • player_statistic_changed
    Dieses Ereignis wird ausgelöst, wenn eine Spielerstatistik geändert wird.

  • player_statistic_deleted
    Dieses Ereignis wird ausgelöst, wenn eine Spielerstatistik gelöscht wird.

  • player_tag_added
    Dieses Ereignis wird ausgelöst, wenn einem Spielerprofil ein Tag hinzugefügt wird.

  • player_tag_removed
    Dieses Ereignis wird ausgelöst, wenn ein Tag aus einem Spielerprofil entfernt wird.

  • player_triggered_action_executed_cloudscript
    Dieses Ereignis wird ausgelöst, wenn eine CloudScript-Funktion als Ergebnis einer PlayStream-Aktion ausgeführt wird und das Kontrollkästchen "Ergebnisse als PlayStream-Ereignis veröffentlichen" aktiviert wurde.

  • player_unlinked_account
    Dieses Ereignis wird ausgelöst, wenn die Verknüpfung einer Authentifizierungsmethode mit dem Konto eines Spielers aufgehoben wird.

  • player_updated_contact_email
    Dieses Ereignis wird ausgelöst, wenn ein Spieler eine Kontakt-E-Mail in ihrem Profil aktualisiert.

  • player_vc_item_purchased
    Dieses Ereignis wird ausgelöst, wenn der Spieler einen Kauf mit virtueller Währung macht.

  • player_verified_contact_email
    Dieses Ereignis wird ausgelöst, wenn eine Kontakt-E-Mail für einen Spieler überprüft wird.

  • player_virtual_currency_balance_changed
    Dieses Ereignis wird ausgelöst, wenn sich der virtuelle Währungsstand eines Spielers ändert.

  • sent_push_notification
    Dieses Ereignis wird ausgelöst, wenn eine Pushbenachrichtigung gesendet wird oder nicht an einen Spieler gesendet werden kann.

  • sent_email
    Dieses Ereignis wird ausgelöst, wenn eine E-Mail gesendet wird oder nicht an einen Spieler gesendet werden kann.

Sitzung

  • client_focus_change
    Dieses Ereignis wird jedes Mal ausgelöst, wenn die Anwendung den Fokus auf dem Gerät des Spielers ein- oder verlässt.

  • client_session_start
    Dieses Ereignis wird ausgelöst, wenn eine neue Clientsitzung gestartet wird.

Titel