PlayStream 이벤트 모델 참조

이들은 PlayFab 게임 서비스 API에 의해 자동으로 생성되고 이벤트 파이프라인에 기록되는 기본 제공 PlayStream 이벤트입니다. 이러한 이벤트 외에도 WriteEvents API를 사용하여 자신만의 사용자 지정 이벤트를 만들 수 있습니다.

각 이벤트 유형에는 어디에서 전송되는지와 무관하게 이벤트 데이터의 일부분으로 포함되는 속성 집합이 있습니다. 게임 관리자의 PlayStream 탭에서 이러한 속성을 보고 해당 값에 따라 작업을 트리거하는 규칙을 작성할 수 있습니다.

일반

카탈로그

캐릭터

인벤토리

  • items_added
    항목이 인벤토리에 추가될 때 발생하는 이벤트입니다.

  • items_deleted
    인벤토리에서 항목을 삭제할 때 발생하는 이벤트입니다.

  • items_purchased
    인벤토리에서 항목을 구매한 경우 이벤트가 발생합니다.

  • items_redeemed
    항목이 인벤토리에 사용된 경우 이벤트가 발생합니다.

  • items_subtracted
    인벤토리에서 항목을 빼면 이벤트가 발생합니다.

  • items_transferred
    항목이 인벤토리로 또는 인벤토리에서 전송되었을 때 이벤트가 발생합니다.

  • items_updated
    인벤토리에서 항목이 업데이트될 때 발생하는 이벤트입니다.

파트너

  • display_name_filtered
    이 이벤트는 표시 이름이 커뮤니티 선별에 의해 필터링될 때 트리거됩니다.

  • player_display_name_filtered
    이 이벤트는 이벤트에 연결된 플레이어 EntityId가 있는 경우에만 커뮤니티 선별에 의해 표시 이름이 필터링될 때 트리거됩니다.

  • player_photon_session_authenticated
    이 이벤트는 플레이어가 Photon 클라우드 애플리케이션에 연결하고 Photon 사용자 지정 인증을 사용하여 PlayFab에서 인증할 때 트리거됩니다.

플레이어

  • auth_token_validated
    이 이벤트는 이메일 확인 링크를 클릭할 때 트리거됩니다.

  • title_deleted_master_player
    이 이벤트는 GDPR 삭제가 완료되면 트리거됩니다.

  • player_action_executed
    이 이벤트는 분할 변경 또는 이벤트 규칙에 연결된 작업이 플레이어에서 실행될 때 트리거됩니다.

  • player_ad_campaign_attribution
    이 이벤트는 플레이어가 유료 획득 캠페인에 매칭될 때 속성 추적 애드온에 의해 트리거됩니다.

  • player_ad_closed
    이 이벤트는 플레이어가 광고를 닫을 때 트리거됩니다.

  • player_added_title
    이 이벤트는 플레이어가 타이틀에 대한 새 계정을 생성할 때 트리거됩니다. 참고: 이 이벤트는 게시자당 한 번이 아니라 타이틀당 한 번 트리거됩니다.

  • player_ad_ended
    이 이벤트는 플레이어가 광고를 마칠 때 트리거됩니다.

  • player_ad_opened
    이 이벤트는 플레이어가 광고를 열 때 트리거됩니다.

  • player_ad_rewarded
    이 이벤트는 플레이어가 광고 보상을 받을 때 트리거됩니다.

  • player_ad_activity_valued
    보고된 광고 조회 값이 기록될 때 트리거되는 이벤트

  • player_ad_started
    이 이벤트는 플레이어가 광고를 시작할 때 트리거됩니다.

  • player_banned
    이 이벤트는 플레이어가 금지되었을 때 트리거됩니다.

  • player_changed_avatar
    이 이벤트는 플레이어의 아바타 URL이 변경될 때 트리거됩니다.

  • player_completed_password_reset
    이 이벤트는 플레이어가 자신에게 전송된 링크 URL을 방문하고 새 암호를 선택하여 암호 다시 설정 프로세스를 완료하면 트리거됩니다.

  • player_consumed_item
    이 이벤트는 플레이어가 인벤토리에서 아이템을 소비할 때 트리거됩니다.

  • player_created
    이 이벤트는 플레이어 계정이 처음 생성될 때 트리거됩니다. 참고: 이 이벤트는 타이틀당 한 번이 아니라 게시자당 한 번만 트리거됩니다.

  • player_data_exported
    이 이벤트는 플레이어의 데이터를 내보낼 때 트리거됩니다.

  • player_device_info
    이 이벤트는 타이틀 설정에 따라 플레이어가 로그인한 후 한 번 트리거됩니다.

  • player_displayname_changed
    이 이벤트는 플레이어의 표시 이름이 변경될 때 트리거됩니다.

  • player_executed_cloudscript
    이 이벤트는 GeneratePlayStreamEvent 옵션과 함께 ExecuteCloudScript API를 호출하거나 '결과를 PlayStream 이벤트로 게시' 상자가 선택된 상태에서 PlayStream 이벤트 작업에 의해 트리거되어 CloudScript 함수가 실행될 때 선택적으로 트리거됩니다.

  • player_inventory_item_added
    이 이벤트는 플레이어에게 아이템이 부여될 때 트리거됩니다.

  • player_linked_account
    이 이벤트는 새로운 인증 방법이 플레이어의 계정에 연결될 때 트리거됩니다.

  • player_logged_in
    이 이벤트는 플레이어가 로그인할 때 트리거됩니다.

  • player_password_reset_link_sent
    이 이벤트는 플레이어에게 암호를 다시 설정할 수 있는 링크가 전송될 때 트리거됩니다.

  • player_paid_for_purchase
    이 이벤트는 결제 프로세스의 두 번째 단계인 구매에 대한 결제가 완료될 때 트리거됩니다.

  • player_ranked_on_leaderboard_version
    이 이벤트는 순위표 버전이 변경될 때(예: 순위표 통계 버전이 증가할 때) 순위표에서 상위 순위 플레이어에 대해 트리거됩니다. 이벤트가 생성되는 순위표 항목의 최대 수는 "전송된 순위표 버전 변경 상위 순위 이벤트" 타이틀 제한에 의해 제어됩니다.

  • player_realmoney_purchase
    이 이벤트는 플레이어가 실제 현금 구매를 하고 게임에 대한 수익을 창출할 때 트리거됩니다.

  • player_receipt_validation
    이 이벤트는 플레이어가 실제 현금 구매를 시도하고 구매 영수증이 확인될 때 트리거됩니다.

  • player_redeemed_coupon
    이 이벤트는 플레이어가 쿠폰을 사용할 때 트리거됩니다.

  • player_registered_push_notifications
    이 이벤트는 플레이어가 푸시 알림을 등록할 때 트리거됩니다.

  • player_removed_title
    이 이벤트는 타이틀에 대한 플레이어 계정이 제거될 때 트리거됩니다. 참고: 이 이벤트는 게시자당 한 번이 아니라 타이틀당 한 번 트리거됩니다.

  • player_reported_as_abusive
    이 이벤트는 플레이어가 다른 플레이어에 의해 폭력적인 것으로 보고될 때 트리거됩니다.

  • player_set_profile_property
    이 이벤트는 PlayFab이 플레이어 프로필을 내부적으로 조정할 때 트리거됩니다.

  • player_started_purchase
    이 이벤트는 플레이어가 구매를 시작할 때 트리거됩니다.

  • player_statistic_changed
    이 이벤트는 플레이어 통계가 변경될 때 트리거됩니다.

  • player_statistic_deleted
    이 이벤트는 플레이어 통계가 삭제될 때 트리거됩니다.

  • player_tag_added
    이 이벤트는 플레이어 프로필에 태그가 추가될 때 트리거됩니다.

  • player_tag_removed
    이 이벤트는 플레이어 프로필에서 태그가 제거될 때 트리거됩니다.

  • player_triggered_action_executed_cloudscript
    이 이벤트는 PlayStream 작업의 결과로 CloudScript 함수가 실행되고 '결과를 PlayStream 이벤트로 게시' 상자가 선택된 경우 트리거됩니다.

  • player_unlinked_account
    이 이벤트는 인증 방법이 플레이어의 계정에서 연결 해제될 때 트리거됩니다.

  • player_updated_contact_email
    이 이벤트는 플레이어가 자신의 프로필에서 연락처 이메일을 업데이트할 때 트리거됩니다.

  • player_vc_item_purchased
    이 이벤트는 플레이어가 가상 화폐를 사용하여 구매할 때 트리거됩니다.

  • player_verified_contact_email
    이 이벤트는 플레이어의 연락처 이메일이 확인되면 트리거됩니다.

  • player_virtual_currency_balance_changed
    이 이벤트는 플레이어의 가상 통화 잔액이 변경될 때 트리거됩니다.

  • sent_push_notification
    이 이벤트는 플레이어에게 푸시 알림이 전송되거나 전송되지 않을 때 트리거됩니다.

  • sent_email
    이 이벤트는 이메일이 플레이어에게 전송되거나 전송되지 않을 때 트리거됩니다.

세션

  • client_focus_change
    이 이벤트는 애플리케이션이 플레이어의 장치에 포커스를 입력하거나 종료할 때마다 트리거됩니다.

  • client_session_start
    이 이벤트는 새 클라이언트 세션이 시작될 때 트리거됩니다.

타이틀