Möchten Sie uns Feedback zur Google Ads API geben?
Melde dich an, um an Nutzerstudien teilzunehmen.
Optionale Anfrageheader
Wenn Sie optionale Felder in einer Anfragemethode verwenden, muss die Anfragenachricht außerhalb der Methode erstellt und als einzelner Parameter übergeben werden.
Optionale Anfrageheader, z. B. der Header validate_only
in der Methode GoogleAdsService.Search
, sind nicht als Keyword-Parameter in der Methodensignatur enthalten. Sie müssen daher direkt in der Anfragenachricht festgelegt werden.
Wenn Sie feststellen möchten, ob ein Feld eines Anfrageobjekts erforderlich oder optional ist, können Sie in den Protobuf-Definitionen für Dienste nach Feldern mit der Anmerkung [(google.api.field_behavior) =
REQUIRED]
suchen.
Hier ein Beispiel, in dem das optionale Feld validate_only
in einer GoogleAdsService.Search
-Anfrage festgelegt wird:
request = client.get_type("SearchGoogleAdsRequest")
request.customer_id = customer_id
request.query = query
request.validate_only = True
response = googleads_service.search(request=request)
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-03-04 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-03-04 (UTC)."],[[["When using optional fields in Google Ads API requests, construct the request message separately and pass it as a single parameter to the method."],["Optional request headers like `validate_only` are set directly on the request message, not as keyword parameters in the method signature."],["You can identify required or optional request fields by checking the protobuf definitions and looking for the `[(google.api.field_behavior) = REQUIRED]` annotation."],["To use optional fields, create an instance of the request message type, populate its fields including the optional ones, and then pass it to the API method."]]],[]]