> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PlayFab リリース ノート 2019

> 2019 年の PlayFab リリース ノート。

## 191218

2019 年最後の SDK 公開です。

### API の変更:

* 新しいメソッド: [GetMultiplayerServerLogs](https://docs.xbox.com/ja-jp/rest/api/playfab/multiplayer/multiplayerserver/getmultiplayerserverlogs) と [UntagContainerImage](https://docs.xbox.com/ja-jp/rest/api/playfab/multiplayer/multiplayerserver/untagcontainerimage)
* ほとんどの SDK にわたる多数の軽微なバグ修正。対象: [ActionScriptSdk](https://github.com/PlayFab/ActionScriptSDK)、[CloudScript](https://github.com/PlayFab/SdkTestingCloudScript)、[CSharpSdk](https://github.com/PlayFab/CSharpSDK)、[UnitySDK](https://github.com/PlayFab/UnitySdk)、[UnrealSDK](https://www.unrealengine.com/marketplace/product/playfab-sdk)

### [NodeSDK](https://github.com/PlayFab/NodeSDK) 固有の変更:

* \[軽微な破壊的変更] エラー発生時に、プレーンな文字列ではなく error() オブジェクトがスローされるようになりました

### [UnitySDK](https://github.com/PlayFab/UnitySdk) 固有の変更:

* PlayFab を Unity ランタイム DLL から切り離すため、Unity 用の asmdef ファイルを作成しました
* Unity 5.6.Latest、および 2017.1.Latest から 2019.3.Latest までのすべてのバージョンで動作を確認しました

### [UnrealSDK](https://www.unrealengine.com/marketplace/product/playfab-sdk) 固有の変更:

* Unreal 4.24 のサポートを追加しました
* 4.22、4.23、4.24 で動作を確認しました

### [XplatCppSdk](https://github.com/PlayFab/XPlatCppSdk) 固有の変更:

* このリリースには軽微な破壊的変更が含まれており、プロジェクトでコードの変更が必要になります
  * [アップグレード ガイド](https://github.com/PlayFab/XPlatCppSdk/blob/master/upgrade3.22.191111.md)を参照してください
* (破壊的変更 - すべてのお客様) 一部の PlayFabSettings 変数が移動されました
  * すべてのお客様で軽微なコード変更が必要です。[アップグレード ガイド](https://github.com/PlayFab/XPlatCppSdk/blob/master/upgrade3.22.191111.md)を参照してください
* インスタンス API のデータ分離に関する大幅な修正 (一部のシグネチャと使用方法の変更を含む)
  * インスタンス API を使用していた場合は、コードの変更が必要です
* C++ 構文の改善 (const の正確性、ポインターと参照の使い分け)
  * コードの調整が必要になる可能性はごくわずかです
* すべてのプラットフォームでのタイムスタンプに関する大幅な修正
  * PlayFab API、モデル、または PlayFab タイムスタンプ ユーティリティ メソッドでタイムスタンプの読み取りまたは書き込みを行っている場合は、コードの変更が必要です
  * ほとんどのお客様にとっては、すべてのプラットフォームでタイムスタンプが正確かつスレッド セーフになったことが確認できるだけです
* ほとんどのプラットフォーム固有のプロジェクトとソリューションに対する軽微なプロジェクト更新と警告の解消

## 191122

日付: 2019-11-22

### [CSharpSdk](https://github.com/PlayFab/CSharpSDK) 固有の修正プログラム:

* API 呼び出しを行う際に、要求の認証が常に正しく適用されるとは限らなかった問題を修正しました
* いくつかの警告を修正しました
* メイン GUI スレッドからの API 呼び出しはプログラムの動作が途切れる原因になります (これはアンチパターンであるため) が、プログラムがデッドロックすることはなくなりました

## 191121

日付: 2019-11-21

### API の変更:

* 多くのメソッドのエラー コードのドキュメントが更新されました

### [CSharpSdk](https://github.com/PlayFab/CSharpSDK) 固有の変更:

* 既定の JSON シリアライザーである SimpleJson へのハードコードされた参照を削除しました。
  * これにより、お客様が既定のシリアライザーを独自のものに置き換えた場合の問題が一部解決されます。

### [NodeSDK](https://github.com/PlayFab/NodeSdk) 固有の変更:

* TypeScript 定義の軽微な更新
* 以前は文字列をスローしていたいくつかの箇所で、適切な Error をスローするようになりました
* Phaser 3 の互換性の修正

### [UnitySDK](https://github.com/PlayFab/UnitySdk) 固有の変更:

* 既定の JSON シリアライザーである SimpleJson へのハードコードされた参照を削除しました。
  * これにより、お客様が既定のシリアライザーを独自のものに置き換えた場合の問題が一部解決されます。
* Unity 5.6.Latest、および 2017.1.Latest から 2019.2.Latest までのすべてのバージョンで動作を確認しました

### [UnrealSDK](https://www.unrealengine.com/marketplace/product/playfab-sdk) 固有の変更:

* 4.21、4.22、4.23 で動作を確認しました

### [XplatCppSdk](https://github.com/PlayFab/XPlatCppSdk) の公開延期:

* 近日中に大幅な改善と変更を予定していますが、まだ完了していません。そのため、今回のリリースでは XPlat を公開できませんでした。
* 新機能、パフォーマンスとシグネチャの改善が予定されています。
* ごく軽微な破壊的変更と、アップグレード ガイドが提供される予定です。
* 次回のリリースをお楽しみに。

## 191029

日付: 2019-10-29

### API の変更:

* クライアントの "Login With ..." メソッド呼び出しで使用される [TreatmentAssignment](https://docs.xbox.com/ja-jp/rest/api/playfab/client/authentication/loginwithandroiddeviceid)。
* [XplatCppSdk](https://github.com/PlayFab/XPlatCppSdk) の軽微なバグ修正
* [PythonSDK](https://github.com/PlayFab/PythonSdk) の軽微なバグ修正
* [NodeSDK](https://github.com/PlayFab/NodeSdk) のいくつかの問題が解決されました

### [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin/) 固有の変更:

* 要求コンテナーの必須メンバー変数に関する軽微な問題を修正しました
* 4.21、4.22、4.23 で動作を確認しました

### [UnitySDK](https://github.com/PlayFab/UnitySdk) 固有の変更:

* Unity 5.6.Latest、および 2017.1.Latest から 2019.2.Latest までのすべてのバージョンで動作を確認しました

## 191015

日付: 2019-10-15

### API の変更:

* [XplatCppSdk](https://github.com/PlayFab/XPlatCppSdk) の軽微なバグ修正 - PlayFab の列挙型が enum クラスになったため、PlayFab の列挙型に厳密な型指定が適用されるようになります (enum クラスに関するオープンソースの cppCoreGuidelines を参照してください)
* プロファイルに ExperimentVariants が追加されました (PlayerProfiles と ProfilesAPI、および Admin API と Server API の更新)
* AccountNotFound に関するクライアントのエラー メッセージを更新しました
* Events API に、カスタム PlayStream イベントで使用できる名前空間を明確にする説明を追加しました
* [MultiplayerAPI](https://github.com/PlayFab/XPlatCppSdk) に、[CreateBuildAlias](xref:titleid.playfabapi.com.multiplayer.multiplayerserver.createbuildalias)、[DeleteBuildAlias](xref:titleid.playfabapi.com.multiplayer.multiplayerserver.deletebuildalias)、[GetBuildAlias](xref:titleid.playfabapi.com.multiplayer.multiplayerserver.getbuildalias)、[UpdateBuildAlias](xref:titleid.playfabapi.com.multiplayer.multiplayerserver.updatebuildalias) によるエイリアスを追加しました

### [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) 固有の変更:

* 4.21、4.22、4.23 で動作を確認しました

### [UnitySDK](https://github.com/PlayFab/UnitySDK) 固有の変更:

* Unity 5.6.Latest、および 2017.1.Latest から 2019.2.Latest までのすべてのバージョンで動作を確認しました

## 191001

日付: 2019-10-01

### API の変更:

* Unity に関する軽微なバグ修正。SDK のアップグレード時に無害なエラーが表示されなくなります
* C++ に関する軽微なバグ修正。NuGet パッケージで lib\_json を動作させるための追加作業が不要になります
* ドキュメントの説明の軽微な更新

### [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) 固有の変更:

* 4.21、4.22、4.23 で動作を確認しました

### [UnitySDK](https://github.com/PlayFab/UnitySDK) 固有の変更:

* Unity 5.6.Latest、および 2017.1.Latest から 2019.2.Latest までのすべてのバージョンで動作を確認しました

## 190916

日付: 2019-09-16

### API の変更:

* エラー コードの更新

### [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) 固有の変更:

* ビルド警告の軽微な修正
* 4.23 との互換性のために更新しました
* 4.21、4.22、4.23 で動作を確認しました

### [UnitySDK](https://github.com/PlayFab/UnitySDK) 固有の変更:

* Unity 5.6.Latest、および 2017.1.Latest から 2019.1.Latest までのすべてのバージョンで動作を確認しました

## 190903

日付: 2019-09-03

### API の変更:

* Server API に [GetStoreItems](xref:titleid.playfabapi.com.client.title-widedatamanagement.getstoreitems) を追加しました
* さまざまな軽微な構文バグの修正

### [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) 固有の変更:

* 4.20、4.21、4.22 で動作を確認しました

### [UnitySDK](https://github.com/PlayFab/UnitySDK) 固有の変更:

* Unity 5.6.Latest、および 2017.1.Latest から 2019.1.Latest までのすべてのバージョンで動作を確認しました

## 190821

日付: 2019-08-21

### API の変更

* [Authentication API](https://docs.xbox.com/ja-jp/rest/api/playfab/authentication/authentication?) に新しい LoginIdentityProvider が追加されました
* レシート検証 API に CatalogVersion パラメーターを追加しました
* PurchaseReceiptFulfillment - レシート検証 API がフルフィルメント済みのアイテムを返すようになりました。例: [Restore IOS Purchases](https://docs.xbox.com/ja-jp/rest/api/playfab/client/platform-specific-methods/restoreiospurchases)

### [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) 固有の変更:

* 4.20、4.21、4.22 で動作を確認しました

### [UnitySDK](https://github.com/PlayFab/UnitySDK) 固有の変更:

* Unity 5.6.Latest、および 2017.1.Latest から 2019.1.Latest までのすべてのバージョンで動作を確認しました

## 190717

日付: 2019-07-17

### API の変更:

* [WriteTelemetry](xref:titleid.playfabapi.com.events.playstreamevents.writetelemetryevents) がベータ版を終了し、パブリック API になりました
* [Multiplayer API](https://docs.xbox.com/ja-jp/rest/api/playfab/multiplayer/multiplayerserver) がベータ版を終了し、CSharpOnly に移行しました
* API エラー コードの軽微な更新

### [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) 固有の変更:

* 4.20、4.21、4.22 で動作を確認しました

### [UnitySDK](https://github.com/PlayFab/UnitySDK) 固有の変更:

* Unity 5.6.Latest、および 2017.1.Latest から 2019.1.Latest までのすべてのバージョンで動作を確認しました

## 190625

日付: 2019-06-25

### API の変更:

* API の軽微な変更
* [Authentication](https://docs.xbox.com/ja-jp/rest/api/playfab/authentication/authentication) のバグ修正

### [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) 固有の変更:

* 4.20、4.21、4.22 で動作を確認しました

### [UnitySDK](https://github.com/PlayFab/UnitySDK) 固有の変更:

* Unity 5.6.Latest、および 2017.1.Latest から 2019.1.Latest までのすべてのバージョンで動作を確認しました

## 190610

日付: 2019-06-10

### API の変更:

* 軽微なバグ修正

### [Authentication](https://docs.xbox.com/ja-jp/rest/api/playfab/authentication/authentication/validateentitytoken) API の変更:

* [EntityLineage](https://docs.xbox.com/ja-jp/rest/api/playfab/authentication/authentication/validateentitytoken?)
* [ValidateEntityToken](https://docs.xbox.com/ja-jp/rest/api/playfab/authentication/authentication/validateentitytoken)

## 190520

### API の変更:

* 軽微なバグ修正

### [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) 固有の変更:

* 4.20、4.21、4.22 で動作を確認しました

### [UnitySDK](https://github.com/PlayFab/UnitySDK) 固有の変更:

* Unity 5.6.Latest、および 2017.1.Latest から 2019.1.Latest までのすべてのバージョンで動作を確認しました

## 190509

日付: 2019-05-09

### API の変更:

#### 新しいメソッド

* multiplayer.[GetTitleMultiplayerServersQuotas](xref:titleid.playfabapi.com.multiplayer.multiplayerserver.gettitlemultiplayerserversquotas)
* server.[AddGenericID](xref:titleid.playfabapi.com.server.accountmanagement.addgenericid)
* server.[GetPlayFabIDsFromGenericIDs](xref:titleid.playfabapi.com.server.accountmanagement.getplayfabidsfromgenericids)
* server.[LinkServerCustomId](xref:titleid.playfabapi.com.server.accountmanagement.linkservercustomid)
* server.[RemoveGenericID](xref:titleid.playfabapi.com.server.accountmanagement.removegenericid)
* server.[UnlinkServerCustomId](xref:titleid.playfabapi.com.server.accountmanagement.unlinkservercustomid)

#### 新しいプッシュ テンプレート メソッド

* プッシュ通知用の 3 つの新しい API により、開発者はプッシュ通知テンプレートの削除、作成、保存、送信を行えるようになります
* server.[DeletePushNotificationTemplate](xref:titleid.playfabapi.com.server.accountmanagement.deletepushnotificationtemplate)
* server.[SavePushNotificationTemplate](xref:titleid.playfabapi.com.server.accountmanagement.savepushnotificationtemplate)
* server.[SendPushNotificationFromTemplate](xref:titleid.playfabapi.com.server.accountmanagement.sendpushnotificationfromtemplate)

### [UnitySdk](https://github.com/PlayFab/UnitySDK) 固有の変更:

* 2019.1 で動作を確認しました

### [CSharpSdk](https://github.com/PlayFab/CSharpSDK) および [XPlatCppSdk](https://github.com/PlayFab/XPlatCppSdk) 固有の変更:

* 軽微なバグ修正

## 190424

日付: 2019-04-24

### API の変更:

]

* [PlayFab API](https://docs.xbox.com/ja-jp/gaming/playfab/api-references/) の次の API のエラー コードを更新しました: **Admin**、**Authentication**、**CloudScript**、**Groups**、**Matchmaker**、**Multiplayer**。

## 190410

日付: 2019-04-10

### [Profiles](https://docs.xbox.com/ja-jp/rest/api/playfab/profiles/account-management?) API の変更:

* [EntityStatisticValue](https://docs.xbox.com/ja-jp/rest/api/playfab/profiles/account-management/getprofiles?)
* [EntityStatisticChildValue](https://docs.xbox.com/ja-jp/rest/api/playfab/profiles/account-management/getprofiles)

## 190312

日付: 2019-03-12

### API の変更:

* 新しい [Multiplayer](https://docs.xbox.com/ja-jp/rest/api/playfab/multiplayer/multiplayerserver?) API

## 190304

日付: 2019-03-04

### API の変更:

* Windows C++ SDK は非推奨になりました。Windows での C++ 開発には [XPlatCppSdk](https://github.com/PlayFab/XPlatCppSdk) を使用することをお勧めします

## 190219

日付: 2019-02-19

軽微なバグ修正

## 190205

日付: 2019-02-05

### API の変更:

* 古いドキュメントのメタデータを更新しました
* ほとんどの API で、Type の代替名として TypeString を追加しました
* [Admin](https://docs.xbox.com/ja-jp/gaming/playfab/api-references/) API に AddLocalizedNews を追加しました
* [Server](https://docs.xbox.com/ja-jp/gaming/playfab/api-references/) API に GetPlayFabIDsFromPSNAccountIDs を追加しました

## 190123

日付: 2019-01-23

### API の変更:

* MatchmakingEntityInvalid の理由に NoLeaderboardForStatistic を追加しました
* [Multiplayer](https://docs.xbox.com/ja-jp/rest/api/playfab/multiplayer/multiplayerserver) モデルに **CurrentServerStats** を追加しました
* Unity 全般にわたるさまざまなバグ修正
* XBOX xplat NuGet パッケージも利用できます: [https://www.nuget.org/packages/com.playfab.xplatxboxsdk.v141/](https://www.nuget.org/packages/com.playfab.xplatxboxsdk.v141/)


## Related topics

- [PlayFab リリースノート 2019](https://docs.xbox.com/ja-jp/services/playfab/release-notes/2019.md)
