Przesyła komponent. Jeśli operacja się powiedzie, zwraca identyfikator nowo przesłanego komponentu. Rozmiar pliku komponentu nie powinien przekraczać 10 MB w przypadku obrazów, 200 MB w przypadku plików ZIP i 1 GB w przypadku filmów.
Musi być używany w ramach procesu przesyłania multimediów podzielonego na części. Przykłady użycia udostępnionych bibliotek klienta znajdziesz w przewodniku po tworzeniu kreacji.
Żądanie HTTP
- Identyfikator URI przesyłania, w przypadku żądań przesyłania multimediów:
POST https://displayvideo.googleapis.com/upload/v5/advertisers/{advertiserId}/assets
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
advertiserId |
Wymagane. Identyfikator reklamodawcy, do którego należy ten komponent. |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{ "filename": string } |
| Pola | |
|---|---|
filename |
Wymagane. Nazwa pliku zasobu, w tym rozszerzenie pliku. Nazwa pliku musi być zakodowana w formacie UTF-8 i mieć maksymalny rozmiar 240 bajtów. |
Treść odpowiedzi
Wiadomość z odpowiedzią dla: assets.upload.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"asset": {
object ( |
| Pola | |
|---|---|
asset |
Przesłany zasób (jeśli operacja się powiedzie). |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/display-video
Więcej informacji znajdziesz w OAuth 2.0 Overview.