Google PlayStoreのアプリレビューをチャネルトークの受信トレイに読み込み、チームメンバーがチャネルトークで返信すると、その内容がGoogle PlayStoreにコメントとして反映されるようになります。
Google Play Consoleに接続しなくても、チャネルトークでストアレビューをまとめて確認・対応することができます。
Google Cloud Consoleへ接続します。
Android Publisher API(androidpublisher)を [有効にする]を選択します。
(→設定リンクはこちら)
Google Cloudの [IDと管理] - [サービスアカウント] タブより、新規サービスアカウントを作成し、[鍵] タブにてJSONキーファイルを発行します。
[キーを追加] - [新しい鍵を作成] - [JSON] - [作成]
発行されたJSONファイルの内容をすべてコピーします。(アプリ設定で貼り付けます)
Google Play Consoleにアクセス → メニューを開く
Google Play Console(play.google.com/console)にオーナー(Master)アカウントでログインします。
左側のサイドバーを下へスクロールし、[共通/管理] または [設定] セクションにある [ユーザーと権限] をクリックします。
サービスアカウントを招待する
画面右上の [新しいユーザーを招待] をクリックします。
メールアドレス欄に、ステップ1で作成したサービスアカウントのメールアドレス(client_email)を入力して招待します。
レビュー管理権限を付与する
[アプリの権限] タブを選択し、連携する対象アプリを追加します。
権限一覧から、希望の権限を選択し、チェックを入れます。
※「レビューへの返信(Reply to reviews)」以上の権限がないとAPIを通じてユーザーレビューの呼び出し(Read)とコメントの登録(Write)がすべて可能になります。
招待を完了する
画面右下の [ユーザーを招待] をクリックすると、権限の連携は完了です。
[チャネル設定] - [アプリストア]にて、Google PlayStoreをインストールします。
アプリの設定画面にて、必要項目を入力します。
アプリパッケージ名 : Google Play Consoleにログインします。
[すべてのアプリ] 一覧より、確認したいアプリをクリックしてダッシュボードを開きます。
アプリ名のすぐ下に、小さくパッケージ名が表示されます。
例)com.yourcompany.app など
サービスアカウントのメールアドレス:サービスアカウント作成後、権限を付与したclient_emailを入力します。
Private Key (PEM) : 事前にコピーしたJSONファイルの内容を貼り付けます。
初回同期の開始日 : こちらに入力する日程以後のレビューのみ読み込みます。
※初回同期の開始日を空欄にすると、コメントのない過去レビューまですべて流入される場合がありますので、運営開始日などを入力することをお勧めいたします。
現在、設定時の一部項目について韓国語で表示されております。
こちらは、7月中に日本語に切り替わる予定です。
なお、アプリは正常にご利用いただけます。
Google Play → チャネルトーク
新しいレビューを15分ごとに自動で取得し、チャットとして受信トレイに流入します。
流入時の表示
[評価] ★★★★☆[メッセージ] (レビュー本文)
チャネルトーク → Google Play
チームメンバーがユーザーチャットに返信すると、ストアのポリシー審査を経た後、Google Playストアのレビュー返信として投稿されます。ストア側の処理状況によっては、反映まで約24時間を要する場合や、返信が表示されない場合があります。
返信を送信する際
Google Playストアにすでにデベロッパーからの返信がある場合は、既存の返信の後に1行空けて新しい返信が追加されます。
なお、Google Playの仕様により、返信は最大350文字まで送信されます。