なぜGoogleマイビジネスレビューAPIを使うべきか
GoogleマイビジネスレビューAPIは、ビジネスプロフィールのアカウントやロケーションデータを管理するためのアプリ開発を支援するプログラミングインターフェースです。レビューやその他のAPIを活用することで、ビジネスオーナーはGoogleマップやマイビジネス、その他のGoogleサービス上で自社の情報がどのように表示されるかをコントロールできます。ユーザーによって生成されたデータもAPIを通じて管理されます。
ウェブサイトにGoogleのユーザーレビューを表示したい場合、GoogleレビューAPIを使う必要があることが多いです。では、実際にどうやって使うのか、まずはGoogleレビューAPIがどこにあるのかを見ていきましょう。
GoogleマイビジネスレビューAPIの取得方法
レビューAPIを使い始める前に、まずGoogleでビジネスプロフィールを登録する必要があります。なぜなら、ビジネスプロフィールはビジネスオーナーがGoogle上で潜在顧客に見つけてもらい、さまざまなGoogleサービスで自社の情報を管理・表示するための重要な手段だからです。
特に小規模ビジネスにとっては、Googleプロフィールの存在が重要です。新しい顧客にとってはまだ知られていないことが多く、顧客がビジネスの詳細を知りたい場合、Googleで検索することが一般的です。そこでGoogleマイビジネスの会社プロフィールにたどり着くことができます。
ここでレビューの有無、さらにはネガティブなレビューも確認できます。レビューは新規顧客に対して、そのビジネスが実在し、需要があり、信頼できることを示す重要な要素です。これがGoogleマイビジネスAPIレビュー取得のポイントとなります。
GoogleレビューAPIにアクセスするには、以下の手順を踏みます。
GoogleレビューAPIを使い始めるには、手動で有効化する必要があります。APIライブラリにアクセスし、使用したいプロジェクトを選択します。まだプロジェクトがなければ新規作成してください。必要なAPIがリストに見当たらない場合は検索バーで探し、見つけたら「有効にする」ボタンをクリックし、利用規約に同意します。
レビューAPIを使うにはOAuth 2.0クライアントIDも必要です。これはアプリが保護されたデータにアクセスするための認証・認可のプロトコルです。取得方法は以下の通りです。
- Google APIコンソールからOAuth 2.0認証情報を取得する。
- Google認証サーバーからアクセストークンを取得する。
- ユーザーが許可したアクセス範囲(スコープ)を確認する。
- アクセストークンをAPIに送信する。
- 必要に応じてアクセストークンを更新する。
これでアプリは、ユーザーに代わって組織のロケーションデータへのアクセス許可をリクエストできるようになります。
GoogleマイビジネスレビューAPIの使い方
GoogleマイビジネスレビューAPIを使うと、レビューの一覧取得、取得、返信、削除などが可能です。ただし、APIを使うにはウェブサイトのコードを扱う知識が必要です。もし難しい場合は、APIの扱いに詳しい開発者に依頼することをおすすめします。ほかにも方法はありますが、ここではGoogleマイビジネスAPIでできることを紹介します。
すべてのレビューを一覧表示する
ロケーションのすべてのレビューを一括で監査するために一覧表示できます。accounts.locations.reviews.list APIを使って、該当ロケーションのすべてのレビューを取得します。
ウェブサイトで使うコード例:
GEThttps://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/reviews
複数ロケーションのレビューを取得する
accounts.locations.batchGetReviews APIを使うと、複数のロケーションからのレビューを一度のリクエストで取得できます。
ウェブサイトで使うコード例:
POSThttps://mybusiness.googleapis.com/v4/accounts/{accountId}/locations:batchGetReviews{ "locationNames": [ string ], "pageSize": number, "pageToken": string, "orderBy": string, "ignoreRatingOnlyReviews": boolean}
レビューに返信する
この機能を使うには、Google検索やGoogleマップをアカウントのサービスとして有効にする必要があります。管理者に依頼してください。管理者についての詳細はGoogleヘルプをご覧ください。
accounts.locations.reviews.updateReply APIを使って、特定のロケーションに紐づくビジネスレビューに返信できます。
ウェブサイトで使うコード例:
PUThttps://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/reviews/{reviewId}/reply{ comment: "ご来店ありがとうございます!"}
レビュー返信を削除する
GoogleマイビジネスレビューAPIを使って、特定のレビューへの返信を削除できます。accounts.locations.reviews.deleteReply APIを使い、以下のコードをサイトで利用します:
DELETEhttps://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/reviews/{reviewId}/reply
コード不要でGoogleマイビジネスのレビューをウェブサイトに表示する方法
GoogleマイビジネスレビューAPIを使うのが面倒な方には、ウィジェットを使う簡単な方法があります。ウィジェットを使えば、Googleからのフィードバックをサイト上の一箇所にまとめて表示でき、コードの知識は不要です。機能や価格に合ったサービスを選び、美しいレビューウィジェットを作成してウェブサイトに追加するだけです。まずはElfsightのGoogle Reviewsから始めてみましょう。このウィジェットはAPIを使わずにGoogleマイビジネスのコンテンツを取得できます。使い方は以下の通りです。
- Elfsightのアプリにアクセスし、Google Reviewsウィジェットを作成する。
- ウェブサイトのデザインに合わせてカスタマイズする。
- 作成したウィジェットのコードをポップアップでコピーする。
- コードを保存し、ウェブサイトの管理画面を開く。
- ウィジェットコードを表示したいページに貼り付ける。
- 完了!
今すぐシンプルなエディターで自分のウィジェットを作ってみましょう!
役立つヒント:ビジネスプロフィールに関するGoogleの推奨事項
もちろん、Googleマイビジネスで良いレビューを集めるには、単にウェブサイトにGoogleレビューを掲載するだけでは不十分です。プロフィールの内容は正確でわかりやすく、かつ簡潔であることが重要です。また、プロフィール作成時に避けるべきポイントもあります。お客様が説明で混乱しないように、ビジネスプロフィールには以下のことを含めないようにしましょう。
- ユーザーを誤解させる情報。 商品やサービスについての情報は正直であることが求められます。
- 低品質なコンテンツ。 誤字脱字や不要な文字が含まれていないか確認しましょう。
- 特別なプロモーションの強調。 割引情報などはビジネス説明に含めないようにしましょう。
- リンクの掲載。 Googleマイビジネスの説明欄にリンクは掲載できません。
- 不快または不適切な内容。 攻撃的、テロリズム、嫌がらせなどの内容は禁止されています。リストは広範囲なので十分注意してください。
これはGoogleが推奨するビジネスプロフィール作成の一部に過ぎません。その他の役立つヒントはGoogleヘルプで確認できます。プロフィールを充実させることで、ユーザーがあなたのビジネスについて意見を共有しやすくなり、より多くのポジティブなフィードバックを得られる可能性が高まります。
まとめ
GoogleマイビジネスレビューAPIの使い方を覚えれば、ウェブサイトにレビューを表示するのがずっと簡単になります。レビューがオンライン・オフライン問わずビジネスにとって重要であることは言うまでもありません。レビューの活用を早くマスターすればするほど、あなたの会社にとって大きなメリットとなるでしょう!