ストア登録情報のインポートとエクスポート

パートナー センターに Store 登録情報を直接入力する代わりに、登録情報を .csv ファイルにエクスポートして情報と資産を入力し、更新したファイルをインポートして、情報を追加または更新することもできます。 この方法を使用すると、一から一覧を作成したり、既に作成した一覧を更新したりできます。

このオプションは、製品の Store 登録情報を複数の言語で作成または更新する場合に特に便利です。同じ情報を複数のフィールドにコピー/貼り付け、特定の言語に適用する必要がある変更を簡単に行うことができるためです。 ただし、この方法を使用して、以前の OS バージョンをサポートする以前に公開されたアプリのプラットフォーム固有の Store 登録情報を作成または更新することはできません。

ヒント

この機能を使用して、アドオンのストア登録情報の詳細をインポートおよびエクスポートすることもできます。 アドオンの場合、プロセスは同じように機能しますが、 アドオンに関連するフィールド が含まれている点が異なります。 パートナー センターでは、(以前にインポート/エクスポートの方法を使用した場合でも) 登録情報をいつでも直接作成または更新できることに留意してください。 単純な変更を行うだけの場合はパートナー センターで直接更新した方が簡単な場合がありますが、いずれの方法もいつでも使用することができます。

リストのエクスポート

アプリのアプリの概要ページで、 Export listing ( Store listings セクション) をクリックして、UTF-8 でエンコードされた.csv ファイルを生成します。 このファイルをコンピューター上の場所に保存します。

Microsoft Excel または別のエディターを使用して、このファイルを編集できます。 Microsoft 365 バージョンの Excel では .csv ファイルを CSV UTF-8 (カンマ区切り) (*.csv) 形式で保存できますが、その他のバージョンではこれはサポートされていない可能性があります。 この機能をサポートする Excel のバージョンの詳細については、 Excel 2016 の新機能に関するセキュリティ情報を参照してください。また、UTF-8 としてのエンコードの詳細については、さまざまなエディター こちらを参照してください。

製品の一覧をまだ作成していない場合、エクスポートした.csv ファイルにはカスタム データは含まれません。 FieldIDTypedefault、および Store 登録情報に表示できるすべてのアイテムに対応する行が表示されます。

登録情報を既に作成している (またはパッケージをアップロードした) 場合は、作成した (またはパッケージで検出された) 各リストの言語に対応する言語ロケール コードでラベル付けされた列と、以前に指定したリスト情報も表示されます。

エクスポートされた.csv ファイルの各列に含まれる内容の概要を次に示します。

  • Field 列には、Store 登録情報のすべての部分に関連付けられている名前が含まれています。 これらは、パートナー センターで Store 登録情報を作成したときに指定できるものと同じ項目に対応していますが、若干名前が異なっているものもあります。 同じ種類のアイテムを複数入力できるアイテムの場合は、指定できる最大数までの複数の行が表示されます。 たとえば、App 機能の場合Feature1Feature2 など、Feature20 まで表示されます (最大 20 個のアプリ機能を提供できるため)。
  • [ID] 列には、パートナー センターで各フィールドに関連付けられている番号が含まれます。
  • [種類] 列には、テキスト相対パス (またはパートナー センターのファイルへの URL) など、各フィールドに指定する情報の種類について、全般的なガイドが示されます。
  • default 列 (および言語ロケール コードでラベル付けされた列) は、Store 登録情報の各部分に関連付けられているテキストまたはアセットを表します。 これらの列のフィールドを編集して、ストア登録情報を更新できます。

重要

FieldID、または Type 列の情報は変更しないでください。 インポートしたファイルを処理するには、これらの列の情報は変更されない必要があります。

リスト情報を更新する

一覧をエクスポートして.csv ファイルを保存したら、.csv ファイルで直接登録情報を編集できます。

default 列と共に、一覧を作成した各言語には独自の列があります。 列で行った変更は、その言語の説明に適用されます。 新しい言語の一覧を作成するには、先頭行の次の空の列に言語ロケール コードを追加します。 有効な言語ロケール コードの一覧については、「 サポートされている言語」を参照してください。

default 列を使用して、アプリのすべての説明で共有する情報を入力できます。 特定の言語のフィールドを空白のままにすると、既定の列の情報がその言語に使用されます。 特定の言語のフィールドをオーバーライドするには、その言語の別の情報を入力します。

ほとんどの Store 登録情報フィールドは省略可能です。 リストごとに Description と 1 つのスクリーンショットが必要です。パッケージが関連付けられていない言語の場合は、 Title を指定して、その一覧に使用する予約済みアプリ名を指定する必要があります。 他のすべてのフィールドについて、リストにフィールドを含めない場合は、フィールドを空のままにすることができます。 特定の言語のフィールドを空白のままにすると、既定の列にそのフィールドに情報があるかどうかを確認します。 その場合は、その情報が使用されます。

たとえば、次の例を考えてみましょう。

エクスポートされたリストの例

  • "既定の説明" というテキストは、en-us および fr-fr リストの Description フィールドに使用されます。 ただし、es-es リストの Description フィールドでは、"スペイン語の説明" というテキストが使用されます。
  • ReleaseNotes フィールドでは、"英語のリリース ノート" というテキストが en-us に使用され、テキスト "French release notes" が fr-fr に使用されます。 ただし、es-es のリリース ノートは表示されません。

特定のフィールドに対して編集を行わない場合は、行全体をスプレッドシートから削除できます 予告編の行とそれに関連付けられているサムネイルとタイトルは除きます。 これらの項目を除き、行を削除すると、リスト内のそのフィールドに関連付けられているデータには影響しません。 これにより、編集する予定のない行を削除できるため、変更するフィールドに集中できます。

1 つの言語のフィールド内の情報を、行全体を削除せずに削除すると、フィールドによって動作が異なります。 TypeText であるフィールドの場合、フィールド内の情報を削除すると、その言語の一覧からそのエントリが削除されます。 しかし、スクリーンショットやロゴなど、画像のフィールドの情報を削除する場合は、何も変更されません。パートナー センターで直接編集して削除しない限り、以前の画像が引き続き使用されます。 ただし、トレーラーのフィールドについては情報を削除すると、パートナー センターからそのトレーラーが削除されるため、削除する前に必要なファイルのコピーを保存しておいてください。

エクスポートされた一覧の多くのフィールドには、上の例のテキスト入力、 Description ReleaseNotes が必要です。 これらの種類のフィールドでは、各言語のフィールドに適切なテキストを入力するだけです。 各フィールドの長さと他の要件に従ってください。 これらの要件の詳細については、「 アプリ ストア登録情報の作成」を参照してください。

画像やトレーラーなど、資産に対応するフィールドの情報の提供は、もう少し複雑です。 これらの資産の種類は、テキストではなく、相対パス (またはパートナー センターのファイルへの URL) になります。

ストア登録情報のアセットを既にアップロードしている場合、これらの資産は URL で表されます。 これらの URL は、製品の複数の説明で再利用することも、同じ開発者アカウント内の異なる製品間でも再利用できるため、必要に応じてこれらの URL をコピーして別のフィールドで再利用できます。

ヒント

URL に対応するアセットを確認するには、ブラウザーに URL を入力して画像を表示します (または予告編ビデオをダウンロードします)。 この URL が機能するには、デベロッパー センター アカウントにサインインする必要があります。 これまでにパートナー センターに追加していない新しい資産を使う場合は、単一の .csv ファイルではなく、フォルダーとして登録情報をインポートします。 .csv ファイルを含むフォルダーを作成する必要があります。 次に、同じフォルダーのイメージをルート フォルダーまたはサブフォルダーに追加します。 このフィールドには、ルート フォルダー名を含む完全なパスを入力する必要があります。

ヒント

リストをフォルダーとしてインポートするときに最適な結果を得るには、Microsoft Edge、Chrome、または Firefox の最新バージョンを使用していることを確認してください。 たとえば、ルート フォルダーの名前が my_folder で、DesktopScreenshot1 のscreenshot1.pngという名前のイメージを使用する場合はそのフォルダーのルートにscreenshot1.pngを追加し、DesktopScreenshot1 フィールドに「my_folder/screenshot1.png」と入力します。 ルート フォルダー内にイメージ フォルダーを作成し、そこにscreenshot1.jpg配置した場合は、「 my_folder/images/screenshot1.png」と入力します。 フォルダーを使って登録情報のインポートが完了したら、次に登録情報をエクスポートするときは、画像へのパスがパートナー センター内のファイルへの URL に変換されます。 これらの URL をコピーして貼り付けて、もう一度使用できます (たとえば、複数のリスト言語で同じ資産を使用する場合)。

重要

エクスポートした登録情報にトレーラーが含まれている場合、トレーラーやそのサムネイル画像への URL を .csv ファイルから削除すると、そのファイルはパートナー センターから完全に削除され、そこからはアクセスできなくなります (そのファイルが別の登録情報でも使用されていて、そこで削除されていない場合はアクセスできます)。

リストのインポート

.csv ファイルにすべての変更を入力し (アップロードする資産を含めた)、アップロードする前にファイルを保存する必要があります。 UTF-8 エンコードをサポートするバージョンの Microsoft Excel を使用している場合は、必ず [として保存] を選択しCSV UTF-8 (コンマ区切り) (*.csv)形式を使用してください。 別のエディターを使用して.csv ファイルを表示および編集する場合は、アップロードする前に、.csv ファイルが UTF-8 でエンコードされていることを確認してください。

更新された.csv ファイルをアップロードして登録情報データをインポートする準備ができたら、アプリの概要ページで 登録情報のインポート を選択します。 .csv ファイルのみをインポートする場合は、[ インポート] .csvを選択し、ファイルを参照して 、[開く ] をクリック。 イメージ ファイルを含むフォルダーをインポートする場合は、[フォルダーのインポート] を選択し、フォルダーを参照して、[フォルダーの選択 クリックします。 アップロードするアセットと共に、フォルダー内に.csvファイルが 1 つだけ存在することを確認します。

インポートした.csvファイルを処理すると、インポートと検証の状態を反映した進行状況バーが表示されます。 これは、特にリストや画像ファイルが多数ある場合に、しばらく時間がかかる場合があります。

問題が検出された場合は、必要な更新を行ってやり直す必要があることを示すメモが表示されます。 表示エラーリンクを選択して、無効なフィールドとその理由を確認します。 .csv ファイルでこれらの問題を修正 (または無効な資産を置き換える) してから、一覧をもう一度インポートする必要があります。

ヒント

この情報には、後で最後のインポートリンクの View エラーを使用して再度アクセスできます。 ファイル内のエラーがすべて解決しないと、.csv ファイルの情報は、エラーのないフィールドも含めて、パートナー センターにまったく保存されません。 エラーのない .csv ファイルがインポートされると、用意した登録情報がパートナー センターに保存され、該当する申請に使用されます。

更新した別の .csv ファイルをインポートするか、パートナー センターで直接変更を行うことで、登録情報は引き続き更新できます。

アドオン

アドオンの場合、Store 登録情報のインポートとエクスポートのプロセスは上記と同じですが、対象になるフィールドは アドオンの Store 登録情報に関連する [説明][タイトル][StoreLogo300x300] (パートナー センターの Store 登録情報ページでは [アイコン]) の 3 フィールドのみです。 Title フィールドは必須で、他の 2 つのフィールドは省略可能です。

アドオンの申請の概要ページに移動して、アプリのアドオンごとにストア登録情報を個別にインポートおよびエクスポートする必要があることに注意してください。

パートナー センターでストア登録情報の情報を直接入力する代わりに、.csv ファイルに登録情報をエクスポートし、情報と資産を入力して、更新されたファイルをインポートすることで、情報を追加または更新することができます。 この方法を使用すると、一から一覧を作成したり、既に作成した一覧を更新したりできます。

このオプションは、製品の Store 登録情報を複数の言語で作成または更新する場合に特に便利です。同じ情報を複数のフィールドにコピー/貼り付け、特定の言語に適用する必要がある変更を簡単に行うことができるためです。

リストのエクスポート

アプリの [ストア登録情報] ページで、言語を追加し、[リストのエクスポート] をクリックして、選択した言語と登録情報のフィールドを含む.csv ファイルを生成できます。 または、最初にエクスポートリストをクリックして言語を選択することもできます。 一覧が正常にエクスポートされたら、一覧をダウンロードします。 エクスポートされた一覧には、リストに対して選択したフィールド名、入力、言語が表示されます。

エクスポートされた.csv ファイルの各列に含まれる内容の概要を次に示します。

  • [フィールド] 列には、ストア登録情報のすべての部分に関連付けられている名前が含まれています。 これらは、パートナー センターで Store 登録情報を作成したときに指定できるものと同じ項目に対応していますが、若干名前が異なっているものもあります。 同じ種類の複数のアイテムを入力できるアイテムの場合は、指定できる最大数までの複数の行が表示されます。 たとえば、Product 機能の場合、ProductFeatures1、ProductFeatures2 などが表示され、ProductFeatures20 まで表示されます (最大 20 個のアプリ機能を提供できるため)。 次の表を参照して、ストア登録情報フィールドと、ファイルにエクスポートされたフィールドの正確なマッピング.csv確認してください。
  • [種類] 列には、テキストや相対パスなど、そのフィールドに提供する情報の種類に関する一般的なガイダンスが用意されています。
パートナー センターの Store 登録情報のフィールド名 エクスポートされた.csv ファイル内の対応するフィールド名
説明 説明
製品名 ProductName
このバージョンの新機能 WhatsNew
製品の機能 ProductFeatures1 から ProductFeatures20
スクリーンショット Screenshots1 から Screenshots10
ストア ロゴ (1:1 ボックス アート) StoreLogos1
店舗ロゴ(2:3ポスターアート) StoreLogos2
簡単な説明 ShortDescription
最小ハードウェア RequirementsMinimum1 から RequirementsMinimum11
推奨ハードウェア RequirementsRecommended1 から RequirementsRecommended11
検索語句 SearchTerms1 から SearchTerms7
著作権と商標に関する情報 著作権
該当するライセンス条項 該当するライセンス条項
開発者 DevelopedBy

重要

エクスポートした.csv ファイル内のフィールド名を変更したり、フィールドを削除したりしないでください。 インポートしたファイルを処理するには、フィールドの下にある列と項目の名前を変更しない必要があります。

リスト情報を更新する

一覧をエクスポートして.csv ファイルを保存したら、.csv ファイルで直接登録情報を編集できます。 追加された言語ごとに、見出しとして言語の名前を持つ個別の列があります。 .csv ファイルにエクスポートされた言語の名前は変更しないでください。 列で行った変更は、その言語の一覧に適用されます。

ほとんどの Store 登録情報フィールドは省略可能です。 説明、1 つのスクリーンショット、ストア ロゴ (1:1 ボックス アート) と該当するライセンス条項は、各登録情報に必要です。 他のすべてのフィールドについて、リストにフィールドを含めない場合は、フィールドを空のままにすることができます。

エクスポートされた一覧のフィールドの多くは、上の例のテキスト入力、Description、WhatsNew など、テキスト入力を必要とします。 これらの種類のフィールドでは、各言語のフィールドに適切なテキストを入力するだけです。 各フィールドの長さと他の要件に従ってください。 これらの要件の詳細については、「 アプリ ストア登録情報の作成」を参照してください。

画像などの資産に対応するフィールドの情報を提供する方が、もう少し複雑です。 テキストではなく、これらのアセットの種類は相対パスです。

ヒント

アセット (スクリーンショットまたはロゴ) がエクスポートされた.csv ファイルと同じフォルダーにある場合、相対パスはスクリーンショットまたはロゴの名前 (例: logo.png) になります。 .csv ファイルを含むメイン フォルダーにイメージのサブフォルダーを作成した場合、相対パスはサブフォルダーの名前で始まります。 (たとえば、サブフォルダーの名前が "Images" の場合、相対パスは Images/logo.png になります)

リストのインポート

.csv ファイルにすべての変更を入力し (アップロードする資産を含めた)、アップロードする前にファイルを保存する必要があります。

更新された.csv ファイルをアップロードして登録情報データをインポートする準備ができたら、アプリのストア登録情報ページで [リストのインポート] を選択します。 初めて登録情報をインポートする場合は、エクスポートされた.csv ファイルとすべての資産を含むフォルダーを使用して、一覧をアップロードする必要があります。 アップロードするアセットと共に、フォルダー内に.csvファイルが 1 つだけ存在することを確認します。

重要

リストを初めてインポートするときは、フォルダーをアップロードする必要があります。 このフォルダーには、エクスポートされた.csv ファイルと、.csv ファイルに記載されているすべての資産 (スクリーンショットとロゴ) が含まれている必要があります。

問題が検出されると、インポートに失敗したことを示すメモが表示されます。 レポートをダウンロードしてエラーを確認します。 .csv ファイルでこれらの問題を修正 (または無効な資産を置き換える) してから、一覧をもう一度インポートする必要があります。

エラー メッセージ、その意味、およびそれらを解決するための推奨事項については、次の表を参照してください。

エラー メッセージ 意味と推奨事項
".csv ファイルが空です。 ファイルに必要な情報があることを確認してください。 空の.csv ファイルをアップロードした可能性があります。 ストア登録情報ページから、最新の.csv ファイルをエクスポートします。
"フィールドが存在しないか無効です。 リストをエクスポートして、正しいテンプレートを使用してください。 既存のフィールドを削除したか、エクスポートされた.csv ファイルに新しいフィールドを追加した可能性があります。 ストア登録情報ページから.csv ファイルをエクスポートします。 .csv ファイル内のどのフィールドも変更しないでください。
"言語コードが無効であるか、言語の一覧が使用できません。 一覧をエクスポートして、最新のテンプレートを使用してください。 エクスポートした.csv ファイル内の言語コードを編集したか、ストア登録情報ページに存在しない新しい言語コードを追加した可能性があります。 [ストア登録情報] ページで、必要な言語を選択し、登録情報をエクスポートします。
"選択したすべての言語は、インポートされた.csv ファイルに存在しません。 一覧をエクスポートして、最新のテンプレートを使用してください。 .csv ファイル内の言語コードが削除されている可能性があります。 ストア登録情報ページから.csv ファイルをエクスポートします。 .csv ファイルの言語コードは変更しないでください。

更新した別の .csv ファイルをインポートするか、パートナー センターで直接変更を行うことで、登録情報は引き続き更新できます。