Platforma autoryzacji OAuth 2.0 umożliwia aplikacji zewnętrznej uzyskanie ograniczonego dostępu do usługi HTTP, w imieniu właściciela zasobu, przez administrowanie interakcją dotyczącą zatwierdzania między właścicielem zasobu a usługą HTTP lub przez umożliwienie aplikacji zewnętrznej uzyskania dostępu w jej imieniu.
Twoja aplikacja ma dostęp do chronionych (niepublicznych) danych, dlatego potrzebujesz identyfikatora klienta OAuth 2.0. Dzięki temu aplikacja będzie mogła w imieniu użytkowników prosić o autoryzację dostępu do danych o lokalizacji. Interfejsy API Google używają protokołu OAuth 2.0 do uwierzytelniania i autoryzacji. Google obsługuje typowe scenariusze korzystania z protokołu OAuth 2.0, takie jak serwer WWW oraz aplikacje zainstalowane i po stronie klienta.
Więcej informacji
Podczas wykonywania procesu OAuth na potrzeby łączenia konta Merchant Center zalecamy zebranie wymagań dotyczących protokołu OAuth w przypadku reklam. Dowiedz się więcej o następujących kwestiach:
[null,null,["Ostatnia aktualizacja: 2023-12-01 UTC."],[[["OAuth 2.0 allows third-party apps to access protected data with user or app's own authorization."],["You need an OAuth 2.0 client ID for your app to request access to your organization's location data on behalf of users."],["It's recommended to combine Merchant Center and Ads OAuth requirements during setup."],["Offline access is crucial for refreshing access tokens without repeated user prompts."],["Using a client library for OAuth implementation is highly recommended."]]],[]]