Przepływy pracy interfejsu API
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Pobieranie listy pakietów aukcji
Wywołaj LIST API. Obsługa filtrowania według parametru external_deal_id
Tworzenie nowego pakietu aukcji
- Wartość external_deal_id musi być unikalna. Wywołaj LIST z parametrem external_deal_id, aby sprawdzić, czy identyfikator został już użyty.
- Wywołaj Create API. Zostanie przypisana unikalna nazwa, której można użyć do pobrania utworzonego pakietu.
- Wywołaj Get API, aby wyświetlić szczegóły utworzonego pakietu aukcji.
- Opcjonalnie prześlij logo utworzonego pakietu.
Aktualizowanie pakietu aukcji
- Jeśli nie przechowujesz utworzonej nazwy pakietu aukcyjnego, wywołaj interfejs LIST API, filtrując według parametru external_deal_id, aby uzyskać pakiet aukcyjny, który chcesz zaktualizować.
- Zaktualizuj pola na podstawie wyników interfejsu LIST API.
- Wywołaj interfejs Patch API, aby zaktualizować pakiet aukcji. Wymagany jest parametr „updateMask”, który wskazuje pola, do których ma zostać zastosowana aktualizacja. W „updateMask” można ustawić tylko pola, które można zaktualizować.
Proces testów beta
Jedyna różnica między wersją beta a wersją ogólnodostępną polega na tym, że w wersji beta utworzone pakiety aukcji muszą mieć stan „DISCOVERY_OBJECT_STATUS_PAUSED” i nie można go aktualizować. Pakiety w stanie WSTRZYMANO nie są widoczne w interfejsie DV3. Dzięki temu giełdy mogą testować integrację interfejsu API bez wyświetlania pakietów testowych.
Zwykle wszystkie „prawdziwe” pakiety są tworzone w wersji beta jako WSTRZYMANE, a następnie AKTYWOWANE po udostępnieniu ogólnym.
Limit
2000 aktywnych pakietów na giełdę.
2000 wstrzymanych pakietów na giełdę.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-10-08 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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"]]