OAuth の概要
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
アプリケーションが Business Profile API に送信するリクエストにはすべて、認証トークンが含まれている必要があります。認証トークンを基に Google がユーザーやアプリケーションを識別し、Business Profile API へのアクセスを許可します。アプリケーションは、リクエストの承認に OAuth 2.0 プロトコルを使用する必要があります。
OAuth の設定ガイドでは、お客様のプラットフォームに OAuth 2.0 を実装するさまざまな方法について説明します。Google Identity Platform は、このガイドで使用されている Google ログインと OAuth 機能を提供します。
OAuth 2.0 を実装すると、次のような利点があります。
- ビジネス オーナーのデータへのアクセスを保護します。
- ビジネス オーナーが Google アカウントにログインしたときに本人確認を行います。
- パートナーのプラットフォームまたはアプリケーションが、ビジネス オーナーからの明示的な同意を得てビジネス情報データにアクセスして変更できるようにします。オーナーは後でこのアクセス権を取り消すことができます。
- パートナー プラットフォームの ID を確立します。
- パートナー プラットフォームがビジネス オーナーに代わってオンラインやオフラインのアクションを行えるようにします。これには、クチコミに対する返信、投稿の作成、メニュー項目の更新などが含まれます。
- 管理権限の付与など、複数のユーザーを対象に複数のステップで構成されたワークフローを透過的に行えます。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-08-29 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-08-29 UTC。"],[[["\u003cp\u003eBusiness Profile API requests require an authorization token obtained through OAuth 2.0 for user or application identification.\u003c/p\u003e\n"],["\u003cp\u003eOAuth 2.0 implementation safeguards business data, verifies owner identity, and grants controlled access to partner platforms.\u003c/p\u003e\n"],["\u003cp\u003ePartner platforms can utilize OAuth 2.0 to perform actions on behalf of the business owner, including managing reviews, posts, and menus, with the owner's explicit and revocable consent.\u003c/p\u003e\n"]]],[],null,["# OAuth overview\n\nEvery request that your application sends to the Business Profile APIs must include an\nauthorization token. The authorization token identifies the user or the application to Google,\nwhich allows access to the Business Profile APIs. Your application must use\n[OAuth 2.0](/identity/protocols/OAuth2) protocol to authorize requests.\n\nThe\n[OAuth setup](/my-business/content/oauth-setup)\nguide explains the different methods that you can use to implement OAuth 2.0 on your\nplatform. The [Google Identity Platform](/identity/choose-auth) provides the Google\nSign-In and OAuth functionality that's used throughout this guide.\n\nThe implementation of OAuth 2.0 provides the following benefits:\n\n- Protects access to the business owner's data.\n- Establishes the identity of the business owner when they sign in to their Google Account.\n- Establishes that a partner platform or application can access and modify location data with explicit consent from the business owner. The owner can later revoke this access.\n- Establishes the identity of the partner platform.\n- Enables partner platforms to perform online or offline actions on behalf of the business owner. This includes responses to reviews, creation of posts, and updates to menu items.\n- Allows multi-step workflows with multiple participants to be made transparent, such as management invitations."]]