屬性
| 名稱 | 類型 | 描述 |
|---|---|---|
| AuthenticationProvider | AuthenticationProvider | 使用者註冊時所需的驗證提供者類型 |
| AuthenticationProviderId | String | 驗證提供者實體識別碼 (如果提供者需要)。 |
| String | 邀請寄送至的電子郵件 | |
| InvitationExpires | DateTime | 邀請的到期時間 |
| InvitationId | String | 邀請的識別碼 (如果使用者需要註冊) |
| InvitedExistingUser | Boolean | 指出受邀的使用者是否已存在;若已存在,則不會建立邀請記錄,且會自動附加該使用者 |
| InvitorPlayFabId | String | 建立邀請之使用者的身分識別 |
| StudioPermissions | [] | 使用者註冊時將授與的工作室權限陣列 |
| TitlePermissions | Object | 使用者註冊時將授與之遊戲識別碼與遊戲權限的字典 |
一般屬性
所有 V1 PlayStream 事件都會格式化為 JSON 物件,並共用下列一般屬性:| 名稱 | 類型 | 描述 |
|---|---|---|
| EntityId | String | 此事件所套用之實體 (遊戲、玩家等) 的識別碼。 |
| EntityType | String | 此事件所套用之實體 (玩家、遊戲等) 的類型。如果 PlayFab 要對此實體採取動作,則 EntityType 必須是 ‘player’、‘character’ 或 ‘title’。PlayFab 目前不會剖析的任何實體類型,都必須在前面加上命名空間 (例如 ‘com.mygame.guild’),因為 PlayFab 隨時可能開始剖析根實體。 |
| EventId | String | PlayFab 為此事件指派的唯一識別碼。 |
| EventName | String | 此事件的名稱。 |
| EventNamespace | String | 為此事件指派的命名空間。例如:‘com.myprogram.ads’ |
| Source | String | 此 PlayStream 事件來源的名稱;如果事件源自我們,則為 PlayFab。 |
| SourceType | SourceType | 此事件的來源類型 (PlayFab 合作夥伴、其他後端,或來自 PlayFab API)。 |
| Timestamp | DateTime | 與此事件相關聯的時間 (UTC)。 |
