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

# PlayFab リリースノート 2019

> 2019 年の PlayFab Services SDK リリースノート。この年に提供された SDK バージョン、新しい API、非推奨化、およびプラットフォームの改善が含まれます。

## 191218

2019 年最後の SDK 公開です!

### API の変更:

* 新しいメソッド: [GetMultiplayerServerLogs](https://learn.microsoft.com/en-us/rest/api/services/playfab/multiplayer/multiplayerserver/getmultiplayerserverlogs) と [UntagContainerImage](https://learn.microsoft.com/en-us/rest/api/services/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) 固有の変更:

* Unity ランタイム DLL から PlayFab を分離するために 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)を参照してください
* instance-API のデータ分離に対する大きな修正。これには一部のシグネチャと使用方法の変更が含まれます
  * instance-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://learn.microsoft.com/en-us/rest/api/services/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 は enum クラスであるべきなので、PlayFab enum に対して厳密な型付けが強制されるようになります (enum クラスに関する opensource cppCoreGuidelines を参照)
* プロファイルに ExperimentVariants が含まれるようになりました (PlayerProfiles および ProfilesAPI に対する Admin および 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++ に関する小さなバグ修正。lib\_json を動作させるための追加作業が nuget パッケージに不要になります
* ドキュメントの説明の小さな更新

### [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://learn.microsoft.com/en-us/rest/api/services/playfab/authentication/authentication?) に新しい LoginIdentityProvider が追加されました
* レシート検証 API に CatalogVersion パラメーターを追加
* PurchaseReceiptFulfillment - レシート検証 API は、[Restore IOS Purchases](https://learn.microsoft.com/en-us/rest/api/services/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://learn.microsoft.com/en-us/rest/api/services/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://learn.microsoft.com/en-us/rest/api/services/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://learn.microsoft.com/en-us/rest/api/services/playfab/authentication/authentication/validateentitytoken) API の変更:

* [EntityLineage](https://learn.microsoft.com/en-us/rest/api/services/playfab/authentication/authentication/validateentitytoken?)
* [ValidateEntityToken](https://learn.microsoft.com/en-us/rest/api/services/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](/services/playfab/api-references) の以下の API のエラーコードを更新しました: **Admin**、**Authentication**、**CloudScript**、**Groups**、**Matchmaker**、および **Multiplayer**。

## 190410

日付: 2019-04-10

### [Profiles](https://learn.microsoft.com/en-us/rest/api/services/playfab/profiles/account-management?) API の変更:

* [EntityStatisticValue](https://learn.microsoft.com/en-us/rest/api/services/playfab/profiles/account-management/getprofiles?)
* [EntityStatisticChildValue](https://learn.microsoft.com/en-us/rest/api/services/playfab/profiles/account-management/getprofiles)

## 190312

日付: 2019-03-12

### API の変更:

* 新しい [Multiplayer](https://learn.microsoft.com/en-us/rest/api/services/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](/services/playfab/api-references) API に AddLocalizedNews を追加
* [Server](/services/playfab/api-references) API に GetPlayFabIDsFromPSNAccountIDs を追加

## 190123

日付: 2019-01-23

### API の変更:

* MatchmakingEntityInvalid の別の理由 NoLeaderboardForStatistic を追加
* [Multiplayer](https://learn.microsoft.com/en-us/rest/api/services/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 リリースノート 2018](/ja-jp/services/playfab/release-notes/2018.md)
- [PlayFab リリースノート 2022](/ja-jp/services/playfab/release-notes/2022.md)
- [PlayFab リリースノート 2021](/ja-jp/services/playfab/release-notes/2021.md)
- [PlayFab リリースノート 2020](/ja-jp/services/playfab/release-notes/2020.md)
- [PlayFab Services SDK リリースノート 2023](/ja-jp/services/playfab/release-notes/2023.md)
