> ## 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 リリース ノート 2015

> 2015 年の PlayFab Services SDK リリース ノートです。SDK バージョン、新規 API エンドポイント、バグ修正、およびその年のリリースからのプラットフォーム更新を扱います。

## 151221

日付: 2015-12-20

### JavaSDK 固有の変更

* [JavaSDK](https://github.com/PlayFab/JavaSDK)

  * Google advertisingId が必要に応じて自動的に適切に取得されるようになりました。

### NodeSDK 固有の変更

* [NodeSDK](https://github.com/PlayFab/NodeSDK)

  * 0.7.151210 リリースに軽微なバグ修正のホットフィックスを適用しました。

## 151210

日付: 2015-12-08

### API の変更

* **PlayerStatistic** 向けの API を刷新しました。
* XBOX 認証。
* PS4™ 認証。
* 軽微なドキュメントの改善。
* [SDKGenerator](https://github.com/PlayFab/SDKGenerator) を刷新し、ジェネレーターおよびすべての SDK のコードをクリーンアップ、クライアント/サーバー SDK の分離を改善しました。
* 今後の機能に向けた新しい自動テストをすべての SDK に追加しました。

"PS4" は、Sony Interactive Entertainment Inc. の登録商標または商標です。

### WindowsSDK/C++/Cocos2d-xSDK 固有の変更

* WindowsSDK/C++/[Cocos2d-xSDK](https://github.com/PlayFab/Cocos2d-xSDK)

  * SDK の構造が変更されました。旧バージョンから更新するユーザーは通常より多少の追加作業が必要になります。

### UnitySDK 固有の変更

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * 次回リリースでは、**Google advertisingId** および iOS IDFA が必要に応じて自動的に適切に取得されるようになります。

### 特定のホットフィックス (2015 年 12 月 11 日)

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * **Google advertisingId** および iOS IDFA が必要に応じて自動的に適切に取得されるようになりました。

## 151130

日付: 2015-11-29

### API の変更

* `LoginWithGameCenter` - 以前は公開済みでしたが、非表示状態が解除されました。
* `GetLeaderboardAroundUser` - 正しい件数の結果を返さない一部の問題を修正しました。
* `GetFriendLeaderboardAroundUser` - `GetLeaderboardAroundUser` と同様に動作しますが、リーダーボードの結果を現在のプレイヤーのフレンド リストに限定する新しい API メソッドです。
* **General Login** - すべてのサインイン結果で新しいデータが返されるようになりました。新しいデータを公開する作業はまだプロトタイプ段階で、完全には機能していません。今後の情報にご期待ください。

## 151123

日付: 2015-11-22

### API の変更

* Steam のエラー メッセージ応答を改善しました。
* SDK 用の自動テスト システムを更新しました。
* 軽微なドキュメント更新。

### ActionScriptSDK 固有の変更

* [ActionScriptSDK](https://github.com/PlayFab/ActionScriptSDK)

  * test-debug 出力の軽微な誤字を修正しました。

### Cocos2d-xSDK 固有の変更

* [Cocos2d-xSDK](https://github.com/PlayFab/Cocos2d-xSDK)

  * サンプル プロジェクトを新しいバージョンの cocos でビルドするようにしました。3.7 -> 3.8.1。

### JavaSDK 固有の変更

* [JavaSDK](https://github.com/PlayFab/JavaSDK)
  * ファイル構造を Web 標準により沿うように整理しました。
  * クライアント専用の AndroidStudio サンプル プロジェクトを追加しました。
  * このサンプルがビルドされ動作することを確認するための軽微な変更。
  * Client/Server/Combo ファイルを、余分な変数/関数なしで各目的に近づけるためのカスタマイズ。
  * 全体的なクリーンアップ。

### PostmanCollection 固有の変更

* [PostmanCollection](https://github.com/PlayFab/PostmanCollection)
  * サーバー/管理者認証の問題を修正しました。

### UnitySDK 固有の変更

* [UnitySDK](https://github.com/PlayFab/UnitySDK)

  * Android プラグインのマニフェストをクリーンアップしました。

## 151116

日付: 2015-11-15

### API の変更

* ドキュメント更新。
* バージョン番号形式が若干変更されました。

### PostmanCollection 固有の変更

* [PostmanCollection](https://github.com/PlayFab/PostmanCollection)

  * Postman Versioned Collection の初回リリース。

## 151109

日付: 2015-11-08

### API の変更

* 一部のデータ使用量の上限が改善され、超過時の報告も改善されました。
* 軽微なドキュメント変更。
* 新しい `API-RedeemCouponRequest:`
* [RedeemCoupon API Documentation](xref:titleid.playfabapi.com.server.playeritemmanagement.redeemcoupon)
* Steam のアイテム ID が数値文字列である必要がある問題を修正しました。
* OpenGraph 商品のエラー報告を改善しました。
* Google Play や Facebook など、サードパーティ API からのエラー率と応答時間を追跡するサードパーティ リクエスト ユーティリティを追加しました。

### WindowsSDK 固有の変更

* `UserData`、`CharacterData`、`ItemCustomData`、`SharedGroupData`、およびその Read-Only、Server-Only の各バリアントは、Data-Update リクエスト オブジェクト内の `KeysToRemove` フィールドを使用して削除できるようになりました。

## 151026

日付: 2015-10-25

### API の変更

* 内部で多数の改善を行いましたが、いずれも公開向けではありません。
* **API\_Specs** に、将来的により完成度の高いドキュメントおよびサンプルを生成できる追加情報が含まれました。
* 大量のアイテムの付与を大幅に高速化しました。

## 151019

日付: 2015-10-18

### API の変更

* 複数の API 説明を更新しました。
* 複数の `SeeAlso` リンクを更新しました。
* `FailedByUber` トランザクション エラーを非推奨化しました。
* 代わりに `FailedByPlayFab` トランザクション エラーに置き換えました。
* Game Manager でのスタジオ管理を改善しました。
* API 呼び出しレート、サイズ、およびタイミングのリアルタイム メトリック カウンターを追加しました。

### UnitySDK 固有の変更

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * Unity 4.x のサポートを終了しました。今後の更新は Unity 5.x 以上でのみサポートされます: [Unity Blog](https://blogs.unity3d.com/2015/09/16/unity-patch-release-plan/)。
  * Client-SDK に存在すべきでないファイルをクリーンアップしました。
  * エディター ドロップダウンのオプションをクリーンアップし、ドキュメント リンクを修正しました。
  * PlayFab API 使用に関する詳細なサンプルの初版。一般リリース向けに整えられていませんが、経験のあるユーザーは早期版として参考にできます。
  * Android GCM プラグインを更新し、使いやすさを向上:
    * 適切な箇所にコメントを追加。
    * 変数名を用途に合うように改名。
  * 機能:
    * 適切にインスタンス化されていない場合に null 参照が発生する問題を修正しました。
    * Android ターゲット向けビルド時に public メソッドが隠されていた問題を修正しました。

## 151012

日付: 2015-10-11

### API の変更

* API に合わせて Game Manager での VC 定義削除機能を削除しました。
* アトミックなインクリメント/デクリメントをサポートするバックエンド コードを追加しました。
* カスタム データのバージョンを新しいアトミック インクリメントを使うように変更しました。
* Int32 最大値を超えるとユーザーの VC がロールオーバーする問題を修正しました。VC は Int32 最大値でキャップされるようになりました。
* まれな問題を防ぐため、大文字小文字を区別する VC 名のサポートを追加しました。

## 151005

日付: 2015-10-04

### API の変更

* PSN™ がプロキシを適切に使用しない問題を修正しました。
* Game Manager にキャラクター インベントリ管理を追加しました。

"PSN" は、Sony Interactive Entertainment Inc. の登録商標または商標です。

## 150928

日付: 2015-09-27

### API の変更

* **Client/Server-API**: `GetCharacterInventory` は新しいエラー種別 `CharacterNotFound` を返せるようになりました。
* **Admin-API**: `RevokeInventoryItemRequest` は、リクエストで Character ID を指定することでキャラクター インベントリに対して操作できるようになりました。
* **All**: ごく軽微な API ドキュメント更新。
* `GetUserData` API 呼び出しでフィルタリング キーが指定された場合にキャッシュをバイパスするようにしました。
* 任意の Character ID を持つ revoke item API 呼び出しを追加しました。
* バージョン付きデータ呼び出しが空ではなく null を返していた問題を修正しました。
* 仮想通貨名を 2 文字に制限するよう API を変更しました。

### ActionScriptSDK 固有の変更

* [ActionScriptSDK](https://github.com/PlayFab/ActionScriptSDK)

  * ActionScript Versioned SDK の初回リリース。

### Cocos2d-xSDK 固有の変更

* [Cocos2d-xSDK](https://github.com/PlayFab/Cocos2d-xSDK)

  * CloudScript テストを追加しました。

### CSharpSDK 固有の変更

* [CSharpSDK](https://github.com/PlayFab/CSharpSDK)
  * 単体テスト フレームワークの軽微な更新。
  * CloudScript テストを追加しました。

### JavaSDK 固有の変更

* [JavaSDK](https://github.com/PlayFab/JavaSDK)

  * CloudScript の修正、CloudScript JUnit テストを追加しました。
  * 不正または失敗した API 呼び出しに対するエラー報告を改善しました。

### UnitySDK 固有の変更

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * 単体テスト フレームワークの軽微な更新。
  * CloudScript テストを追加しました。
  * Android プッシュ通知の修正。

### WindowsSDK/C++ 固有の変更

* CloudScript テストを追加しました。

## 150921

日付: 2015-09-20

### API の変更

* **All-APIs**: 軽微な関数ドキュメント変更。
* **All-APIs**: CatalogItem に Facebook 購入に関連する任意パラメーターが追加されました。
* **Client および Server API**: VC の再充填時間が `GetCharacterInventoryResult` に追加されました。
* **Client-API**: `LinkFacebookAccountRequest` に、以前の接続を上書きするための任意パラメーターが追加されました。
* **Client-API**: `LinkKongregateAccountRequest` と `LoginWithKongregateRequest` のパラメーターを修正しました。
* キャラクター名の `[a-zA-Z0-9] 正規表現` を削除しました。
* 有用でないサーバー エラーを返さないよう、内部のエラー処理を改善しました。
* CDN API が説明どおりに動作することを検証するテストを追加しました。
* 自分自身をフレンドとして追加できないよう `AddFriend` API を変更しました。
* `AddFriend` サーバー API が常にエラーを返す問題を修正しました。
* リモート プッシュ サービスからのエラーをより適切に報告するよう、プッシュ通知の内部コードを更新しました。
* サマリーには一部のエラーが表示されないが詳細には表示される、API 使用状況レポートのエラー件数を修正しました。
* CloudScript にレート制限を追加し、CloudScript から PlayFab API 呼び出しがレート リミッターをバイパスできるようにしました。

## 150908

日付: 2015-09-07

### API の変更

* 一部の API が `UserisNotValid` エラーを返していましたが、このエラーは `AccountNotFound` にリネームされました。
* PlayFab ID と Facebook ID の対応付け、および同じアカウントへの紐付けの統合を改善しました。
* Server API がクライアントの `GetTitleNews` API を定義するようになりました。
* `Feature not configured` エラーを `Facebook not configured` などのより具体的なエラーに分離しました。
* Paypal API 例外周りのエラーを改善しました。
* クーポン作成の問題を修正しました。

### UnitySDK 固有の変更

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * 一部の iOS ビルドの問題を修正しました。
  * 軽微なドキュメント改善。
  * Android GCM の修正/更新。

## 150901

日付: 2015-08-31

### API の変更

* **新規 Client API**:

  * `ListUsersCharacters`
  * `ConsumeItemRequest` は任意の `CharacterId` パラメーターを受け付けます。
  * `PurchaseItemRequest` は任意の `CharacterId` パラメーターを受け付けます。
  * `UnlockContainerItemRequest` は任意の `CharacterId` パラメーターを受け付けます。
  * `CharacterId` が指定されている場合、`PurchaseItem` は新しいエラー種別 `CharacterNotFound` を返せるようになりました。
  * `UnlockContainerItem` の関数ドキュメントを更新しました。
  * **Client および Server**:  `GetCharacterInventoryRequest` の `PlayFabId` パラメーターは任意になりました。
  * ログイン履歴に ID プロバイダーの追跡を追加しました。

### UnitySDK 固有の変更

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * 新しいメタ ファイル

### Cocos2d-xSDK 固有の変更

* [Cocos2d-xSDK](https://github.com/PlayFab/Cocos2d-xSDK)
  * Android プロジェクトがコンパイルできるようになりました。
  * Android プロジェクトは x86 プロセッサを既定としますが、**Application.mk** で armeabi など他のプロセッサに簡単に切り替えできます。

### WindowsSDK 固有の変更

* 圧縮に問題があったため無効にしました。

### JavaScriptSDK 固有の変更

* [JavaScriptSDK](https://github.com/PlayFab/JavaScriptSDK)

  * 大幅に改修 – *以前のリリースとは互換性がない* ため注意してください。

## 150824

日付: 2015-08-23

### API の変更

* API ドキュメントの一部説明を更新しました。
* `GetUserInventoryResult` に新しい任意パラメーター `PlayFabId`、`CharacterId` を追加しました。
* `GetCharacterStatisticsResult` に新しい任意パラメーター `PlayFabId`、`CharacterId` を追加しました。
* `GetTitleData` を呼び出したときにフィルタ キーが指定されなかった場合、何も返さないのではなくすべてのタイトル データを返すようにしました。
* Facebook ログインおよび決済周りのコードをリファクタリングして、Facebook への API 呼び出しを統一しました。
* `GetAllUsersCharacters` API を追加しました。

### UnitySDK 固有の変更

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * インターネット接続がない状態で API 呼び出しを試みた場合、エラー コールバックにより有用な情報が含まれるようになりました。

### WindowsSDK 固有の変更

* Android 向けのコンパイル時にエラーが発生しなくなりました (ただし実行時にはまだ動作しません)。

## 150817 iOS

日付: 2015-08-16

### API の変更

* CloudScript の Admin API が不適切なエラー コードを返す問題を修正しました。
* カスタム ID 認証のサポートを追加しました。
* ドロップ テーブル検証を追加する前に削除されたドロップ テーブルを含むアイテムを付与した際のサーバー エラーを修正しました。
* iTunes および Google Play のレシート検証周りのコードを内部的に再構築しました。
* API リクエスト内の無効な JSON の処理を改善しました。
* Int32 最大値を超えたスタック時に発生する問題を修正しました (スタックは Int32 最大値でキャップされます)。

### SDK 固有の変更

* Versioned SDK の初回リリース。

## 150810

日付: 2015-08-09

### API の変更

* API に対するクロス ドメイン設定を追加しました。
* 新しいタイトル監視サービスの基盤を追加しました。
* Game Manager のタイトル シークレット キー エディタに Kongregate API キーを追加しました。
* インターフェイスと継承を考慮するよう SDK ジェネレーターを更新しました。
* Game Manager でのドロップ テーブルの JSON アップロード/ダウンロードを修正しました。
* ドキュメント ジェネレーターの単体テスト カバレッジを追加しました。
* Web エラー発生時の iTunes レシート検証にリトライを追加しました。
* Facebook 決済のサポートを追加しました。
* 通貨換算サービスを追加しました。

## 150727

日付: 2015-07-26

### API の変更

* ID 生成に使用する乱数ジェネレーターを改善しました。
* Google Play レシートの検証時に **Base64** デコード エラーをキャッチするようにしました。

## 150720

日付: 2015-07-19

### API の変更

* 購入のための PayPal 支払いプロバイダー サポートを追加しました。
* `GetUserInventory` API 呼び出しから `CatalogVersion` を削除しました。
* Kongragate 認証 API を追加しました。

## 150713

日付: 2015-07-12

### API の変更

* Game Manager からゲームおよびロビーを終了した際の監査ログ エントリを追加しました。
* Store 変更時に Store Index が更新されない問題を修正しました。
* スタジオをパブリッシャーをまたいで移行する内部ユーティリティを追加しました。
* ドキュメント サイトでベータ機能を表示するためのスイッチを追加しました。
* リテンション レポートを暦週コホートで生成するように更新しました。
* Top Spenders レポートにユーザー名だけでなく PlayFab ID も追加しました。
* Game Manager の監査ログにユーザーの表示名またはメールを表示するように修正しました。
* User Title Data エディタを Game Manager に追加しました。

## 150706

日付: 2015-07-05

### API の変更

* 文字列配列を使用する API で、クライアントが PlayFab ID のリストに null または空値を渡した場合に発生していたエラーを修正しました。

## 150629

日付: 2015-06-28

### API の変更

* API をベータとしてフラグ付けする機能を追加しました。
* スタッキングが常に適切に動作しない問題を修正しました。


## Related topics

- [PlayFab Services C/C++ SDK リリース ノート](/ja-jp/services/playfab/release-notes/playfab-c/index.md)
- [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)
