Wenn Sie sich mit anderen Nutzern über unsere Produkte austauschen und Feedback geben möchten, können Sie dem offiziellen Google Ads-Discord-Kanal auf dem Server der
Google Advertising and Measurement Community beitreten.
Anwendungstyp auswählen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Da Google Ads-Konten Nutzerdaten enthalten, muss Ihre Anwendung die Autorisierung des Nutzers einholen, um auf diese Daten zuzugreifen. Es gibt zwei allgemeine Ansätze, je nachdem, wie Sie diese Autorisierung erhalten.
App-Typ auswählen
Da Google Ads-Konten Nutzerdaten enthalten, muss Ihre App die Autorisierung des Nutzers einholen, um auf diese Daten zuzugreifen. Es gibt zwei allgemeine Ansätze, je nachdem, wie Sie diese Autorisierung erhalten.
|
Dienstkonto |
Nutzerauthentifizierung |
Zusammenfassung |
Konfigurieren Sie Ihr Google Ads-Konto manuell, um einem Dienstkonto Zugriff auf dieses Konto zu gewähren. Anschließend kann Ihre App die Anmeldedaten des Dienstkontos verwenden, um ohne Nutzerinteraktion API-Aufrufe an das Google Ads-Konto zu senden. Die API-Aufrufe funktionieren, solange das Dienstkonto Zugriff auf das Google Ads-Konto hat. |
Sie erhalten eine einmalige OAuth 2.0-Autorisierung von einem Nutzer, damit Ihre App sein Google Ads-Konto verwalten kann. Anschließend kann Ihre App das OAuth 2.0-Aktualisierungstoken (das im Rahmen des OAuth 2.0-Autorisierungsprozesses ausgestellt wurde) verwenden, um API-Aufrufe an das Google Ads-Konto zu senden. Die API-Aufrufe funktionieren, solange der Nutzer die Autorisierung nicht widerruft oder die Autorisierung aufgrund von Inaktivität oder aus anderen Gründen abläuft. |
Nutzerfreundlichkeit |
Aufgrund fehlender Nutzerautorisierung in der App sind nur minimale Konfigurationen und Genehmigungen erforderlich. |
Aufgrund der Nutzerauthentifizierung, die Teil der App ist, sind umfangreiche Konfigurationen und Genehmigungen erforderlich. |
Empfehlung |
Dringend empfohlen als bevorzugte Methode |
Veralteter Ansatz Als Fallback-Option, wenn Sie einem Dienstkonto nicht die erforderlichen Berechtigungen für Ihr Google Ads-Konto erteilen können. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-08-31 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-08-31 (UTC)."],[],[],null,["# Choose your application type\n\nSince Google Ads accounts contain user data, your application must obtain\nauthorization from the user to access this data. There are two broad approaches\nbased on how you obtain this authorization.\n\nChoose your app type\n--------------------\n\nSince Google Ads accounts contain user data, your app needs to obtain\nauthorization from the user to access this data. There are two broad approaches\nbased on how you obtain this authorization.\n\n| | **Service Account** | **User Authentication** |\n| Summary | Manually configure your Google Ads account to give a service account access to that account. Afterwards, your app can use the service account credentials to make API calls to the Google Ads account without any user interaction. The API calls work as long as the service account has access to the Google Ads account. | Obtain a one-time OAuth 2.0 authorization from a user to allow your app to manage their Google Ads account. Afterwards, your app can use the OAuth 2.0 refresh token (issued as part of the OAuth 2.0 authorization process) to make API calls to the Google Ads account. The API calls work as long as the user doesn't revoke the authorization, or until the authorization expires due to inactivity or other reasons. |\n| Ease of use | Minimal configuration and approvals required due to lack of user authorization in the app. | Extensive configuration and approvals required due to user authentication being part of the app. |\n| Recommendation | **Strongly recommended** as the preferred approach | Legacy approach. Use as a fallback option when you cannot give a service account the required permissions to your Google Ads account. |\n|----------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|"]]