Zasób: MediaItem
Pojedynczy element multimedialny.
| Zapis JSON | |
|---|---|
{ "name": string, "mediaFormat": enum ( |
|
| Pola | ||
|---|---|---|
name |
Nazwa zasobu tego elementu multimedialnego. |
|
mediaFormat |
Format tego elementu multimedialnego. Musi być ustawiony podczas tworzenia elementu multimedialnego i jest dostępny tylko do odczytu w przypadku wszystkich innych żądań. Tego ustawienia nie można później zmienić. |
|
locationAssociation |
Wymagany podczas wywoływania funkcji Jest to wymagane podczas dodawania nowych multimediów do lokalizacji z |
|
googleUrl |
Tylko dane wyjściowe. Adres URL tego elementu multimedialnego hostowany przez Google. Ten adres URL nie jest statyczny, ponieważ może się z czasem zmieniać. W przypadku filmu będzie to obraz podglądu z nałożoną ikoną odtwarzania. |
|
thumbnailUrl |
Tylko dane wyjściowe. Adres URL miniatury tego elementu multimedialnego (jeśli jest dostępny). |
|
createTime |
Tylko dane wyjściowe. Czas utworzenia tego elementu multimedialnego. Znacznik czasu w formacie RFC3339 UTC „Zulu”, z dokładnością do nanosekund i maksymalnie 9 miejscami 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 w przypadku plików multimedialnych klienta. Musisz wyświetlać te informacje o autorstwie w formie, w jakiej zostały Ci przekazane, i nie możesz ich usuwać ani zmieniać. |
|
description |
Opis tego elementu multimedialnego. Opisów nie można modyfikować za pomocą interfejsu Google My Business API, ale można je ustawić podczas tworzenia nowego elementu multimedialnego, który nie jest zdjęciem głównym. |
|
Pole zbiorcze Z wyjątkiem kategorii Wszystkie przesłane zdjęcia powinny być zgodne z wytycznymi dotyczącymi zdjęć w Profilu Firmy. |
||
sourceUrl |
Publicznie dostępny adres URL, z którego można pobrać element multimedialny. Podczas tworzenia jednego z tych elementów należy ustawić parametr dataRef, aby określić źródło elementu multimedialnego. Jeśli podczas tworzenia elementu multimedialnego użyto parametru Tego pola nie można zaktualizować. |
|
dataRef |
Tylko dane wejściowe. Odwołanie do danych binarnych elementu multimedialnego uzyskanych za pomocą metody Podczas tworzenia elementu multimedialnego możesz
lub
musi być ustawiona. |
|
MediaItemDataRef
Odwołanie do binarnych danych zdjęcia MediaItem przesłanego za pomocą Google My Business API.
Utwórz odwołanie do danych za pomocą media.startUpload i użyj go podczas przesyłania bajtów do [media.upload], a następnie wywołaj media.create.
| Zapis JSON | |
|---|---|
{ "resourceName": string } |
|
| Pola | |
|---|---|
resourceName |
Unikalny identyfikator danych binarnych tego elementu multimedialnego. Używany do przesyłania danych zdjęć za pomocą [media.upload] i podczas tworzenia nowego elementu multimedialnego z tych bajtów za pomocą Przykład przesyłania bajtów: W przypadku połączeń |
MediaFormat
Wyliczenie formatu multimediów.
| Wartości w polu enum | |
|---|---|
MEDIA_FORMAT_UNSPECIFIED |
Format nieokreślony. |
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 lokalizacją.
| Zapis JSON | |
|---|---|
{ // Union field |
|
| Pola | ||
|---|---|---|
Pole zbiorcze location_attachment_type. Media dotyczące lokalizacji muszą mieć kategorię lub identyfikator elementu cennika, z którym są powiązane. Pliki multimedialne niezwiązane z lokalizacją (np. zdjęcia w postach lokalnych) 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 listy cen, z którym jest powiązane to zdjęcie lokalizacji. |
|
Kategoria
Wyliczenie kategorii elementu multimedialnego.
| Wartości w polu enum | |
|---|---|
CATEGORY_UNSPECIFIED |
Kategoria nieokreślona. |
COVER |
zdjęcie główne, Lokalizacja ma tylko jedno zdjęcie główne. |
PROFILE |
Zdjęcie profilowe. Lokalizacja ma tylko 1 zdjęcie profilowe. |
LOGO |
Zdjęcie logo. |
EXTERIOR |
Nośniki zewnętrzne. |
INTERIOR |
Treści wewnątrz pojazdu. |
PRODUCT |
Media produktu. |
AT_WORK |
media „w pracy”; |
FOOD_AND_DRINK |
media związane z jedzeniem i napoje, |
MENU |
Media w menu. |
COMMON_AREA |
Media w pomieszczeniach ogólnodostępnych. |
ROOMS |
Media w pokojach. |
TEAMS |
Media w Teams. |
ADDITIONAL |
Dodatkowe, niekategoryzowane media. |
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 i dane dotyczące elementu multimedialnego.
| Zapis JSON | |
|---|---|
{ "viewCount": string } |
|
| Pola | |
|---|---|
viewCount |
Tylko dane wyjściowe. Liczba wyświetleń elementu multimedialnego. |
Atrybucja
Informacje o atrybucji elementów multimedialnych klienta, takie jak imię i nazwisko autora oraz zdjęcie profilowe.
| Zapis JSON | |
|---|---|
{ "profileName": string, "profilePhotoUrl": string, "takedownUrl": string, "profileUrl": string } |
|
| Pola | |
|---|---|
profileName |
Nazwa użytkownika, do którego ma być przypisany element multimedialny. |
profilePhotoUrl |
Adres URL miniatury zdjęcia profilowego przypisanego użytkownika. |
takedownUrl |
Adres URL strony usunięcia, na której można zgłosić element multimedialny, jeśli jest nieodpowiedni. |
profileUrl |
Adres URL strony profilu przypisanego użytkownika w Mapach Google. |
Metody |
|
|---|---|
|
Tworzy nowy element multimedialny dla lokalizacji. |
|
Usuwa określony element multimedialny. |
|
Zwraca metadane żądanego elementu multimedialnego. |
|
Zwraca listę plików multimedialnych powiązanych z lokalizacją. |
|
Aktualizuje metadane określonego elementu multimedialnego. |
|
Generuje MediaItemDataRef do przesyłania elementu multimedialnego. |