À partir du 8 septembre 2025, chaque nouvelle ligne devra indiquer si elle diffusera ou non des annonces à caractère politique dans l'Union européenne (UE). Les importations de fichiers SDF et les appels à l'API Display & Video 360 qui ne fournissent pas de déclarations échoueront. Pour savoir comment mettre à jour votre intégration afin d'effectuer cette déclaration, consultez notre page sur les abandons de compatibilité.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[[["\u003cp\u003eDisplay & Video 360 API v1 is sunsetted, and this documentation details updating existing campaigns using the v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe API request utilizes an HTTP PATCH method to \u003ccode\u003ehttps://displayvideo.googleapis.com/v1/advertisers/{campaign.advertiserId}/campaigns/{campaign.campaignId}\u003c/code\u003e and requires specifying the advertiser and campaign IDs.\u003c/p\u003e\n"],["\u003cp\u003eTo update a campaign, provide a request body containing the updated Campaign object and utilize the \u003ccode\u003eupdateMask\u003c/code\u003e query parameter to specify the fields to be modified.\u003c/p\u003e\n"],["\u003cp\u003eSuccessful requests will return the updated Campaign object in the response body.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization requires specific OAuth scopes like \u003ccode\u003ehttps://www.googleapis.com/auth/display-video\u003c/code\u003e or \u003ccode\u003ehttps://www.googleapis.com/auth/display-video-mediaplanning\u003c/code\u003e.\u003c/p\u003e\n"]]],["This outlines the process for updating a campaign using the Display & Video 360 API, noting that v1 is sunset. A `PATCH` request is sent to a specific URL, including the advertiser and campaign IDs in the path. The `updateMask` query parameter specifies which fields to modify. The request body contains the updated campaign data. Upon success, the API returns the modified campaign data in the response. Access requires specific OAuth scopes.\n"],null,["# Method: advertisers.campaigns.patch\n\n| Display \\& Video 360 API v1 has been sunset.\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization Scopes](#body.aspect)\n- [Try it!](#try-it)\n\nUpdates an existing campaign. Returns the updated campaign if successful.\n\n### HTTP request\n\n`PATCH https://displayvideo.googleapis.com/v1/advertisers/{campaign.advertiserId}/campaigns/{campaign.campaignId}`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|-------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `campaign.advertiserId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Output only. The unique ID of the advertiser the campaign belongs to. |\n| `campaign.campaignId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Output only. The unique ID of the campaign. Assigned by the system. |\n\n### Query parameters\n\n| Parameters ||\n|--------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `updateMask` | `string (`[FieldMask](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#google.protobuf.FieldMask)` format)` Required. The mask to control which fields to update. This is a comma-separated list of fully qualified names of fields. Example: `\"user.displayName,photo\"`. |\n\n### Request body\n\nThe request body contains an instance of [Campaign](/display-video/api/reference/rest/v1/advertisers.campaigns#Campaign).\n\n### Response body\n\nIf successful, the response body contains an instance of [Campaign](/display-video/api/reference/rest/v1/advertisers.campaigns#Campaign).\n\n### Authorization Scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/display-video`\n- `https://www.googleapis.com/auth/display-video-mediaplanning`\n\nFor more information, see the [OAuth 2.0 Overview](https://developers.google.com/identity/protocols/OAuth2)."]]