このセクションでは、UDP コンソールの情報アーキテクチャの高度なレベルの概要を説明します。
UDP コンソールには、UDP コンソールの以下のセクション間を移動できるナビゲーションバーがあります。
UDP コンソールの Overview タブには UDP コンソールの使い方に関する有用な情報が含まれています。
My Games タブには、UDP プロジェクトが表示されます。ここから、UDP プロジェクトを切り替えたり、新しいゲームを作成 したり、ゲームの アーカイブ や 復元 ができます。
ゲームのリストを、その状態などでフィルタリングすることができます。
Submitted to stores または Live on stores を選択すると、ストア別にゲームのリストをフィルタリングすることもできます。
ゲームを選択すると、以下のタブが表示されます。
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 ページを使用します。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.
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 セクションを使って 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 セクションの説明です。
プロパティ | 説明 |
---|---|
あなたのゲームには広告が含まれていますか? | ゲームに広告が含まれているかどうかを選択します。この情報は、提出時に 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 は、ゲームのダウンロード時にプレイヤーに課金される価格です。
プロパティ | 説明 |
---|---|
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 セクションを使用して、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 アイテムウィンドウを使用して、IAP プロダクトの詳細を追加、編集します。このウィンドウを開くには、Add Item を選択します。以下の表は、Add IAP Item ウィンドウについての説明です。
フィールド | 説明 |
---|---|
Product ID | IAP プロダクトを識別するために使用される一意の ID。 Product ID は、以下の要件に従う必要があります。 - アルファベット文字または数字で始める必要があります - アルファベット文字、数字、ドット (.)、アンダースコア (_) のみ使用可能です - 大文字は使えません |
Product Name | IAP プロダクトの名前。 |
Currency | 価格を表示する通貨を示します。 |
Price | 米ドル表示の IAP プロダクトの価格。 ゲーム内でプレイヤーがプロダクトを購入できるようにするには、価格を指定する必要があります。 |
Consumable | 消費型 IAP アイテムの場合は、このオプションを選択します。 |
説明 | IAP プロダクトの短い説明。 |
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 | テストアカウントのパスワード。 |
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 レベルを上げてください。
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 は会社情報を使用して、再パックされた APK ファイルのキーストアを生成します。
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.
この情報はエディターと同期されます。以下のフィールドは編集可能です。
フィールド | 説明 |
---|---|
Unity Project ID | UDP クライアントに紐づけされた Unity プロジェクト ID。 UDP クライアントから Unity プロジェクトへの紐づけを解除したい場合は、このフィールドで ID を削除して Save を選択します。 ノート: 所有者と管理者のみがこのフィールドを編集できます。 |
Callback URL | ゲームサーバーの URL。UDP はこれを使って支払い結果の通知を送信します。 |
Release ウィンドウでは、ゲームのバージョンをリリースできます。これは、ゲーム情報ページで Release を選択すると表示されます。
Release ウィンドウには、バージョンを指定するためのフィールドがあります。
すべてのリビジョンのタグとリリースノートは、以下の場所に表示されます。
ノート: ストアに公開できるのは最新のリビジョンのみです。
さらに詳しい情報は以下を参照してください。
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 | これを選択すると、特定のストアのより詳細なプロパティを設定できます。 このオプションは、そのストアにサインアップした時のみ表示されます。 |
Publish ページのストアにはそれぞれドロップダウンがあり、ターゲットステップを選べます。以下のオプションがあります。
ターゲットステップ | 説明 |
---|---|
Repack Game | UDP は、汎用 UDP ビルドを解凍し、選択したストアの SDK を使用してゲームを再パックします。これには、ストアに提出した最後のビルドの IAP カタログが使用されます。 |
Submit to Store | UDP は、ゲームを再パックして、ゲーム、そのメタデータと IAP カタログを選択したストアの本番環境へ提出します。 ゲームを初めて公開するときは、ゲームを提出して、ストアのサーバーで IAP カタログを作成する必要があります。 |
ゲームを提出する前にストア特有の設定を行うには、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 アイテムの名前 | すべて |
SAPPRFTからの承認番号(別名ISBN) | 中国で公開するゲームの SAPPRFT 承認番号を入力します。このための公開ライセンスを持っていない場合は、国リストから中国の選択を解除してください。 | Xiaomi Huawei |
Registration Number from MCPRC | 中国で公開するゲームの中国人民共和国文化部記録番号 (Ministry of Culture Record number)。 | Huawei |
Launch Manually | 該当ストアでゲームを手動でローンチするように設定します。 | Huawei |
Launch on | 該当ストアでゲームをローンチする日時を設定します。 | 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 |
提出に不足しているものがある場合、UDP コンソールにエラーまたは警告メッセージが表示されます。問題の詳細については、Detail を選択してください。
エラーは赤いパネルに表示されます。ゲームを提出する前に、エラーを修正する必要があります。Modify を選択してエラーのある領域に移動し、問題を修正します。
エラーがないストアにのみ提出するように選択することもできます。
警告は黄色のパネルに表示されます。無視することにした場合は、警告を閉じることができます。
UDP がゲームの処理を開始したら、Status ページにアクセスして進行状況を監視し、ゲームの提出履歴を確認します。
Status ページには、ゲームの履歴の概要が表示されます。
フィールド | 説明 |
---|---|
Revisions repacked | UDP で作成され、再パックされた APK ビルドの総数。 ノート: ゲームが同じストアで 3 回再パックされた場合、3 回とカウントされます。 |
Revisions submitted | UDP を通して行われた提出の総数。 ノート: ゲームがストアに 5 回提出された場合、5 回とカウントされます。 |
Submissions accepted | アプリストアに承認された提出の数。 |
Submissions rejected | アプリストアによって拒否されたリビジョンの数。 |
ゲームのリビジョンごとに、ステータスページに以下の詳細が表示されます。
フィールド | 説明 |
---|---|
Store | ゲームが提出されたストア。 |
Status | リビジョンのステータス。 ライブ状態になるまでは、すべてのストアから情報が得られるわけではありません。Status セクションには、ストアから取得できる情報のみが表示されます。 |
各国 | 各ストアで、ゲームが有効になっている国の数。 国を表示するには、この欄の番号を選択してください。 |
アクション | その他のアクションを行います。例えば、Download でゲームのリビジョンをダウンロードしたり、 Go to store (ストアへ移動) を選択して公開のステップを完了できます。 |
ゲームには以下のステータスがあります。
Partner Sign-Ups タブには、UDP を使用してゲームを配信できるストアに関する情報が表示されます。
概要、FAQ、および各ストアに固有のその他の役立つリンクなど、ストアの詳細については、ページ内の More リンクを選択してください。
すべてのストアの情報の概要については、 Compare stores を選択して、Partner Stores チートシートを開きます。これは、ユーザー数、ストアを利用できる国、プレミアムゲームをサポートしているかどうかなどのデータを含む、すべてのストアの詳細を比較するものです。
Reporting ページには、公開されたゲームのパフォーマンス情報が表示されます。 Reporting ページから、公開したゲームのパフォーマンスをモニターします。Reporting ページへは上部のナビゲーションバーからアクセスできます。
You can filter the information presented on the Reporting dashboard by game and store.
Reporting ダッシュボード全体の All Games と All 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 (協定世界時) 時間であり、最も正確で完全なデータを表示するために前日までのデータに基づいています。
このパネルには、以下のデータの生存期間の指標が表示されます。
このパネルには、過去 24 時間 (UTC に基づく) の以下の指標が表示されます。
このパネルには、選択した期間の以下のデータの指標が表示されます。
このパネルには、選択した期間の以下のデータの指標が表示されます。
このパネルには、選択した期間の以下のデータの指標が表示されます。
Documentation タブには、初めて UDP を利用する場合に役立つ情報が表示されます。以下が含まれます。
Resources タブには、初めて UDP を利用する場合に役立つ情報が表示されます。以下が含まれます。
Company Information ウィンドウを使用して、アプリストアで会社説明として使う情報を加えます。 UDP コンソールで組織を選択し、鉛筆アイコンを選択してプロファイルを編集します。
フィールド | 説明 |
---|---|
Company Name | プレイヤーに表示したい会社名 |
Company Icon | 自社で表示する画像をアップロードします。 |
場所 | 本社と定める住所 |
Company Size | ドロップダウンで会社の人数を選択します |
Official Website | 会社のオフィシャルウェブサイト |
Support Email Address | プレイヤーが会社にアクセスするためのサポートメールアドレス |
Introduction | 会社やスタジオに関するその他の情報 |
Developer API ページでは、UDP API で使用する認証トークンの生成および管理を行うことができます。UDP API を使用して、UDP コンソールにバイナリファイルをアップロードできます。UDP コンソールでのゲームの管理と公開 を参照してください。
以下の表は、Developer API ページを表します。
フィールド | 説明 |
---|---|
Token | UDP API が UDP コンソールにアクセスする際に使用する認証トークンです。COPY を選択すると、トークンがクリップボードにコピーされます。 |
Expiry date | 認証トークンの有効期限が指定されている場合は、その期限。 |
Operations | 既存のトークンを編集削除することができます。 |
NEW TOKEN | 新規にトークンを作成する場合に選択します。 |
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 |
言語 | コード |
---|---|
アフリカーンス語 | 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 |
コード | コード | コード |
---|---|---|
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 |
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