Ressource: MediaItem
Ein einzelnes Medienelement.
| JSON-Darstellung | |
|---|---|
{ "name": string, "mediaFormat": enum ( |
|
| Felder | ||
|---|---|---|
name |
Der Ressourcenname für dieses Medienelement. |
|
mediaFormat |
Das Format dieses Medienelements. Muss beim Erstellen des Medienelements festgelegt werden und ist für alle anderen Anfragen schreibgeschützt. Aktualisierung nicht möglich. |
|
locationAssociation |
Erforderlich beim Aufrufen von Das ist erforderlich, wenn einem Standort mit |
|
googleUrl |
Nur Ausgabe. Von Google gehostete URL für dieses Medienelement. Diese URL ist nicht statisch, weil sie sich im Laufe der Zeit ändern kann. Bei Videos ist das ein Vorschaubild mit einem eingeblendeten Wiedergabesymbol. |
|
thumbnailUrl |
Nur Ausgabe. Gegebenenfalls die URL einer Miniaturansicht für dieses Medienelement. |
|
createTime |
Nur Ausgabe. Erstellungszeitpunkt dieses Medienelements. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
|
dimensions |
Nur Ausgabe. Die Abmessungen (Breite und Höhe) in Pixeln. |
|
insights |
Nur Ausgabe. Statistiken für dieses Medienelement. |
|
attribution |
Nur Ausgabe. Quellenangabe für Medienelemente von Kunden. Sie müssen diese Quellenangabe Ihren Nutzern wie angegeben präsentieren und dürfen sie weder löschen noch verändern. |
|
description |
Beschreibung für dieses Medienelement. Beschreibungen können nicht über die Google My Business API geändert werden. Sie können aber beim Erstellen eines neuen Medienelements, das kein Titelbild ist, festgelegt werden. |
|
Union-Feld Mit Ausnahme der Kategorie Alle hochgeladenen Fotos müssen den Fotorichtlinien für Unternehmensprofile entsprechen. Für |
||
sourceUrl |
Eine öffentlich zugängliche URL, von der das Medienelement abgerufen werden kann. Wenn Sie einen dieser Parameter oder dataRef erstellen, muss die Quelle des Medienelements festgelegt werden. Wenn das Dieses Feld kann nicht aktualisiert werden. |
|
dataRef |
Nur Eingabe. Ein Verweis auf die Binärdaten des Medienelements, wie er von der Methode Beim Erstellen eines Medienelements muss entweder
oder
muss festgelegt werden. |
|
MediaItemDataRef
Verweis auf die Binärdaten eines Fotos von MediaItem, die über die Google My Business API hochgeladen wurden.
Erstellen Sie mit media.startUpload einen Datenverweis und verwenden Sie ihn beim Hochladen von Bytes in [media.upload] und dem anschließenden Aufrufen von media.create.
| JSON-Darstellung | |
|---|---|
{ "resourceName": string } |
|
| Felder | |
|---|---|
resourceName |
Die eindeutige ID für die Binärdaten dieses Medienelements. Dient zum Hochladen der Fotodaten mit [media.upload] und beim Erstellen eines neuen Medienelements aus diesen Bytes mit Beispiel für das Hochladen von Bytes: Legen Sie für |
MediaFormat
Aufzählung für Medienformat
| Enums | |
|---|---|
MEDIA_FORMAT_UNSPECIFIED |
Format nicht angegeben. |
PHOTO |
Das Medienelement ist ein Foto. In dieser Version werden nur Fotos unterstützt. |
VIDEO |
Das Medienelement ist ein Video. |
LocationAssociation
Zuordnung des Medienelements zum Standort.
| JSON-Darstellung | |
|---|---|
{ // Union field |
|
| Felder | ||
|---|---|---|
Union-Feld location_attachment_type. Standortmedien müssen entweder eine Kategorie oder die ID eines Preislistenelements haben, mit dem sie verknüpft sind. Andere Arten von Medien (z. B. Fotos für lokale Beiträge) dürfen nicht vorhanden sein. Für location_attachment_type ist nur einer der folgenden Werte zulässig: |
||
category |
Die Kategorie, zu der dieses Standortfoto gehört |
|
priceListItemId |
Die ID eines Preislistenelements, mit dem dieses Standortfoto verknüpft ist. |
|
Kategorie
Aufzählung für Medienelementkategorie
| Enums | |
|---|---|
CATEGORY_UNSPECIFIED |
Kategorie nicht angegeben. |
COVER |
Titelbild. Ein Standort hat nur ein Titelbild. |
PROFILE |
Profilbild Ein Standort hat nur ein Profilbild. |
LOGO |
Logobild. |
EXTERIOR |
Medien „Außenaufnahmen“ |
INTERIOR |
Medien „Innenaufnahmen“ |
PRODUCT |
Produktmedien. |
AT_WORK |
Medien „Am Arbeitsplatz“ |
FOOD_AND_DRINK |
Medien zum Thema Essen und Trinken. |
MENU |
Medien „Speisekarte“ |
COMMON_AREA |
Medien „Gemeinschaftsräume“ |
ROOMS |
Medien „Räume“ |
TEAMS |
Teams-Medien. |
ADDITIONAL |
Zusätzliche, nicht kategorisierte Medien. |
Abmessungen
Abmessungen des Medienelements.
| JSON-Darstellung | |
|---|---|
{ "widthPixels": integer, "heightPixels": integer } |
|
| Felder | |
|---|---|
widthPixels |
Breite des Medienelements in Pixeln |
heightPixels |
Höhe des Medienelements in Pixeln |
MediaInsights
Einblicke und Statistiken für das Medienelement
| JSON-Darstellung | |
|---|---|
{ "viewCount": string } |
|
| Felder | |
|---|---|
viewCount |
Nur Ausgabe. Gibt an, wie oft das Medienelement aufgerufen wurde. |
Attribution
Quellenangabe für Medienelemente von Kunden, z. B. Name und Profilbild des Mitwirkenden
| JSON-Darstellung | |
|---|---|
{ "profileName": string, "profilePhotoUrl": string, "takedownUrl": string, "profileUrl": string } |
|
| Felder | |
|---|---|
profileName |
Der Nutzername für die Quellenangabe des Medienelements |
profilePhotoUrl |
URL des Profilbilds des zugeordneten Nutzers |
takedownUrl |
Die URL der Deaktivierungsseite, über die das Medienelement gemeldet werden kann, wenn es unangemessen ist |
profileUrl |
URL der Google Maps-Profilseite des zugeordneten Nutzers |
Methoden |
|
|---|---|
|
Erstellt ein neues Media-Element für den Standort. |
|
Löscht das angegebene Medienelement. |
|
Gibt Metadaten für das angeforderte Medienelement zurück. |
|
Gibt eine Liste der Medienelemente zurück, die mit einem Standort verknüpft sind. |
|
Aktualisiert die Metadaten des angegebenen Medienelements. |
|
Generiert ein MediaItemDataRef für das Hochladen von Medienelementen. |