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

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

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

ヒント

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

登録情報のエクスポート

アプリの申請の概要ページで、[登録情報のエクスポート] ([ストア登録情報] セクション) をクリックして、エンコード形式を UTF-8 にして .csv ファイルを生成します。 このファイルを、自分のコンピューターの任意のフォルダーに保存します。

このファイルは、Microsoft Excel などの CSV エディターを使って編集できます。 Microsoft 365 バージョンの Excel では .csv ファイルを CSV UTF-8 (カンマ区切り) (*.csv) 形式で保存できますが、その他のバージョンではこれはサポートされていない可能性があります。 どの Excel のバージョンがこの機能をサポートしているかについて詳しくは、Excel 2016 の新機能情報をご覧ください。各種エディターの UTF-8 形式でのエンコードについて詳しくは、こちらをご覧ください。

製品の登録情報をまだ作成していない場合は、エクスポートした .csv ファイルにはカスタム データは含まれていません。 [フィールド][ID][種類][既定値] の列と、ストア登録情報に表示される各項目に対応する行が含まれます。

既に登録情報を作成している (またはパッケージをアップロードしている) 場合は、作成済みの登録情報の言語 (またはパッケージから検出された言語) に対応する ”言語-ロケール” のコードを使った見出しの列と、以前に提供している登録情報の列が含まれます。

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

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

重要

[フィールド][ID]、または [種類] 列の情報は、変更しないでください。 これらの列の情報は、インポートするファイルを処理するために、そのままの状態で維持する必要があります。

登録情報の更新

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

[既定] 列のほかに、登録情報を作成した言語ごとに専用の列が作成されます。 ある列内の変更は、その言語の説明に適用されます。 次の空の列の先頭行に "言語-ロケール" のコードを追加すると、新しい言語の登録情報を作成できます。 有効な "言語-ロケール" コードの一覧については、「サポートされている言語」をご覧ください。

[既定] 列には、アプリのすべての説明で共通して使いたい情報を入力できます。 特定の言語のフィールドを空白のままにすると、その言語には [既定] 列の情報が使われます。 特定の言語について、そのフィールドを上書きしたい場合は、その言語用に別の情報を入力します。

ほとんどのストア登録情報フィールドは、省略可能です。 各登録情報の必須項目は [説明] とスクリーンショット 1 つです。関連パッケージがない言語については、[タイトル] も指定して、その登録情報に使う予約済みアプリ名を指定する必要があります。 その他のフィールドについては、登録情報に含めたくない場合、空のままでかまいません。 ただし、特定の言語でフィールドに何も指定しないと、[既定] 列の対応するフィールドに情報がないかどうかが確認されます。 情報があった場合は、その情報が使われます。

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

エクスポートした登録情報の例

  • “Default description” (既定の説明) というテキストが en-us と fr-fr の [説明] フィールドに使用されます。 しかし、es-es の登録情報の [説明] フィールドには、“Spanish description” (スペイン語の説明) というテキストが使われます。
  • [ReleaseNotes] フィールドでは、en-us には “English release notes” (英語のリリース ノート) というテキストが使われ、fr-fr には “French release notes” (フランス語のリリース ノート) というテキストが使われます。 しかし、es-es にはどの "release notes" (リリース ノート) も表示されません。

特定のフィールドで何も編集したくない場合は、スプレッドシートから対応する列全体を削除できます。ただし、トレーラーとトレーラーの関連サムネールの行は削除できません。 それ以外の項目については、行を削除しても、登録情報内のそのフィールドに関連付けられているデータには何の影響もありません。 したがって、編集しない行があれば削除して、変更するフィールドの処理に集中できます。

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

エクスポートした登録情報のフィールドの多くは、上の例の [説明][ReleaseNotes] のように、テキスト入力が必要です。 この種類のフィールドでは、各言語のフィールドに適切なテキストを入力してください。 必ず、各フィールドの長さやその他の要件に従ってください。 その他の要件について詳しくは、「アプリのストア登録情報の作成」をご覧ください。

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

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

ヒント

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

ヒント

フォルダーとして登録情報をインポートした場合に最適な結果が得られるように、必ず Microsoft Edge、Chrome、または Firefox の最新バージョンを使用してください。 たとえば、ルート フォルダー名が my_folder で、screenshot1.png という名前の画像を DesktopScreenshot1 に使う場合、screenshot1.png をそのフォルダーのルートに追加して、[DesktopScreenshot1] フィールドに「my_folder/screenshot1.png」と入力します。 ルートフォルダー内に images フォルダーを作成して、そこに 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] を選んでファイルを参照し、[開く] をクリックします。 画像ファイルを含むフォルダーをインポートをする場合は、[Import folder] (フォルダーのインポート) を選んでフォルダーを参照し、[フォルダーの選択] をクリックします。 フォルダー内には、アップロードする資産と、.csv ファイルが 1 つだけ含まれるようにしてください。

インポートする .csv ファイルの処理中は、インポートと検証の状態を表す進行状況バーが表示されます。 この処理は、登録情報や画像ファイルが多い場合は特に、時間がかかる可能性があります。

何か問題が見つかった場合は、必要な更新を行い、もう一度アップロードするように求めるコメントが表示されます。 [エラーの表示] リンクを選び、無効なフィールドとその理由を確認してください。 .csv ファイル内で見つかった問題を修正 (または無効な資産を置換) して、もう一度登録情報をインポートする必要があります。

ヒント

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

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

アドオン

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

アプリのアドオンのストア登録情報のインポートとエクスポートは個別に実行する必要があります。申請の概要ページから対象のアドオンを処理してください。

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

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

リストのエクスポート

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

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

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

重要

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

登録情報の更新

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

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

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

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

ヒント

アセット (スクリーンショットまたはロゴ) がエクスポートされた.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 ファイルをインポートするか、パートナー センターで直接変更を行うことで、登録情報は引き続き更新できます。