> ## 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.

# Services C API overview - PFCatalog.h

> Services C API overview - PFCatalog.h

## 関数

| 関数                                                                                                                                              | 説明                                                                                                                                                                                                                                                                                                                                              |
| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [PFCatalogCreateDraftItemAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogcreatedraftitemasync)                           | 指定されたメタデータを使用して、作業カタログに新しいアイテムを作成します。                                                                                                                                                                                                                                                                                                           |
| [PFCatalogCreateDraftItemGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogcreatedraftitemgetresult)                   | 成功した PFCatalogCreateDraftItemAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                               |
| [PFCatalogCreateDraftItemGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogcreatedraftitemgetresultsize)           | CreateDraftItem 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                           |
| [PFCatalogCreateUploadUrlsAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogcreateuploadurlsasync)                         | クライアントが生のファイル データをアップロードするために使用できる、1 つ以上のアップロード URL を作成します。コンテンツ URL とアップロードされたコンテンツは、ドラフトまたは公開済みアイテムに添付されなかった場合、24 時間後にガベージ コレクションされます。コンテンツのアップロードに関する詳細な価格情報はこちらを参照してください: [/services/playfab/pricing/meters/catalog-meters](/services/playfab/pricing/meters/catalog-meters)                                                                |
| [PFCatalogCreateUploadUrlsGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogcreateuploadurlsgetresult)                 | 成功した PFCatalogCreateUploadUrlsAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                              |
| [PFCatalogCreateUploadUrlsGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogcreateuploadurlsgetresultsize)         | CreateUploadUrls 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                          |
| [PFCatalogDeleteItemAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogdeleteitemasync)                                     | 作業カタログからアイテムを削除し、パブリック カタログから公開済みのすべてのバージョンを削除します。                                                                                                                                                                                                                                                                                              |
| [PFCatalogGetDraftItemAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetdraftitemasync)                                 | 作業カタログからアイテムを取得します。このアイテムはアイテムの現在の作業状態を表します。GetDraftItem はカタログのキャッシュを利用せず、最新のアイテム更新を取得しようとする場合に使用する必要があります。ただし、アイテム参照データはキャッシュされているため、変更が反映されるまでに数分かかることがあります。                                                                                                                                                                                  |
| [PFCatalogGetDraftItemGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetdraftitemgetresult)                         | 成功した PFCatalogGetDraftItemAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                                  |
| [PFCatalogGetDraftItemGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetdraftitemgetresultsize)                 | GetDraftItem 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                              |
| [PFCatalogGetDraftItemsAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetdraftitemsasync)                               | ドラフト カタログのアイテムのページ分割された一覧を取得します。1 回のリクエストで最大 50 個の ID を取得できます。GetDraftItems はカタログのキャッシュを利用せず、最新のアイテム更新を取得しようとする場合に使用する必要があります。                                                                                                                                                                                                                  |
| [PFCatalogGetDraftItemsGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetdraftitemsgetresult)                       | 成功した PFCatalogGetDraftItemsAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                                 |
| [PFCatalogGetDraftItemsGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetdraftitemsgetresultsize)               | GetDraftItems 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                             |
| [PFCatalogGetEntityDraftItemsAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetentitydraftitemsasync)                   | エンティティによって作成されたドラフト カタログのアイテムのページ分割された一覧を取得します。一度に最大 50 個のアイテムを返すことができます。制限を超える結果をページ分割するために、継続トークンを使用できます。GetEntityDraftItems はカタログのキャッシュを利用せず、最新のアイテム更新を取得しようとする場合に使用する必要があります。                                                                                                                                                               |
| [PFCatalogGetEntityDraftItemsGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetentitydraftitemsgetresult)           | 成功した PFCatalogGetEntityDraftItemsAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                           |
| [PFCatalogGetEntityDraftItemsGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetentitydraftitemsgetresultsize)   | GetEntityDraftItems 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                       |
| [PFCatalogGetEntityItemReviewAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetentityitemreviewasync)                   | 認証されたエンティティによる指定されたアイテムへの投稿レビューを取得します。個別の評価とレビュー データはほぼリアルタイムで更新され、遅延は数秒以内です。                                                                                                                                                                                                                                                                   |
| [PFCatalogGetEntityItemReviewGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetentityitemreviewgetresult)           | 成功した PFCatalogGetEntityItemReviewAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                           |
| [PFCatalogGetEntityItemReviewGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetentityitemreviewgetresultsize)   | GetEntityItemReview 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                       |
| [PFCatalogGetItemAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemasync)                                           | パブリック カタログからアイテムを取得します。GetItem はカタログのキャッシュを利用せず、最新のアイテム更新を取得しようとする場合に使用する必要があります。ただし、アイテム参照データはキャッシュされているため、変更が反映されるまでに数分かかることがあります。                                                                                                                                                                                                            |
| [PFCatalogGetItemContainersAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemcontainersasync)                       | 指定されたアイテムを検索し、そのアイテムを含むバンドルとストアのセットを返します。一度に最大 50 個のアイテムを返すことができます。制限を超える結果をページ分割するために、継続トークンを使用できます。この API はツール/自動化のシナリオを対象としており、RPS が抑制されています。Player Entities は 300 秒間に 30 リクエスト、Title Entities は 10 秒間に 100 リクエストに制限されます。                                                                                                                    |
| [PFCatalogGetItemContainersGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemcontainersgetresult)               | 成功した PFCatalogGetItemContainersAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                             |
| [PFCatalogGetItemContainersGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemcontainersgetresultsize)       | GetItemContainers 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                         |
| [PFCatalogGetItemGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemgetresult)                                   | 成功した PFCatalogGetItemAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                                       |
| [PFCatalogGetItemGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemgetresultsize)                           | GetItem 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                                   |
| [PFCatalogGetItemPublishStatusAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitempublishstatusasync)                 | アイテムの公開状態を取得します。                                                                                                                                                                                                                                                                                                                                |
| [PFCatalogGetItemPublishStatusGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitempublishstatusgetresult)         | 成功した PFCatalogGetItemPublishStatusAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                          |
| [PFCatalogGetItemPublishStatusGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitempublishstatusgetresultsize) | GetItemPublishStatus 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                      |
| [PFCatalogGetItemReviewsAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemreviewsasync)                             | 指定されたアイテムに関連付けられたレビューのページ分割されたセットを取得します。個別の評価とレビュー データはほぼリアルタイムで更新され、遅延は数秒以内です。                                                                                                                                                                                                                                                                 |
| [PFCatalogGetItemReviewsGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemreviewsgetresult)                     | 成功した PFCatalogGetItemReviewsAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                                |
| [PFCatalogGetItemReviewsGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemreviewsgetresultsize)             | GetItemReviews 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                            |
| [PFCatalogGetItemReviewSummaryAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemreviewsummaryasync)                 | 指定されたアイテムに関連付けられたすべての評価とレビューの概要を取得します。概要の評価データはキャッシュされ、更新データは 15 分以内に反映されます。                                                                                                                                                                                                                                                                    |
| [PFCatalogGetItemReviewSummaryGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemreviewsummarygetresult)         | 成功した PFCatalogGetItemReviewSummaryAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                          |
| [PFCatalogGetItemReviewSummaryGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemreviewsummarygetresultsize) | GetItemReviewSummary 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                      |
| [PFCatalogGetItemsAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemsasync)                                         | パブリック カタログからアイテムを取得します。一度に最大 50 個のアイテムを返すことができます。GetItems はカタログのキャッシュを利用せず、最新のアイテム更新を取得しようとする場合に使用する必要があります。ただし、アイテム参照データはキャッシュされているため、変更が反映されるまでに数分かかることがあります。                                                                                                                                                                                 |
| [PFCatalogGetItemsGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemsgetresult)                                 | 成功した PFCatalogGetItemsAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                                      |
| [PFCatalogGetItemsGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemsgetresultsize)                         | GetItems 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                                  |
| [PFCatalogPublishDraftItemAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogpublishdraftitemasync)                         | 作業カタログからパブリック カタログへのアイテムの公開を開始します。GetItemPublishStatus API を使用して、アイテムの公開状態を追跡できます。                                                                                                                                                                                                                                                              |
| [PFCatalogReportItemAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogreportitemasync)                                     | アイテムがどのように不適切であるかを示すレポートを送信します。                                                                                                                                                                                                                                                                                                                 |
| [PFCatalogReportItemReviewAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogreportitemreviewasync)                         | レビューのレポートを送信します                                                                                                                                                                                                                                                                                                                                 |
| [PFCatalogReviewItemAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogreviewitemasync)                                     | 指定されたアイテムのレビューを作成または更新します。アイテム評価とレビューを取り巻くキャッシュに関する詳細情報は、こちらを参照してください: [/services/playfab/economy-monetization/economy-v2/catalog/ratings#ratings-design-and-caching](/services/playfab/economy-monetization/economy-v2/catalog/ratings#ratings-design-and-caching)                                                                             |
| [PFCatalogSearchItemsAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogsearchitemsasync)                                   | 指定された検索パラメーターを使用してパブリック カタログに対して検索を実行し、ページ分割された結果のセットを返します。SearchItems はカタログのキャッシュを使用しており、アイテムの更新が反映されるまで最大で数分かかることがあります。最新のアイテム更新をすぐに取得したい場合は、GetItem API を使用する必要があります。Search API に関する詳細情報は、こちらを参照してください: [/services/playfab/economy-monetization/economy-v2/catalog/search](/services/playfab/economy-monetization/economy-v2/catalog/search) |
| [PFCatalogSearchItemsGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogsearchitemsgetresult)                           | 成功した PFCatalogSearchItemsAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                                   |
| [PFCatalogSearchItemsGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogsearchitemsgetresultsize)                   | SearchItems 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                               |
| [PFCatalogSubmitItemReviewVoteAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogsubmititemreviewvoteasync)                 | レビューが役に立ったかどうかを示す投票を送信します。                                                                                                                                                                                                                                                                                                                      |
| [PFCatalogUpdateDraftItemAsync](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogupdatedraftitemasync)                           | 作業カタログ内のアイテムのメタデータを更新します。                                                                                                                                                                                                                                                                                                                       |
| [PFCatalogUpdateDraftItemGetResult](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogupdatedraftitemgetresult)                   | 成功した PFCatalogUpdateDraftItemAsync 呼び出しの結果を取得します。                                                                                                                                                                                                                                                                                               |
| [PFCatalogUpdateDraftItemGetResultSize](/services/playfab/api-references/c/pfcatalog/functions/pfcatalogupdatedraftitemgetresultsize)           | UpdateDraftItem 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。                                                                                                                                                                                                                                                                                           |


## Related topics

- [PFCatalogHelpfulnessVote](/ja-jp/services/playfab/api-references/c/pfcatalogtypes/enums/pfcataloghelpfulnessvote.md)
- [PFCatalogDeleteItemAsync](/ja-jp/services/playfab/api-references/c/pfcatalog/functions/pfcatalogdeleteitemasync.md)
- [PFCatalogGetItemAsync](/ja-jp/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemasync.md)
- [PFCatalogGetItemsAsync](/ja-jp/services/playfab/api-references/c/pfcatalog/functions/pfcataloggetitemsasync.md)
- [PFCatalogReportItemAsync](/ja-jp/services/playfab/api-references/c/pfcatalog/functions/pfcatalogreportitemasync.md)
