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

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

## 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 の分離を改善しました。
* 今後の機能に向けて、すべての 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 メソッドですが、ランキングの結果が現在のプレイヤーのフレンド リストに限定されます。
* **一般的なログイン** - すべてのサインイン結果で新しいデータが返されるようになりました。新しいデータを公開する作業はまだプロトタイプ段階であり、完全には機能していません。今後の情報をお待ちください。

## 151123

日付: 2015-11-22

### API の変更

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

### ActionScriptSDK 固有の変更

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

  * テスト デバッグ出力の軽微な誤字を修正しました。

### 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 のバージョン管理されたコレクションの初回リリース。

## 151109

日付: 2015-11-08

### API の変更

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

### WindowsSDK 固有の変更

* `UserData`、`CharacterData`、`ItemCustomData`、`SharedGroupData`、およびそれらの読み取り専用とサーバー専用のバリアントを、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 定義を削除する機能を削除しました。
* アトミックなインクリメント/デクリメントをサポートするバックエンド コードを追加しました。
* カスタム データのバージョンで、新しいアトミック インクリメントを使用するように変更しました。
* ユーザーの VC が Int32 の最大値を超えるとロールオーバーしていた問題を修正しました。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**: 要求で Character ID を指定することで、`RevokeInventoryItemRequest` をキャラクター インベントリに対して実行できます。
* **All**: API ドキュメントのごく軽微な更新。
* `GetUserData` API 呼び出しでフィルター キーが指定されている場合は、キャッシュをバイパスします。
* アイテム取り消し API 呼び出しに、オプションの Character ID を追加しました。
* バージョン管理されたデータの呼び出しが、空ではなく null を返していた問題を修正しました。
* 仮想通貨の名前を 2 文字に制限するように API を変更しました。

### ActionScriptSDK 固有の変更

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

  * ActionScript のバージョン管理された 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 呼び出しや失敗した 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 and Server API**: VC のリチャージ時間が `GetCharacterInventoryResult` に追加されました。
* **Client-API**: `LinkFacebookAccountRequest` に、以前の接続をオーバーライドするためのオプションのパラメーターが追加されました。
* **Client-API**: `LinkKongregateAccountRequest` と `LoginWithKongregateRequest` のパラメーターを修正しました。
* キャラクター名の `[a-zA-Z0-9] regex` を削除しました。
* 役に立たないサーバー エラーが返されないように、内部のエラー処理を改善しました。
* 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 and 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 への API 呼び出しを統一するため、Facebook のログインと支払いに関するコードをリファクタリングしました。
* `GetAllUsersCharacters` API を追加しました。

### UnitySDK 固有の変更

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * インターネットにアクセスできない状態で API 呼び出しを行おうとした場合に、エラー コールバックにより詳しい情報が含まれるようになりました。

### WindowsSDK 固有の変更

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

## 150817 iOS

日付: 2015-08-16

### API の変更

* CloudScript の管理者 API が不適切なエラー コードを返していた問題を修正しました。
* カスタム ID 認証のサポートを追加しました。
* ドロップ テーブルの検証を追加する前に削除されたドロップ テーブルを含むアイテムを付与したときに発生するサーバー エラーを修正しました。
* iTunes と Google Play のレシート検証に関するコードを内部的に再構築しました。
* API 要求内の無効な JSON の処理を改善しました。
* スタックが Int32 の最大値を超えた場合に発生する問題を修正しました (スタックは Int32 の最大値が上限になりました)。

### SDK 固有の変更

* バージョン管理された 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 からゲームとロビーを終了した場合の監査ログ エントリを追加しました。
* ストアが変更されたときにストア インデックスが更新されなかった問題を修正しました。
* パブリッシャー間でスタジオを移行するための内部ユーティリティを追加しました。
* ドキュメント サイトでベータ機能を表示できるようにするスイッチを追加しました。
* 暦週のコホートを生成するように、リテンション レポートを更新しました。
* Top Spenders レポートに、ユーザー名だけでなく PlayFab ID も追加しました。
* ユーザーの表示名またはメール アドレスを表示するように、Game Manager の監査ログを修正しました。
* Game Manager にユーザー タイトル データのエディターを追加しました。

## 150706

日付: 2015-07-05

### API の変更

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

## 150629

日付: 2015-06-28

### API の変更

* API をベータとしてフラグ付けする機能を追加しました。
* スタッキングが常に正しく実行されるとは限らない問題を修正しました。


## Related topics

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