Stripe connector for Google Play Store*
Google Play Store から Stripe への継続的なファイルのインポートを自動化します。
データのインポートの自動化ジョブを設定し、お使いの Stripe 製品を最新の状態に保つために、Google Play Store から Stripe Data Management プラットフォームにファイルをインポートできます。
はじめに
導入を行う前に、以下が揃っていることを確認してください。
- アプリケーションファイルにアクセスできるアクティブな Google Cloud と Play Console のアカウント。
- Stripe ダッシュボードにアクセスするための管理者アカウント。
- Google Cloud Storage と Google Play Android 開発者向けの API が有効になっている。
- Google Cloud プラットフォームのサービスアカウント。データコネクターはこのアカウントを使用して、アプリケーションの財務レポートにアクセスします。
- 安全に保存された、サービスアカウントのプライベートキー。
- Play Console のユーザーと権限に追加済みのサービスアカウント。
- アプリケーションのパッケージ名 (Play Console でアプリ名の下にある URL) と Google Cloud Storage URI。
免責事項
注意: この Stripe Connector を使用することにより、お客様は、Stripe Connector を使用し、Stripe がサービスを提供できるようにするために、必要な権限を取得し、必要な通知と同意を提供することを保証したものとみなされます。
API を有効にする
必要な API を有効にするには、次のようにします。
- Google Cloud Console にサインインして、左上隅でアプリケーションのプロジェクトを選択します。
- 左側のペインで、API とサービス > 有効な API とサービスをクリックします。
- このページの一覧に Cloud Storage API と Google Play Android Developer API が含まれている場合は、この手順をスキップして、代わりにサービスアカウントキーを作成します。それ以外の場合には、API とサービスを有効化をクリックします。
- Play Store を検索して、Google Play Android Developer API を選択します。
- 有効にするボタンをクリックします。
サービスアカウントを設定する
サービスアカウントを作成するには、次のようにします。
- 左側のペインで、API とサービスの認証情報をクリックします。
- + 認証情報を作成 > サービス アカウントをクリックします。
- サービスアカウントの名前と説明を入力します。データコネクターはこのアカウントを使用して、アプリケーションの財務レポートにアクセスします。
- ロールドロップダウンから Storage オブジェクト閲覧者のロールを追加し、完了をクリックします。
サービスアカウントの鍵を作成する
サービスアカウントを作成すると、Google Cloud によって認証情報ページにリダイレクトされます。このページでは、次のようにします。
- 作成したサービスアカウントをクリックします。
- 鍵ページで、鍵を追加 > 新しい鍵を作成をクリックします。
- JSON を選択し、次に作成をクリックしてプライベートキーをデバイスにダウンロードします。このプライベートキーは安全に保存するようにしてください。紛失した場合は、これがプライベートキーの唯一のコピーであるため、新しいキーを生成する必要があります。
Play Console にサービスアカウントを連携する
Play Console にサービスアカウントを連携するには、以下の手順に従います。
- Play Console ページ で、左側のペインでユーザーと権限をクリックします。
- 新しいユーザーを招待をクリックします。
- 作成したサービスアカウントのメールアドレスを入力します。
- アプリの権限で、アプリを追加をクリックします。
- 連携するアプリを選択して、適用をクリックします。
- アプリ情報の閲覧 (読み取り専用)、売上データの表示、注文と定期購入の管理を選択して、適用をクリックします。
- ユーザーを招待 > 招待状を送信をクリックします。
サービスアカウントの認証情報とアプリのパッケージ名を送信する
サービスアカウントの認証情報とアプリのパッケージ名を送信するには、次のようにします。
- Google Play Store Console ダッシュボードで、Cloud Storage URI をコピーをクリックして、Google Cloud Storage URI をコピーします。URI は、
pubsite_
で始まります (例:prod_ rev pubsite_
)。prod_ rev_ 01234567890987654321 - アプリのパッケージ名を入力します。これは、Play Console でアプリ名の下に表示される URL です。
- Stripe が提供する安全なリンクを使用して、サービスアカウントの認証情報 JSON ファイルをアップロードします。
Stripe Connector for Google Play Store を設定する
Stripe を使用して Stripe Connector for Google Play Store を設定するには、以下のようにします。
- データ管理ページのコネクタータブで、+ コネクターを設定する > Google Play Store をクリックします。
- 名前を入力して、次へをクリックします。
- 権限を確認して、次へをクリックします。
- プライベートキーセクションにプライベートキーファイルをアップロードします。次に、アプリパッケージ名と、サービスアカウント用に作成した Google Cloud ストレージバケットの ID を入力します。
- 認証するをクリックして連携を確立します。
Google Play Store との連携を維持する
Stripe が連携を確立してからダッシュボードでデータの表示が開始されるまで、最大 24 時間かかります。以降、Stripe は 1 日 1 回データを取得します。連携の健全性をモニターするには、以下の手順に従います。
- 確立された連携のステータスと最新の同期の詳細は、データ管理コネクターダッシュボードで確認できます。
- コネクターをクリックして、個々の連携を管理します。名前の編集や問題のある連携の再認証、連携の削除を行うことができます。
*Google Play は Google LLC の登録商標です。