Zasób: MediaItem
Jeden element multimedialny.
Zapis JSON | |
---|---|
{ "name": string, "mediaFormat": enum ( |
Pola | ||
---|---|---|
name |
Nazwa zasobu dla tego elementu multimedialnego. |
|
mediaFormat |
Format tego elementu multimedialnego. Musi zostać ustawiony podczas tworzenia elementu multimedialnego, a w przypadku wszystkich innych żądań ma status tylko do odczytu. Tego ustawienia nie można później zmienić. |
|
locationAssociation |
Wymagane przy wywołaniu numeru Jest to wymagane, gdy dodajesz nowe multimedia do lokalizacji z atrybutem |
|
googleUrl |
Tylko dane wyjściowe. Hostowany przez Google adres URL tego elementu multimedialnego. Ten URL nie jest statyczny, ponieważ z czasem może się zmieniać. W przypadku filmów jest to obraz podglądu z nałożoną ikoną odtwarzania. |
|
thumbnailUrl |
Tylko dane wyjściowe. Adres URL miniatury obrazu elementu multimedialnego (jeśli podano). |
|
createTime |
Tylko dane wyjściowe. Czas utworzenia tego elementu multimedialnego. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
|
dimensions |
Tylko dane wyjściowe. Wymiary (szerokość i wysokość) w pikselach. |
|
insights |
Tylko dane wyjściowe. Statystyki tego elementu multimedialnego. |
|
attribution |
Tylko dane wyjściowe. Informacje o atrybucji dotyczące elementów multimedialnych klienta. Informacje o autorze utworu muszą być udostępnione użytkownikom i nie wolno ich usuwać ani zmieniać. |
|
description |
Opis tego elementu multimedialnego. Opisów nie można modyfikować w interfejsie API Google Moja Firma, ale można je ustawić podczas tworzenia nowego elementu multimedialnego, który nie jest zdjęciem na okładkę. |
|
Pole sumy Wszystkie zdjęcia (z wyjątkiem kategorii Wszystkie przesyłane zdjęcia powinny być zgodne z wytycznymi Profilu Firmy dotyczącymi zdjęć. |
||
sourceUrl |
Publicznie dostępny adres URL, z którego można pobrać element multimedialny. Podczas tworzenia tego elementu lub parametru dataRef należy ustawić źródło, aby określić źródło elementu multimedialnego. Jeśli podczas tworzenia elementu multimedialnego został użyty parametr Nie można zaktualizować tego pola. |
|
dataRef |
Tylko dane wejściowe. Odniesienie do danych binarnych elementu multimedialnego uzyskanych za pomocą metody Podczas tworzenia elementu multimedialnego:
lub
musi być ustawiony. |
MediaItemDataRef
Odniesienie do danych binarnych zdjęć obiektu MediaItem
przesłanego za pomocą interfejsu API Google Moja Firma.
Utwórz odwołanie do danych za pomocą atrybutu media.startUpload
i użyj tego odwołania podczas przesyłania bajtów do elementu [media.upload], a następnie wywoływania funkcji media.create
.
Zapis JSON | |
---|---|
{ "resourceName": string } |
Pola | |
---|---|
resourceName |
Unikalny identyfikator danych binarnych tego elementu multimedialnego. Służy do przesyłania danych zdjęć za pomocą polecenia [media.upload] oraz podczas tworzenia nowego elementu multimedialnego z tych bajtów za pomocą funkcji Przykład przesyłania bajtów: W przypadku połączeń typu |
MediaFormat
Enum formatu multimediów.
Wartości w polu enum | |
---|---|
MEDIA_FORMAT_UNSPECIFIED |
Nie określono formatu. |
PHOTO |
Element multimedialny to zdjęcie. W tej wersji obsługiwane są tylko zdjęcia. |
VIDEO |
Element multimedialny to film. |
LocationAssociation
Sposób powiązania elementu multimedialnego z jego lokalizacją.
Zapis JSON | |
---|---|
{ // Union field |
Pola | ||
---|---|---|
Pole sumy location_attachment_type . Media z lokalizacją muszą mieć kategorię lub identyfikator elementu z cennika, z którym są powiązane. Pliki multimedialne niezwiązane z lokalizacją (np. zdjęcia z lokalnych postów) nie mogą zawierać żadnego z tych elementów. location_attachment_type może mieć tylko jedną z tych wartości: |
||
category |
Kategoria, do której należy to zdjęcie lokalizacji. |
|
priceListItemId |
Identyfikator elementu z cennikiem, z którym jest powiązane to zdjęcie lokalizacji. |
Kategoria
Enum kategorii elementu multimedialnego.
Wartości w polu enum | |
---|---|
CATEGORY_UNSPECIFIED |
Nieokreślona kategoria. |
COVER |
Zdjęcie na okładkę. Lokalizacja ma tylko jedno zdjęcie na okładkę. |
PROFILE |
Zdjęcie profilowe. Lokalizacja ma tylko 1 zdjęcie profilowe. |
LOGO |
Zdjęcie do logo. |
EXTERIOR |
Materiały zewnętrzne. |
INTERIOR |
Materiały wewnętrzne. |
PRODUCT |
Multimedia dotyczące produktu. |
AT_WORK |
W pracy multimediów. |
FOOD_AND_DRINK |
Treści multimedialne związane z żywnością i napojami. |
MENU |
Multimedia z menu. |
COMMON_AREA |
Wspólne multimedia. |
ROOMS |
Multimedia dotyczące pokoi. |
TEAMS |
Multimedia związane z Teams. |
ADDITIONAL |
Dodatkowe, niesklasyfikowane multimedia. |
Wymiary
Wymiary elementu multimedialnego.
Zapis JSON | |
---|---|
{ "widthPixels": integer, "heightPixels": integer } |
Pola | |
---|---|
widthPixels |
Szerokość elementu multimedialnego w pikselach. |
heightPixels |
Wysokość elementu multimedialnego w pikselach. |
MediaInsights
Statystyki dotyczące elementu multimedialnego.
Zapis JSON | |
---|---|
{ "viewCount": string } |
Pola | |
---|---|
viewCount |
Tylko dane wyjściowe. Liczba wyświetleń elementu multimedialnego. |
Atrybucja
Informacje o pochodzeniu danych dotyczących elementów multimedialnych klienta, np. imię i nazwisko współtwórcy oraz zdjęcie profilowe.
Zapis JSON | |
---|---|
{ "profileName": string, "profilePhotoUrl": string, "takedownUrl": string, "profileUrl": string } |
Pola | |
---|---|
profileName |
Nazwa użytkownika, do którego ma zostać przypisany element multimedialny. |
profilePhotoUrl |
Adres URL miniatury zdjęcia profilowego przypisanego użytkownika. |
takedownUrl |
Adres URL strony usuwania treści, na której można zgłosić element multimedialny, jeśli jest on nieodpowiedni. |
profileUrl |
Adres URL strony profilu użytkownika w Mapach Google. |
Metody |
|
---|---|
|
Tworzy nowy element multimedialny dla lokalizacji. |
|
Usuwa określony element multimedialny. |
|
Zwraca metadane żądanego elementu multimedialnego. |
|
Zwraca listę elementów multimedialnych powiązanych z lokalizacją. |
|
Aktualizuje metadane określonego elementu multimedialnego. |
|
Generuje plik MediaItemDataRef na potrzeby przesłania elementu multimedialnego. |