メインコンテンツにジャンプ

アプリのApp StoreとGoogle Playのリストを用意する方法

アプリのApp StoreとGoogle Playのリストを用意する方法: スクリーンショットサイズ、アイコン仕様、メタデータの制限、プライバシーラベル、データの安全性、年齢制限、チェックリスト。

記事のクレジット

マーティン・ドナディュー

ライター

Valeria

レビュアー

ジョーダン

エディター

アプリストアとGoogle Playのリストを準備する方法

アプリストアとGoogle Playのリストには、アイコン、各ストアが受け入れるサイズのスクリーンショット、名称と文字数制限の厳しい説明、プライバシーポリシーURL、プライバシーの披露(AppleのAppプライバシーラベルとGoogleのデータセーフティフォーム)、および年齢制限の質問紙が必要です。 これらのブロックのいずれかが欠けていると、提出ができなくなります。 したがって、まだアプリが開発中のときに準備しておきましょう。

以下は、両方のストアの現在の要件、レビュアーがチェックするもの、および午後中に通るチェックリストです。

すべての必要なものを一目で見る

アセット アプリストア Google Play
アプリ名 30文字 30文字
サブタイトル / 短い説明 サブタイトル、30文字 短い説明、80文字
説明 4,000文字 フル説明、4,000文字
キーワード 100バイト、カンマ区切り なし (説明は検索対象)
プロモーション用テキスト 170文字、いつでも編集可能 なし
新機能 4000文字 リリースノート、各言語500文字
アイコン アプリ内バイナリに1024 x 1024のPNG、透明度なし 512 x 512の32ビットPNG、最大1MB、Play Consoleにアップロード
フィーチャーグラフィック なし 1024 x 500のJPEGまたは24ビットPNG、必須
スクリーンショット 1 から 10 までのディスプレイサイズごと 1 から 10 までのデバイスタイプごと
プレビュー動画 サイズごとに最大 3 つのアプリプレビュー、15 秒から 30 秒 1 つの YouTube URL
プライバシーポリシー URL 必須 必須
プライバシー情報の公開 アプリプライバシー(栄養ラベル) データセキュリティセクション
年齢制限 Apple 申請書 IARC 申請書
サポート URL 必要 連絡先メールが必要、ウェブサイトは任意
コンテキスト: インテグレーション マーケティング セクション。役割: 短い UI ラベルまたはナビゲーション アイテム。ページ: page integrations.astro。メッセージ キー `integrations_partners_freelance_contact` (インテグレーション パートナーズ フリーランス コンタクト)。 レビュー ログイン アプリ レビュー情報のデモ アカウント

アプリ アクセスの資格情報

アプリ アイコン The App Store icon is a 1024 x 1024 PNG, square, without transparency and without rounded corners (iOS masks it). In Capacitor apps it lives in ios/App/App/Assets.xcassets/AppIcon.appiconsetApp Store アイコンは1024 x 1024のPNG、正方形、透明度なし、丸い角度なし (iOSはマスクします)。 __CAPGO_KEEP_0__ アプリでは、

Google. Playには、512×512ピクセルの32ビットPNG画像をアップロードする必要があります。アップロードできるサイズは1MBまでです。Googleは、丸みを帯びたマスクと影を自動で適用するため、フルブラッドの正方形をアップロードしてください。インストール用のランチャーアイコンは別個で、適応型アイコンとしてアップロードしてください。

1つのソース画像から、すべてのネイティブアイコンとスプラッシュサイズを生成してください。

bun add -d @capacitor/assets
mkdir -p assets
# put icon.png (1024x1024) and splash.png (2732x2732) in ./assets
bunx capacitor-assets generate

両方のストアが強制するルール: “無料”や “#1” のようなバッジは使用しないでください。 他のブランドのデバイスやロゴのスクリーンショットは撮りません。 他のアプリを模倣したものはアップロードしないでください。

スクリーンショット

スクリーンショットは、誰がアプリをインストールするかを決定する最大の要因です。ほとんどの人は説明文を読みません。

App Storeのスクリーンショットサイズ

表示 必要? 縦向きサイズ(ピクセル)
iPhone 6.9” 必要(推奨) 1260 x 2736、1290 x 2796、または1320 x 2868
iPhone 6.5インチ 6.9インチが設定されていない場合にのみ必要 1284 x 2778または1242 x 2688
iPhone 6.1インチ以下 オプション、より大きなサイズから拡大 1170 x 2532など
iPad 13インチ iPadでアプリが動作する場合にのみ必要 2064 x 2752または2048 x 2732
iPad 11インチ オプション 1488 x 2266 およびその他

横向きの場合、数字を入れ替えます。形式は PNG または JPEG、アルファチャネルはありません。各サイズで 1 から 10 のスクリーンショットと 0 から 3 のアプリプレビューをアップロードできます。

A common Capacitor surprise: new projects support iPad by default. If you do not want to make iPad screenshots, set the target’s サポート対象のデスティネーション Google Play スクリーンショットサイズ

1 から 8 のスクリーンショットを各デバイスタイプ (電話、7 インチタブレット、10 インチタブレット、Chromebook、Wear OS、Android XR、テレビ、オートモーティブ) にアップロードできます。

  • JPEG または 24 ビット PNG、アルファチャネルはありません。
  • 各辺は 320 から 3840 ピクセルで、長辺は短辺の 2 倍以下です。
  • 電話用の場合、少なくとも 1080 x 1920 (ポートレート) または 1920 x 1080 (ランドスケープ) のスクリーンショットを 4 つ以上作成し、特定のフィーチャードプレイスメントに適格であることを確認してください。
  • タブレット用のスクリーンショットが必要な場合は、タブレットを最適化したアプリとして表示したい場合です。
  • スクリーンショットをキャプチャする方法

アプリストアとGoogle Playのリストに表示される情報を準備する方法

  1. iPhone 17 Pro Max を使用して 6.9” の iOS シミュレータを実行し、Cmd+S を押す。Android の場合、1080 x 1920 以上の画面とエミュレータのツールバーのカメラボタンを使用する。
  2. 実際のデモデータでアプリを埋め尽くす。空の状態は何も売らない。
  3. デバッグ UI を非表示にして、ステータス バーをきれいにし (xcrun simctl status_bar booted override --time 9:41 --batteryState charged --batteryLevel 100).
  4. 各スクリーンショットの上部に、利点を述べる短いキャプションを追加する。
  5. 最初の 2 つのスクリーンショットは最も強力なもので、検索結果で表示される。

Figma テンプレートやFastlaneなどのツール snapshot/screengrab アプリが実行できないコンテンツを表示したスクリーンショットを使用しないし、App Store のスクリーンショットに Google Play のバッジを含めない (またはその逆)。

名前、サブタイトル、説明

App Store

名前 (30 文字)

  • : ブランド名に短い説明文を加える場合、例えば “Acme: 費用管理” など。App Store
  • サブタイトル (30文字):主な利点。検索でインデックス。
  • キーワード (100バイト):カンマで区切って、スペースはカンマの後には入れず、既存の名前やサブタイトル、競合ブランド名、単数形は十分。
  • プロモーショナルテキスト (170文字):説明の上に表示されるので、バージョンアップしなくても変更できる。現在のオファーやニュースに使用。
  • 説明 (4,000文字):App Storeでは検索でインデックスされないので、人に書く。アプリが何をするか1文で説明。

Google Play

  • タイトル (30文字):絵文字は使わない。ALL CAPSや「ベスト」、「フリー」、「#1」などの言葉はブランドの一部の場合のみ。
  • 短い説明 (80文字): 上記リストの見出し部分に表示されます。
  • フル説明 (4,000文字): 検索でインデックスされます。主なキーワードを自然に何度か言及してください。キーワード詰め込みはリストが却下される原因になります。

詳細はこちら App Store メタデータ: 開発者が知っておくべきこと.

プライバシーポリシー

両方のストアでは、公表されたプライバシーポリシーURLが必要です。条件は以下のとおりです。

  • ログインなしでアクセス可能で、PDFダウンロードではありません。
  • 開発者または会社名をリスト上と同じで表示します。
  • 収集するデータをリストし、どのように使用し、誰に共有し、どの期間保存し、ユーザーが削除を求める方法を説明します。
  • プライバシーラベルとデータセーフティフォームで宣言した内容と一致します。

アプリ内でもリンクしてください (設定またはアカウント画面)。ユーザーがアカウントを作成できる場合、両方のストアではアプリ内でアカウントを削除する必要があります。Googleでは、再インストールなしで削除を求めるためのウェブリンクも必要です。 アカウント削除ガイド と Android アプリ向けプライバシーポリシー ガイド 詳しく

App Store Connect でアプリを開き、

App プライバシー に移動します。このアプリからデータを収集するか、第三者と共同して収集するか?

  1. 各データタイプ (連絡先情報、位置情報、識別子、使用状況データ、診断データ、財務情報…): どのように使用され、ユーザー ID と関連付けられているか、トラッキングに使用されているか。
  2. 「トラッキング」とは、広告やデータブローカーにデータを共有するために、他の企業のアプリやウェブサイトからデータをリンクすることを意味します。トラッキングを行う場合、App トラッキング透明性の促進も必要になります。

ラベルは、実際の使用方法に合わせて変更する必要があります。

App Store Connect プライバシー マニフェスト (PrivacyInfo.xcprivacy) そして、含める SDK のそれぞれについてもご確認ください。詳細は プライバシー マニフェスト ガイド for Capacitor アプリ.

アプリ プライバシー アンサーをいつでも新しいビルドなしで更新できます。

Google Play データ セーフティ

Play コンソールにアクセスし、 ポリシーとプログラム > アプリ コンテンツ > データ セーフティを選択します。次に、以下の情報を記載します。

  • アプリが収集するデータの種類と、第三者に共有するデータの種類を明示します。
  • データが転送中で暗号化されているかどうかを明示します。
  • ユーザーがデータの削除を要求できるかどうかを明示します。
  • 各種類ごとに、目的(アプリの機能、分析、広告、詐欺防止…)と、収集が任意かどうかを明示します。

Googleは、申告とアプリの実行内容が一致しない場合、更新を拒否することがあります。例えば、SDKがアドバタイズIDを送信しているのに、申告では識別子が存在しない場合などです。

ほとんどのデータセーフティのミスはSDKから来ています。各ネイティブSDKとプラグインの表を作成してください。 package.json, ios/App/Podfile または Package.swift, and android/app/build.gradle, それぞれのベンダーのデータ セーフティ ガイドラインを参照してください。

エイジ レーティング

Apple. In 、そして 各ベンダーのデータセーフティのガイドラインを読んでください。 年齢制限.

アップル。 In アプリの内容 > コンテンツの評価, IARCの質問紙を埋めてください。 これは、各地域 (ESRB、PEGI、USKなど) の評価を一度に取得します。 また、対象の年齢層とコンテンツを選択する必要があります。 子供を対象にした場合、ファミリーのポリシー要件が適用されます。 その他のGoogle Playのアプリの内容の申告出版する前に、Play Consoleは次の情報を求めます。

アプリの内容

プライバシーポリシー アプリ内容:

  • 広告 (アプリに広告が含まれるか?)
  • コンテンツの評価
  • __CAPGO_KEEP_0__
  • __CAPGO_KEEP_1__
  • 対象読者とコンテンツ
  • データの安全性
  • 政府アプリの申告
  • 財務機能の申告
  • 健康アプリの申告
  • アドバタイジングIDの使用 (あなたの対象 SDK がそれを必要とする場合)

レビューへのアクセスとメモ

アプリのどの部分でもログインが必要な場合、両方のストアで機能するデモアカウントを提供してください。アカウントは期限切れにならないようにし、電話を制御する2段階認証を必要とせず、有料の機能を含むすべての機能にアクセスできるようにしてください。App Store Connect では、以下の項目の下に追加してください。 アプリのレビュー情報; Google Play では、以下の項目の下に追加してください。 アプリへのアクセス。非自明な機能、ハードウェア要件、またはインアプリ購入の場所についての短いメモを追加してください。 初回アプリレビューのガイド レビューアが見るものをカバーします。

ローカライズ

両方のストアでは、名前、説明、キーワード(Apple)とスクリーンショットごとに言語をローカライズできます。アプリのUIが英語であっても、メタデータのみをローカライズすることで、非英語市場でのコンバージョンを向上させることがよくあります。Appleは、各国ごとに二次的なロケールをインデックスすることも行っており、実際にはキーワードスペースを増やします。

リリース後変更できるもの

フィールド アプリストア Google Play
説明 新バージョン必須 いつでもレビュー
プロモーショナルテキスト いつでも なし
キーワード 新バージョン必要 なし
スクリーンショット 新バージョン必要 いつでも、確認済み
名前 / サブタイトル 新バージョン必要 いつでも、確認済み
プライバシーラベル / データセキュリティ いつでも いつでも、確認済み

iOSでは、新しいバージョンは通常、新しいバイナリを意味します。ただし Capgoライブアップデート Live Update

アプリのストアリストの準備

  1. ストアリストがブロックされる一般的な理由
  2. プライバシーポリシーURLが404エラーまたはログインが必要
  3. スクリーンショットが異なるアプリバージョン、プレースホルダーコンテンツ、または別のプラットフォームのUIを表示
  4. データセキュリティは「データ収集なし」と表示しますが、分析用のSDKが実行中です。
  5. データセーフティが「データが収集されていない」と表示しているが、分析ツールが実行中
  6. デモアカウントが欠落または期限切れ
  7. アプリ名またはアイコンが既存のアプリまたはブランドと近すぎる。
  8. サポートURLまたは連絡用メールアドレスが欠落している。

チェックリスト

  • アプリ内に1024 x 1024のiOSアイコン、512 x 512のPlayアイコンをアップロード
  • Playの特徴グラフィック1024 x 500
  • iPhone 6.9” (または 6.5”)のスクリーンショット、iPad 13”をサポートする場合
  • Google Play用に少なくとも4つの1080pの電話スクリーンショット
  • アプリ名、サブタイトル、短い説明が制限内
  • App Store用にキーワードを選択し、アプリ名と重複しない
  • 説明とリリースノートを書き込む
  • プライバシーポリシーURLがライブでアプリ内にリンクされている
  • アプリプライバシーラベルとプライバシーマニフェストが一致する
  • データ安全性の確認書が完了し、SDKの確認が済みました。
  • 両方のストアで年齢制限の質問紙が完了しました。
  • Play Appのコンテンツの申告書が完了しました。
  • デモアカウントとレビューのメモが追加されました。
  • サポートURLと連絡先のメールアドレスが設定されました。

リストリングが完了したら、テスターにビルドをアップロードする必要があります。 iOSとAndroidアプリをテスターに配布する方法について説明しています。 TestFlight、Playのテストトラック、および代替方法について説明しています。

Live updates for Capacitor apps

ウェブ層のバグが生じた場合、Capgo を使用して修正を配信し、App Storeの承認待ちの日数を待つのではなく、ユーザーはバックグラウンドで更新を受け取り、ネイティブの変更は通常のレビュー経路で残ります。

マーティンから人間のサポートを受けます。

スタートしてください

最新のブログ記事

Capgoは、プロフェッショナルなモバイルアプリを作成するために必要な最良の洞察を提供します。