다음을 통해 공유


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
    이 이벤트는 새 클라이언트 세션이 시작될 때 트리거됩니다.

타이틀