Przesyła zasób. Zwraca identyfikator nowo przesłanego zasobu (jeśli operacja się udała). Rozmiar pliku zasobu nie powinien przekraczać 10 MB w przypadku obrazów, 200 MB w przypadku plików ZIP i 1 GB w przypadku filmów.
Ta opcja musi być używana w ramach wieloczęściowego procesu przesyłania multimediów. Przykłady korzystania z udostępnionych bibliotek klienta można znaleźć w naszym przewodniku po tworzeniu kreacji.
Żądanie HTTP
- Identyfikator URI przesyłania dla żądań przesłania multimediów:
POST https://displayvideo.googleapis.com/upload/v3/advertisers/{advertiserId}/assets
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
advertiserId |
To pole jest wymagane. Identyfikator reklamodawcy, do którego należy ten zasób. |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "filename": string } |
Pola | |
---|---|
filename |
To pole jest wymagane. Nazwa pliku zasobu wraz z rozszerzeniem. Nazwa pliku musi być zakodowana w formacie UTF-8 i nie może mieć więcej niż 240 bajtów. |
Treść odpowiedzi
Odpowiedź na pytanie 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 się uda). |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/display-video
Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.