Version: 2021.2
言語: 日本語
UDP ビルドでの Firebase の使用
UDP API

UDP リファレンス

UDP コンソールリファレンス

このセクションでは、UDP コンソールの情報アーキテクチャの高度なレベルの概要を説明します。

UDP コンソールには、UDP コンソールの以下のセクション間を移動できるナビゲーションバーがあります。

Overview

UDP コンソールの Overview タブには UDP コンソールの使い方に関する有用な情報が含まれています。

  • チュートリアルビデオ
  • 進捗を追跡するために役立つ詳しい手引き
  • ストア特有の情報
  • よくある質問

My Games

My Games タブには、UDP プロジェクトが表示されます。ここから、UDP プロジェクトを切り替えたり、新しいゲームを作成 したり、ゲームの アーカイブ復元 ができます。

ゲームのリストを、その状態などでフィルタリングすることができます。

  • All Games (すべてのゲーム)
  • Published to UDP (UDP に公開済み)
  • Submitted to stores (ストアに提出済み)
  • Live on stores (ストアに公開中)

Submitted to stores または Live on stores を選択すると、ストア別にゲームのリストをフィルタリングすることもできます。

ゲームを選択すると、以下のタブが表示されます。

  • Game Info
  • Publish
  • Status

Each game card displays the status of the game. The Published status indicates the game has completed the available steps to be repacked and submitted to the store.

Game Info

ゲーム情報を表示編集するには、Game Info ページを使用します。UDP コンソールでゲーム情報を入力する を参照してください。 ゲームの Game Info ページを表示するには、My Games タブでそのカードを選択します。

Game Info ページは以下が含まれています。

The Game Info page contains a progress bar to display how close you are to being able to release your game. Each section displays a Completed status when you have added the necessary info for that section.

Game Description

Use the Game Description section to enter information that the app stores will display for your game.

The table below describes a superset of all the participating stores’ requirements. Not all stores use all the properties described. The UDP console flags which fields are mandatory and which are optional. The UDP console also indicates any store-specific syntax requirements.

プロパティ 説明
Import from Google Play すでにゲームを Google Play で公開している場合は、ゲームの Google Play の URL を使用して基本情報をインポートできます。
Game Title ゲームのタイトル (このフィールドはエディターと同期されます)
Genre ゲームが属するカテゴリを示します。Action (アクション)、Adventure (アドベンチャー)、Arcade (アーケード)、Board (ボード)、Card (カード)、Casino (カジノ)、Casual (カジュアル)、Educational (教育)、Music (音楽)、Puzzle (パズル)、Racing (レース)、Role Playing (ロールプレイング)、Simulation (シミュレーション)、Sport (スポーツ)、Strategy (戦略)、Trivia (雑学)、Word (ワード) から選択できます。
Device スマートフォン、タブレット、ユニバーサルから選択
Game Icon The game icon to display on the app stores.
Short Description Short description (max 60 char) of your game to display on the app stores.
説明  Full-length description (4,000 char) of your game to display on the app stores.
Game Banners ゲームを紹介するためにストアで使用される画像。例えば、カルーセルに配置にすることができます。横向きのバナーは必須で、縦向きのバナーはオプションです。
Keywords 最大 4 キーワード (各 30 文字) まで設定できます。アプリストア内の検索目的で使用されます。
Feature Video ゲームのビデオ予告編を加えます。
ノート: ビデオの場合、ストアによって MP4 ファイルのみ、または、Youtube リンクのみ可能な場合があるため、両方をアップロードすることをお勧めします。
Screenshots Add screenshots of your game, including the cover image (thumbnail) to lay over the MP4 video when it’s not playing.
Add at least four images per orientation that you use.
Some app stores only accept either portrait or landscape images, but not both. If you upload both portrait and landscape images to UDP, select your preferred orientation in the Preference field. UDP will inform you if the screenshots don’t meet the stores’ requirements.
Use these screenshots for all languages すべての言語で同じスクリーンショットを使用する場合は、このトグルを有効にしてください。言語別のスクリーンショットを追加したい場合は、このトグルを無効にします。
Preference アプリストアによっては、縦向きまたは横向きの画像しか受け入れません。このようなストアの場合、使用する画像の向きを指定します。
Ratings ゲームに適するオーディエンスを選択します。

サポートする各言語のメタデータを指定できます。新しい言語を追加するには、編集モードで言語ドロップダウンを選択し、Manage Languages を選択します。

Binary

Binary セクションを使って APK ファイルと OBB ファイル、または AAB ファイルをアップロードします。

プロパティ 説明
APK Files (or AAB) UDP ゲームのビルド。Cloud Build を通して UDP ビルドをプッシュした場合は、再度アップロードする必要はありません。
UDP が APK ファイルを受け入れるためには、APK ファイルには必ず以下が含まれている必要があります。
- versionName
- Initialize() メソッド
- Purchase() メソッド (IAP 付きゲームの場合)
異なるパッケージ名を含む新しい APK バージョンをアップロードすると、エラーが発生します。
Android App Bundle (AAB) ファイルをアップロードするには、 Convert from AAB file オプションを選択してください。UDP は、ストアに公開するために AAB ファイルを APK に変換します。
Version code このフィールドは、ゲームを UDP にアップロードするときに 1 回だけ表示されます。
Minimum Android Version Support ゲームが対応する Android の最低バージョンです。このフィールドは、ゲームを UDP にアップロードするときに 1 回だけ表示されます。
What’s New このバージョンのゲームの変更点を説明します。
このフィールドは、ゲームを UDP にアップロードするときに 1 回だけ表示されます。
OBB File (Main) ゲームまたはアプリケーションに必要な追加リソースの主要拡張ファイル
OBB File (Patch) 主要拡張ファイルにマイナーなアップデートをするためのオプションのファイル
Does your game use Google Play Services? Google Play サービスの使用状況を把握しておくと、UDP の提出段階で役立ちます。

OBB files aren’t pushed during a CloudBuild deployment, so if your game uses them you must upload them manually to the UDP console.

ノート: APK ファイルと OBB ファイルは、デフォルトの言語ビュー (英語) でのみ変更できます。

Ads

以下の表は Ads セクションの説明です。

プロパティ 説明
あなたのゲームには広告が含まれていますか? ゲームに広告が含まれているかどうかを選択します。この情報は、提出時に UDP がより適切に動作するのに役立ちます。
What ad mediation solutions does your game use? (Optional) ゲームに広告が含まれている場合は、ゲームで使用するメディエーションソリューションを選択します。
What ad networks does your game use? (Optional) ゲームに広告が含まれている場合は、ゲームで使用する広告ネットワークを選択します。

ストアの中には、提出するゲームにストア専用の広告ネットワークを実装することを期待するストアもあります。

UDP は、ストアへの提出についてより適切に通知するために、ゲームに広告が含まれているかどうかを確認します (特に、広告の有無によってストアから提出を拒否される可能性がある場合)。

Stores which might reject your game display a warning icon in the Publish section, and a tooltip to explain the issue that might occur. UDP otherwise doesn’t modify your game’s ad implementation in any way.

Note: Tests of the most common mediation layers and ad networks indicate that games repacked for the UDP stores generally have no problem receiving ad campaigns. Feel free to contact UDP Support about your ad setup and its suitability for distribution via UDP. Make sure you mention which mediation SDK and ad networks your game uses, to get a better-informed answer faster.

Premium Price

Premium Price は、ゲームのダウンロード時にプレイヤーに課金される価格です。

プロパティ 説明
Manage amounts and currencies Set the price of the game in USD.
Select Convert to automatically convert the USD price into the other listed currencies. You can also edit prices manually for specific currencies.

ノート: プレミアムゲームは、プレミアムゲームをサポートしているストアにのみ提出できます。

In-App Purchases

In-App Purchases セクションを使用して、IAP アイテムの追加と管理を行います。

UDP パッケージを使用している場合、UDP はゲームの IAP カタログを Unity エディターと UDP コンソール間で自動的に同期させます。

プロパティ 説明
検索フィールド IAP アイテムのリストをテキストを使って検索します。
Type ドロップダウン IAP アイテムのリストをタイプ (consumable 消費型/non-consumable 非消費型) を使ってフィルタリングします。
Sort ドロップダウン IAP アイテムのリストのソート方法を選択します。
アイテムの追加 クリックして新しい IAP アイテムを加えます。ウィンドウが開いたら、IAP の詳細を入力します。
Manage amounts and currencies クリックして追加する通貨での価格を設定します。
Convert IAP アイテムの米ドル価格をグローバル通貨に変換します。これにより、手動で設定された通貨価格が上書きされます。
Favourite Currencies 選択すると、Favourite Currencies ウィンドウが開きます。通貨をお気に入りの通貨として設定するには、通貨コードの横にあるスターアイコンを選択します。これにより、通貨がリストの一番上に固定されます。 固定を解除するには、スターの選択を解除します。
IAP Item ウィンドウ

IAP アイテムウィンドウを使用して、IAP プロダクトの詳細を追加、編集します。このウィンドウを開くには、Add Item を選択します。以下の表は、Add IAP Item ウィンドウについての説明です。

フィールド 説明
Product ID IAP プロダクトを識別するために使用される一意の ID。
Product ID は、以下の要件に従う必要があります。
- アルファベット文字または数字で始める必要があります
- アルファベット文字、数字、ドット (.)、アンダースコア (_) のみ使用可能です
- 大文字は使えません
Product Name IAP プロダクトの名前。
Currency 価格を表示する通貨を示します。
Price 米ドル表示の IAP プロダクトの価格。
ゲーム内でプレイヤーがプロダクトを購入できるようにするには、価格を指定する必要があります。
Consumable 消費型 IAP アイテムの場合は、このオプションを選択します。
説明  IAP プロダクトの短い説明。

Sandbox Testing

Sandbox Testing セクションには、ゲームのテストステータスが表示されます。 このセクションを使用して、サンドボックス環境でテストするためのユーザー認証情報を作成し、テストステータスを表示します。 下の表に、このセクションのフィールドについて説明します。

フィールド 説明
Test status ゲームのテストステータスを表示します。
UDP Initialization 初期化確認のテストステータスを表示します。 これにより、Initialize() メソッドがすべてのゲームで呼び出されていることを確認します。
IAP Transaction IAP トランザクション確認のテストステータスを表示します。 これにより、Purchase() メソッドがすべてのゲームで呼び出されていることを確認します。
Sandbox Test Account The email address for the sandbox test account. This is used as the login name for the UDP sandbox environment only.
Password テストアカウントのパスワード。

App Signature

UDP はアプリ署名秘密鍵を使用して、ストアに提出する再パックされた APK ファイルに署名します。

Unity recommends that you select Export and upload the key and certificate and use your own App signing private key. If your game is released on Google Play, use the same key as on Google Play. This significantly decreases the chance of Google Play Protect flagging your game when users install it.

ノート: ゲームにフラグが付けられている場合は、こちらのページ で Google に異議を申し立てることができます。

以下の表は、Game Info タブの App Signature セクションについて説明しています。

プロパティ 説明
Export and upload the key and certificate (recommended) UDP は、アップロードされたアプリ署名秘密鍵を使用して、再パックされたビルドに署名します。このオプションを選択すると、ゲームを提出するすべてのストアに適用されます。
Let UDP create and manage App signing private key UDP は、ゲームが再パックされるストアごとに異なるアプリ署名秘密鍵を生成します。
このオプションを使用すると、ゲームは Google Play プロテクトの警告に対してより脆弱になります。

ノート: アプリケーションの署名の生成は、Android SDK バージョン 18 以降でのみサポートされています。ゲームでこれよりも低い SDK バージョンを使用している場合は、RSA アルゴリズム署名を使用するか、ゲームの最低 API レベルを上げてください。

Changing keys

You can switch from using the UDP key to your own key at any time. This change only applies for stores that the game hasn’t been repacked for (and therefore signed). If you have previously repacked for a store using the UDP key, that store will always use the UDP key.

You can only switch from using your own key to the UDP key if you haven’t repacked your game (and your own key) for any store.

UDP-generated keys

以下の条件が満たされた場合、UDP は会社情報を使用して、再パックされた APK ファイルのキーストアを生成します。

  • The APK file uploaded by the developer doesn’t contain the keystore file.
  • The game hasn’t been repacked in the partner store.

If these conditions aren’t met, UDP uses an existing UDP keystore if available, or it uses the developer information to generate a new signature file.

Integration Information

この情報はエディターと同期されます。以下のフィールドは編集可能です。

フィールド 説明
Unity Project ID UDP クライアントに紐づけされた Unity プロジェクト ID。
UDP クライアントから Unity プロジェクトへの紐づけを解除したい場合は、このフィールドで ID を削除して Save を選択します。
ノート: 所有者と管理者のみがこのフィールドを編集できます。
Callback URL ゲームサーバーの URL。UDP はこれを使って支払い結果の通知を送信します。

Release ウィンドウ

Release ウィンドウでは、ゲームのバージョンをリリースできます。これは、ゲーム情報ページで Release を選択すると表示されます。

Release ウィンドウには、バージョンを指定するためのフィールドがあります。

  • Tag (タグ)
  • Release notes (リリースノート)

すべてのリビジョンのタグとリリースノートは、以下の場所に表示されます。

  • Revision ドロップダウンを広げた Game Info セクション
  • リリースごとにまとめられた Status セクション

ノート: ストアに公開できるのは最新のリビジョンのみです。

さらに詳しい情報は以下を参照してください。

Publish ページ

Publish ページを使用して、ストアにサインアップしゲームを公開します。各ストアは、ページに独自のセクションがあります。

以下の表は Publish ページの説明です。

フィールド 説明
Publish 選択したゲームを公開します。
Only show stores that accept the game’s pricing model ゲームの価格モデルをサポートしないストアを Publish ページで非表示にします。
All Stores これを有効にすると、表示されているすべてのストアを公開用に使用します。
Store チェックボックス チェックボックスを有効にして、選択したストアだけを公開用に使用します。
Premium Premium ラベルは、プレミアムゲームをサポートするストアに表示されます。
IAP IAP ラベルは、IAP をサポートするストアに表示されます。
Info アイコン  Info アイコンは、ストアが完全に、または部分的に UDP と統合しているかを示します。
サインアップ 選択したストアにサインアップします。
各国 Countries を選択すると、ゲームを公開する国を選択できます。
ストアがサポートする国のリストが表示されたウィンドウが開きます。チェックボックスを選択して任意の国でゲームを有効にし、Save を選択します。
このオプションは、そのストアにサインアップした場合にのみ表示されます。
Advanced これを選択すると、特定のストアのより詳細なプロパティを設定できます。
このオプションは、そのストアにサインアップした時のみ表示されます。

Target steps

Publish ページのストアにはそれぞれドロップダウンがあり、ターゲットステップを選べます。以下のオプションがあります。

ターゲットステップ 説明
Repack Game UDP は、汎用 UDP ビルドを解凍し、選択したストアの SDK を使用してゲームを再パックします。これには、ストアに提出した最後のビルドの IAP カタログが使用されます。
Submit to Store UDP は、ゲームを再パックして、ゲーム、そのメタデータと IAP カタログを選択したストアの本番環境へ提出します。
ゲームを初めて公開するときは、ゲームを提出して、ストアのサーバーで IAP カタログを作成する必要があります。

Advanced settings

ゲームを提出する前にストア特有の設定を行うには、Publish ページでそのストアの Advanced を選択します。 ストア専用に次のプロパティを設定できます。

プロパティ 機能 設定されるストア
ターゲットSDK ゲームを公開するストア SDK のバージョン。デフォルトでは、UDP はストア SDK の最新バージョン用に再パックします。 すべて
CP ID HUAWEI AppGallery Connect コンソールの Merchant ID。 Huawei
Product ID HUAWEI AppGallery Connect コンソールの Product ID。 Huawei
App ID HUAWEI AppGallery Connect コンソールの Application ID。 Huawei
Configuration version on the Huawei AppGallery Connect console. ゲームのバージョン。 Huawei
PubKey HUAWEI AppGallery Connect コンソールの公開鍵。 Huawei
App Secret HUAWEI AppGallery Connect コンソールのアプリケーション秘密鍵。 Huawei
privacyPolicy HUAWEI AppGallery Connect コンソールのプライバシーステートメント。 Huawei
Premium Price プレイヤーがゲームのダウンロードに支払う価格 プレミアムゲームをサポートするすべてのストア。
In-App Purchases IAP アイテムの名前 すべて
GRAC certificate AGRAC 証明書は、韓国で18才以上対象に区分されているゲームの配信に必須です。必要な場合は、ここでアップロードしてください。 Samsung
SAPPRFTからの承認番号(別名ISBN) 中国で公開するゲームの SAPPRFT 承認番号を入力します。このための公開ライセンスを持っていない場合は、国リストから中国の選択を解除してください。 Xiaomi
Huawei
Registration Number from MCPRC 中国で公開するゲームの中国人民共和国文化部記録番号 (Ministry of Culture Record number)。 Huawei
Launch Manually 該当ストアでゲームを手動でローンチするように設定します。 Samsung
Huawei
Launch on 該当ストアでゲームをローンチする日時を設定します。 Samsung
Huawei
Renew authentication 選択したストアで認証トークンを更新します。 Huawei
Package Name Displays the name of the package. This can’t be edited once it’s been registered. QooApp
Viveport
URL for Privacy Policy Enter the URL of your game’s privacy policy. Viveport
URL for EULA/Terms of Use Enter the URL of your game’s EULA/Terms of use. Viveport

Detail

提出に不足しているものがある場合、UDP コンソールにエラーまたは警告メッセージが表示されます。問題の詳細については、Detail を選択してください。

エラーは赤いパネルに表示されます。ゲームを提出する前に、エラーを修正する必要があります。Modify を選択してエラーのある領域に移動し、問題を修正します。

エラーがないストアにのみ提出するように選択することもできます。

警告は黄色のパネルに表示されます。無視することにした場合は、警告を閉じることができます。

Status ページ

UDP がゲームの処理を開始したら、Status ページにアクセスして進行状況を監視し、ゲームの提出履歴を確認します。

Status ページには、ゲームの履歴の概要が表示されます。

フィールド 説明
Revisions repacked UDP で作成され、再パックされた APK ビルドの総数。
ノート: ゲームが同じストアで 3 回再パックされた場合、3 回とカウントされます。
Revisions submitted UDP を通して行われた提出の総数。
ノート: ゲームがストアに 5 回提出された場合、5 回とカウントされます。
Submissions accepted アプリストアに承認された提出の数。
Submissions rejected アプリストアによって拒否されたリビジョンの数。

ゲームのリビジョンごとに、ステータスページに以下の詳細が表示されます。

フィールド 説明
Store ゲームが提出されたストア。
状況 リビジョンのステータス。
ライブ状態になるまでは、すべてのストアから情報が得られるわけではありません。Status セクションには、ストアから取得できる情報のみが表示されます。
各国 各ストアで、ゲームが有効になっている国の数。 国を表示するには、この欄の番号を選択してください。
アクション その他のアクションを行います。例えば、Download でゲームのリビジョンをダウンロードしたり、 Go to store (ストアへ移動) を選択して公開のステップを完了できます。

ゲームには以下のステータスがあります。

  • Repacked: 選択したストアの SDK を使用してゲームが正常に再パックされました
  • Published: ゲームを再パックしてストアに提出するときに、ストアに必要なすべてのステップを終了しました
  • Pending: ゲームは選択したストアの SDK で再パック中です
  • Failed: your game couldn’t be repacked with the SDK of the selected store
  • Canceled: 自身、または組織の誰かによってゲームの提出がキャンセルされました

Store Sign-Ups

Partner Sign-Ups タブには、UDP を使用してゲームを配信できるストアに関する情報が表示されます。

概要、FAQ、および各ストアに固有のその他の役立つリンクなど、ストアの詳細については、ページ内の More リンクを選択してください。

すべてのストアの情報の概要については、 Compare stores を選択して、Partner Stores チートシートを開きます。これは、ユーザー数、ストアを利用できる国、プレミアムゲームをサポートしているかどうかなどのデータを含む、すべてのストアの詳細を比較するものです。

Reporting ダッシュボード

Reporting ページには、公開されたゲームのパフォーマンス情報が表示されます。 Reporting ページから、公開したゲームのパフォーマンスをモニターします。Reporting ページへは上部のナビゲーションバーからアクセスできます。

You can filter the information presented on the Reporting dashboard by game and store.

Reporting ダッシュボード全体の All GamesAll Stores フィルターで何も選択しない場合は、個々のグラフレベルで内訳を表示できます (該当する場合)。サポートされているグラフで、ストア別 または ゲーム別 にフィルターを選択して、特定のストアまたは個々のゲームのパフォーマンスを表示します。

Reporting ダッシュボードは 5 つのパネルに分かれており、すべてにゲームとストアのフィルターが適用されます。日付フィルターの対象となるパネルについては、グラフのデータを CSV ファイルと画像でエクスポートできます。データを CSV ファイルや画像としてダウンロードするには、グラフに対応するアイコンを選択します。

ノート: Huawei AppGallery は、QueryOrder を使用してサーバー側の検証を設定している場合にのみ、収益情報を UDP に返します。 コールバック通知を使用する場合、Huawei の収益関連のグラフや情報は得られません。

指標と定義

Reporting ダッシュボードは、ゲームが公開されている UDP ストアの以下のデータを追跡します。

指標 説明
Gross revenue Amount collected from players in USD (for example, if IAP price= 0.99 then= $0.99)
Players ゲームをダウンロードして開始したユーザーの実人数。 これは、個々のデバイスによって計算されます。
Spenders アプリ内購入をしたプレイヤー数。つまり、少なくとも 1 回支払いに成功したユーザーの実人数。
Days since 1st activity ゲームがアプリストアで 10 人のプレイヤーを獲得してからの日数。
New Players 選択した期間中に、このゲームを初めて開始したプレイヤーの数。
DAU 1 日あたりのアクティブプレイヤー数。 その日に少なくとも 1 回ゲームを起動したプレイヤーの実人数。
MAU 月間アクティブプレイヤー数。過去 30 日間に少なくとも 1 回ゲームを起動したプレイヤーの実人数。
IAP Revenue IAP 総収益 (単位は米ドル)
Average Revenue per Transaction これは、“IAP 総収益/IAP トランザクション数” で定義されます。
ARPPU アプリ内購入をしたプレイヤー 1 人あたりの平均収益。これは、“総収益/アプリ内購入をしたプレイヤー数” で定義されます。
ARPU プレイヤー 1 人あたりの平均収益。これは、“総収益/プレイヤー数” で定義されます。
Spender Conversion Rate これは、“アプリ内購入をしたプレイヤー数/プレイヤー数” で定義されます。
Transactions トランザクションが成功し、支払いが発生した数 (OrderID が問題なく処理され UDP サーバーによって検証された数)
Revenue by IAP IAP による総収益 (単位は米ドル) の内訳
Transaction Volume by IAP IAP によるトランザクションの内訳
Premium Revenue プレミアムゲームによる総収益 (単位は米ドル)
Sessions あらゆるデバイスでゲームが起動された回数
Day 1 Retention (%) これは “初めてゲームを起動してから 1 日後に依然としてアクティブであるプレイヤーの割合” と定義されます。
Day 7 Retention (%) これは “初めてゲームを起動してから 7 日後に依然としてアクティブであるプレイヤーの割合” と定義されます。
Day 30 Retention (%) これは “初めてゲームを起動してから 30 日後に依然としてアクティブであるプレイヤーの割合” と定義されます。

ノート: Reporting ダッシュボードには推定データが含まれています。ストアから直接正確な数を得ることができます。表示されるデータは UTC (協定世界時) 時間であり、最も正確で完全なデータを表示するために前日までのデータに基づいています。

All Time

このパネルには、以下のデータの生存期間の指標が表示されます。

  • Gross revenue (in USD) (総収入 - 米ドル)
  • Players (プレイヤー)
  • Spenders (アプリ内購入をしたプレイヤー)
  • Days since 1st activity (最初のプレイからの日数)

Yesterday

このパネルには、過去 24 時間 (UTC に基づく) の以下の指標が表示されます。

  • Gross revenue (米ドルまたは % での総収益の前日比較)
  • New players (新規プレイヤー数)
  • DAU (過去 7 日間の平均 DAU 値との比較 %)
  • MAU (過去 30 日間の平均 MAU 値との比較 %)

IAP Performance

このパネルには、選択した期間の以下のデータの指標が表示されます。

  • IAP Revenue
  • Average Revenue per Transaction
  • ARPPU
  • ARPU
  • Spender Conversion Rate
  • Transactions
  • Revenue by IAP。グラフには最大 5 つの IAP を表示でき、ドロップダウンを使用して表示する IAP を選択できます。このグラフには、次のプリセットが含まれています。
    • Most revenue (収益の大半)
    • Most transactions (トランザクションの大半)
    • Highest price points (最高額)
    • Lowest price points (最低額)
  • Transaction Volume by IAP。グラフには最大 5 つの IAP を表示でき、ドロップダウンを使用して表示する IAP を選択できます。このグラフには、次のプリセットが含まれています。
    • Most revenue (収益の大半)
    • Most transactions (トランザクションの大半)
    • Highest price points (最高額)
    • Lowest price points (最低額)

Premium Revenue

このパネルには、選択した期間の以下のデータの指標が表示されます。

  • Premium Revenue (有料ダウンロードによる収益)

Game Health

このパネルには、選択した期間の以下のデータの指標が表示されます。

  • DAU - 1 日あたりの数、および指定期間の平均数
  • MAU - 月あたりの数、および指定期間の平均数
  • New Players - 1 日あたりの数、および指定期間の総数
  • Sessions - 1 日あたりの数、および指定期間の総数
  • Day 1 Retention Rate - 1 日あたりの割合、および指定期間の平均割合
  • Day 7 Retention Rate - 7 日あたりの割合、および指定期間の平均割合
  • Day 30 Retention Rate –30 日あたりの割合、および指定期間の平均割合

Documentation

Documentation タブには、初めて UDP を利用する場合に役立つ情報が表示されます。以下が含まれます。

  • UDP ドキュメントへのリンク
  • さまざまなアプリストアに関する情報
  • ビデオチュートリアル

Resources

Resources タブには、初めて UDP を利用する場合に役立つ情報が表示されます。以下が含まれます。

  • スタートアップガイド
  • チュートリアルビデオ
  • ストアガイド
  • ナレッジベース
  • Release notes (リリースノート)

設定画面

Company Information

Company Information ウィンドウを使用して、アプリストアで会社説明として使う情報を加えます。 UDP コンソールで組織を選択し、鉛筆アイコンを選択してプロファイルを編集します。

フィールド 説明
Company Name プレイヤーに表示したい会社名
Company Icon 自社で表示する画像をアップロードします。
場所 本社と定める住所
Company Size ドロップダウンで会社の人数を選択します
Official Website 会社のオフィシャルウェブサイト
Support Email Address プレイヤーが会社にアクセスするためのサポートメールアドレス
Introduction 会社やスタジオに関するその他の情報

Developer API

Developer API ページでは、UDP API で使用する認証トークンの生成および管理を行うことができます。UDP API を使用して、UDP コンソールにバイナリファイルをアップロードできます。UDP コンソールでのゲームの管理と公開 を参照してください。

以下の表は、Developer API ページを表します。

フィールド 説明
Token UDP API が UDP コンソールにアクセスする際に使用する認証トークンです。COPY を選択すると、トークンがクリップボードにコピーされます。
Expiry date 認証トークンの有効期限が指定されている場合は、その期限。
Operations 既存のトークンを編集削除することができます。
NEW TOKEN 新規にトークンを作成する場合に選択します。

CSV リファレンス

CSV ファイルのデータ値

Each row in a CSV file of In-App Purchases can contain the following values. Don’t pass empty values.

フィールド 説明
product_id 一意の IAP プロダクトの ID を表します。product_id は小文字または数字で始める必要があり、小文字 (a-z)、数字 (0–9)、アンダースコア (_)、ピリオド (.) のみで構成しなくてはなりません。
language; product_name; description When setting the language value, use the language code listed in TABLE A.
UDP uses en-US as the default language.
Use semicolon(;) to separate language, product_name and description.
To include localized versions of the item’s product name and description, list the default language, product_name, and description, followed by the languages, product_names, and descriptions for each locale. In the following example, the product has en-US (ENGLISH) as the default language and zh-CN (CHINESE) as a localization:
en-US;Product 1;This is my first product; zh-CN; 产品1; 产品描述1.
Note: UDP only imports the fields for languages you’ve defined in the Game Info section of the UDP Console. To support multiple languages, define them on the UDP Console before you import your IAP catalog.
consumable Set to TRUE or FALSE (case insensitive) to define whether or not the IAP product is consumable.
auto_convert_prices If true, UDP automatically converts the price to other currencies. To exclude a currency from conversion, specify the currency and its price in the currency;price field.
currency; price 通貨値を設定するときは、表 B にリストされている通貨コードを使用してください。価格は正である必要があります。デフォルトの通貨は USD (米ドル) です。各 IAP プロダクトの価格は、対応する通貨のすぐ後に記述する必要があります。例: USD;0.99;CNY;6

表 A - 言語コード

言語 コード
アフリカーンス語 af
アムハラ語 am
ブルガリア語 bg
カタロニア語 ca
中国語 zh-CN
中国語 (香港) zh-HK
中国語 (台湾) zh-TW
クロアチア語 hr
チェコ語 cs
デンマーク語 da
オランダ語 nl
英語 (イギリス) en-GB
英語 en-US
エストニア語 et
フィリピン語 fil
フィンランド語 fi
フランス語 (カナダ) fr-CA
フランス語 fr-FR
ドイツ語 de
ギリシア語 el
ヒンディー語 hi
ハンガリー語 hu
インドネシア語 id
イタリア語 it
日本語 ja
韓国語 ko
ラトビア語 lv
リトアニア語 lt
マレー語 ms
ノルウェー語 no
ポーランド語 pl
ポルトガル語 (ブラジル) pt-BR
ポルトガル語 (ポルトガル) pt-PT
ルーマニア語 ro
ロシア語 ru
セルビア語 sr
スロバキア語 sk
スロベニア語 sl
スペイン語 (ラテンアメリカ) es
スペイン語 es-ES
スワヒリ語 sw
スウェーデン語 sv
タイ語 th
トルコ語 tr
ウクライナ語 uk
ベトナム語 vi
ズールー語 zu

表 B - 通貨コード

コード コード コード
AED IDR PEN
ARS ILS PHP
AUD INR PKR
BGN IQD PLN
BHD ISK QAR
BND JOD RON
BIF JPY RUB
BRL KES SAR
CAD KHR SDG
CHF KRW SEK
CNY KWD SGD
CZK LAK THB
DKK LKR TND
DZD LYD TRY
EGP MAD TWD
EUR MMK TZS
GBP MXN USD
GHS MYR UYU
HKD NOK VND
HRK NZD ZAR
HUF OMR

例 1

product_id,language; product_name; description,consumable,auto_convert_prices,currency; price
com.mystudio.mygame.product1,en-US;Product 1;This is my first product; zh-CN; 产品1; 产品描述1,TRUE,TRUE,USD;0.99;CNY;6;EUR;0.79
com.mystudio.mygame.product2,en-US;Product 2;This is my second product; zh-CN; 产品2; 产品描述2,FALSE,FALSE,USD;1.99;CNY;12;EUR;1.59
com.mystudio.mygame.product3,en-US;Product 3;This is my third product; zh-CN; 产品3; 产品描述3,TRUE,TRUE,USD;4.99;CNY;30;EUR;3.99 
UDP ビルドでの Firebase の使用
UDP API