Staffbaseにアプリを公開してもらうには、Googleサービスアカウントを作成する必要があります。Googleサービスアカウントは、Staffbaseの自動公開サービスにGoogle Playの公開インターフェースへのアクセスを提供し、アプリをPlayストアで最新の状態に保ちます。
Google Playストアでアプリの自動公開を準備するには、以下の手順に従ってください:
- Google Cloudプロジェクトを作成します。
- Googleサービスアカウントを作成します。
- サービスアカウントのメールアドレスをコピーします。
- 新しいGoogle CloudサービスアカウントのためにGoogle Play Android Developer APIを有効にします。
- Googleサービスアカウントのプライベートキーを作成します。
- 作成したGoogleサービスアカウントをGoogle Play Consoleに招待します。
Google Cloudプロジェクトの作成
既存のプロジェクトを使用することもできます。その場合、Google Cloudプロジェクトの作成をスキップできます。
- Google Cloud Consoleで、Google Cloudの隣にあるドロップダウンメニューをクリックします。
- 新しいプロジェクトをクリックします。
- 詳細を入力し、作成をクリックします。
プロジェクトが作成されました。
Googleサービスアカウントの作成
前提条件
- service accountの詳細を提供する形式をリクエストするために、support@staffbase.comに連絡しています。
サービスアカウントを作成するには、以下の形式が必要です:
- サービスアカウント名
- サービスアカウントの説明
- Google Cloud Consoleで、Google Cloudの隣にあるドロップダウンメニューから作成したプロジェクトを選択します。
-
IAM & 管理 > サービスアカウントに移動します。
サービスアカウントページが開きます。 -
サービスアカウントを作成をクリックします。
サービスアカウント作成ページが開きます。 - Staffbaseサポートから提供された形式でサービスアカウント名と説明を入力します。
- 作成して続行をクリックします。
-
このサービスアカウントにプロジェクトへのアクセスを付与の下で、役割を選択するためにドロップダウンメニューをクリックします。
ドロップダウンメニューが開きます。
- メニューからサービスアカウント > サービスアカウントユーザーを選択し、続行をクリックします。
-
完了をクリックします。
ダイアログが閉じ、サービスアカウントの概要にリダイレクトされます。
StaffbaseのためのGoogleサービスアカウントはほぼ設定されました。サービスアカウントにはプライベートキーが必要です。
サービスアカウントのメールアドレスをコピーする
サービスアカウントを作成する際に、メールアドレスが自動的に生成されます。このメールアドレスをコピーして、作成したサービスアカウントをGoogle Play Consoleに招待する必要があります。
- Google Cloud Consoleで、サービスアカウントの概要ページに移動します。
- Google Play Consoleに招待したいアカウントのメールをコピーします。
Google Play Consoleにサービスアカウントを招待するために必要なメールをコピーしました。
新しいGoogle CloudサービスアカウントのためにGoogle Play Android Developer APIを有効にする
- Google Cloud Consoleで、Google Cloudの隣にあるドロップダウンメニューから作成したプロジェクトを選択します。
-
ナビゲーションメニューからAPIとサービス > 有効なAPIとサービスに移動します。
- Google Play Android Developer APIを検索します。
- 有効にするをクリックします。
サービスアカウントのプライベートキーを作成する
- Google Cloud Consoleで、サービスアカウントの概要に移動します。
-
アクションの下で、三点リーダーメニューをクリックし、キーを作成を選択します。
キーページが開きます。 -
キーの追加 > 新しいキーを作成をクリックします。
キーを設定するためのダイアログが開きます。
- キータイプとしてJSONを選択し、作成をクリックします。
ほとんどのブラウザでは、ファイルが自動的にダウンロードされます。ダウンロードされない場合は、JSONファイルをコンピュータに保存します。
JSONファイルが自動的にコンピュータにダウンロードされます。 - JSONキーファイルを安全な方法でStaffbaseに送信します。
support@staffbase.comに連絡して、安全なファイル転送オプションを確認してください。
Googleサービスアカウントはプライベートキーで設定されました。設定を完了するには、Google Play Consoleにキーを追加して、Staffbaseにアプリへのアクセスを許可します。
GoogleサービスアカウントをGoogle Play Consoleに招待する
前提条件
- すでにPlayストアにアプリプロファイルがあります。
新しいアプリのためのアプリプロファイルを作成していない場合は、最初に設定するか、support@staffbase.comに連絡してください。アプリプロファイルを作成することは、アプリを公開する必要があることを意味せず、アプリプロファイルの詳細は後で常に更新できます。 - サービスアカウントの概要ページからメールアドレスをコピーしました。
- Google Play ConsoleのGoogle Play Consoleに移動し、ユーザーと権限 > 新しいユーザーを招待を選択します。
- メールアドレスフィールドに、サービスアカウントのメールアドレスを入力します。
- アプリの権限の下で、アプリを追加をクリックし、アプリを選択します。
- アカウントの権限の下で、アプリを追加をクリックし、アプリを選択します。
-
適用をクリックします。
アプリの権限が新しいダイアログで開きます。 - オプションで、アプリの権限を設定し、適用をクリックします。
権限ダイアログが閉じ、アプリの権限の概要に戻り、アプリがリストに表示されます。 -
アカウントの権限をクリックします。
権限がタブに表示されます。 - 以下のアプリとアカウントの権限を有効にします:
リリース - ドラフトアプリの作成、編集、削除
- 本番環境へのリリース、デバイスの除外、Google Playによるアプリ署名の使用
- テストトラックへのアプリのリリース
- テストトラックの管理とテスターリストの編集
ストアの存在感 - ストアの存在感の管理
-
ユーザーを招待をクリックします。
Googleサービスアカウントへの招待を送信する確認ダイアログが開きます。 -
招待状を送信をクリックします。
Googleサービスアカウントの設定を完了するためのメールが送信されます。
Googleサービスアカウントは必要な権限を持ち、アプリはStaffbaseの自動公開サービスを使用して公開されます。
コメント
0件のコメント
サインインしてコメントを残してください。