Flussi di lavoro delle API
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Ottenere un elenco di pacchetti di aste
Chiama l'API LIST. Supporta il filtro per external_deal_id
Creare un nuovo pacchetto di aste
- external_deal_id deve essere univoco. Chiama LIST con external_deal_id per verificare se l'ID è già stato utilizzato.
- Chiama Create API. Verrà assegnato un nome univoco, che potrà essere utilizzato per recuperare il pacchetto creato.
- Chiama Get API per visualizzare i dettagli del pacchetto di aste creato.
- (Facoltativo) Carica un logo per il pacchetto creato.
Aggiorna pacchetto di aste
- Se non memorizzi il nome del pacchetto asta creato, chiama il filtro API LIST per external_deal_id per ottenere il pacchetto asta che vuoi aggiornare.
- Aggiorna i campi in base ai risultati dell'API LIST.
- Chiama l'API Patch per aggiornare il pacchetto di aste. "updateMask" è obbligatorio e indica a quali campi vuoi che venga applicato l'aggiornamento. Nella maschera di aggiornamento possono essere impostati solo i campi che possono essere aggiornati.
Procedura beta
L'unica differenza tra la versione beta e la versione GA è che durante la beta, i pacchetti di aste creati devono avere lo stato impostato su "DISCOVERY_OBJECT_STATUS_PAUSED" e lo stato non può essere aggiornato. I pacchetti PAUSED non sono visibili nella UI di DV3. In questo modo, gli exchange possono testare l'integrazione dell'API senza mostrare i pacchetti di test.
È prassi comune creare tutti i pacchetti "reali" in versione beta come PAUSED e poi "attivarli" una volta che sono disponibili a livello generale.
Quota
2000 pacchetti attivi per exchange.
2000 pacchetti in pausa per exchange.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-10-08 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-10-08 UTC."],[],["Auction package management involves listing, creating, and updating. To list packages, use the LIST API, filtering by `external_deal_id`. Creation requires a unique `external_deal_id` and uses the Create API; retrieve package details with the Get API. Updating involves using the LIST API to retrieve the package, modifying fields, and using the Patch API with an `updateMask`. During beta, created packages must be \"PAUSED\" and cannot have their status changed. Each exchange has a quota of 1000 active and 1000 paused packages.\n"]]