Kaynak: MediaItem
Tek bir medya öğesi.
| JSON gösterimi | |
|---|---|
{ "name": string, "mediaFormat": enum ( |
|
| Alanlar | ||
|---|---|---|
name |
Bu medya öğesinin kaynak adı. |
|
mediaFormat |
Bu medya öğesinin biçimi. Medya öğesi oluşturulurken ayarlanmalıdır ve diğer tüm isteklerde salt okunurdur. Güncellenemez. |
|
locationAssociation |
|
|
googleUrl |
Yalnızca çıkış. Bu medya öğesinin Google tarafından barındırılan URL'si. Bu URL, zaman içinde değişebileceği için statik değildir. Videolar için bu, oynatma simgesi yerleştirilmiş bir önizleme resmi olacaktır. |
|
thumbnailUrl |
Yalnızca çıkış. Sağlandığı durumlarda, bu medya öğesinin küçük resim görüntüsünün URL'si. |
|
createTime |
Yalnızca çıkış. Bu medya öğesinin oluşturulma zamanı. RFC3339 UTC "Zulu" biçiminde bir zaman damgası (nanosaniye çözünürlüğe ve en fazla dokuz kesirli basamağa sahip). Örnekler: |
|
dimensions |
Yalnızca çıkış. Piksel cinsinden boyutlar (genişlik ve yükseklik). |
|
insights |
Yalnızca çıkış. Bu medya öğesinin istatistikleri. |
|
attribution |
Yalnızca çıkış. Müşteri medya öğeleri için ilişkilendirme bilgileri. Bu ilişkilendirmeyi kullanıcılarınıza sağlandığı şekilde göstermeli, silmemeli veya değiştirmemelisiniz. |
|
description |
Bu medya öğesinin açıklaması. Açıklamalar Google Benim İşletmem API'si aracılığıyla değiştirilemez ancak kapak fotoğrafı olmayan yeni bir medya öğesi oluşturulurken ayarlanabilir. |
|
Yüklenen tüm fotoğraflar fotoğraflarla ilgili İşletme Profili kurallarına uygun olmalıdır. |
||
sourceUrl |
Medya öğesinin alınabileceği herkese açık bir URL. Bu öğelerden biri oluşturulurken medya öğesinin kaynağını belirtmek için dataRef ayarlanmalıdır. Bir medya öğesi oluşturulurken Bu alan güncellenemez. |
|
dataRef |
Yalnızca giriş. Medya öğesi oluştururken şunlardan birini yapın:
veya
ayarlanmalıdır. |
|
MediaItemDataRef
Google Benim İşletmem API'si aracılığıyla yüklenen bir MediaItem öğesinin fotoğraf ikili verilerine referans.
media.startUpload kullanarak bir veri referansı oluşturun ve baytları [media.upload] konumuna yüklerken ve ardından media.create çağırırken bu referansı kullanın.
| JSON gösterimi | |
|---|---|
{ "resourceName": string } |
|
| Alanlar | |
|---|---|
resourceName |
Bu medya öğesinin ikili verilerinin benzersiz kimliği. [media.upload] ile fotoğraf verilerini yüklemek ve Bayt yükleme örneği:
|
MediaFormat
Medya biçimi için Enum.
| Sıralamalar | |
|---|---|
MEDIA_FORMAT_UNSPECIFIED |
Biçim belirtilmedi. |
PHOTO |
Medya öğesi bir fotoğraf. Bu sürümde yalnızca fotoğraflar desteklenir. |
VIDEO |
Medya öğesi bir video olmalıdır. |
LocationAssociation
Medya öğesinin konumuyla nasıl ilişkilendirildiği.
| JSON gösterimi | |
|---|---|
{ // Union field |
|
| Alanlar | ||
|---|---|---|
location_attachment_type birleşik alanı. Konum medyası, bir kategoriye veya ilişkilendirildiği bir fiyat listesi öğesinin kimliğine sahip olmalıdır. Konumla ilgili olmayan medyada (ör. yerel gönderi fotoğrafları) bu bilgilerden hiçbiri bulunmamalıdır. location_attachment_type aşağıdakilerden yalnızca biri olabilir: |
||
category |
Bu konum fotoğrafının ait olduğu kategori. |
|
priceListItemId |
Bu konum fotoğrafının ilişkilendirildiği fiyat listesi öğesinin kimliği. |
|
Kategori
Medya öğesi kategorisi için enum.
| Sıralamalar | |
|---|---|
CATEGORY_UNSPECIFIED |
Belirtilmemiş kategori. |
COVER |
Kapak fotoğrafı. Bir konumun yalnızca bir kapak fotoğrafı vardır. |
PROFILE |
Profil fotoğrafı. Bir konumun yalnızca bir profil fotoğrafı vardır. |
LOGO |
Logo fotoğrafı. |
EXTERIOR |
Dış medya. |
INTERIOR |
İçerideki medya. |
PRODUCT |
Ürün medyası. |
AT_WORK |
"İş yerinde" medya |
FOOD_AND_DRINK |
Yiyecek ve içecek medyaları |
MENU |
Menü medyası. |
COMMON_AREA |
Ortak alan medyası. |
ROOMS |
Odalar medyası. |
TEAMS |
Teams medyası. |
ADDITIONAL |
Ek, kategorize edilmemiş medya. |
Boyutlar
Medya öğesinin boyutları.
| JSON gösterimi | |
|---|---|
{ "widthPixels": integer, "heightPixels": integer } |
|
| Alanlar | |
|---|---|
widthPixels |
Medya öğesinin piksel cinsinden genişliği. |
heightPixels |
Medya öğesinin piksel cinsinden yüksekliği. |
MediaInsights
Medya öğesiyle ilgili analizler ve istatistikler.
| JSON gösterimi | |
|---|---|
{ "viewCount": string } |
|
| Alanlar | |
|---|---|
viewCount |
Yalnızca çıkış. Medya öğesinin görüntülenme sayısı. |
İlişkilendirme
Müşteri medya öğeleriyle ilgili ilişkilendirme bilgileri (ör. katkıda bulunanın adı ve profil resmi).
| JSON gösterimi | |
|---|---|
{ "profileName": string, "profilePhotoUrl": string, "takedownUrl": string, "profileUrl": string } |
|
| Alanlar | |
|---|---|
profileName |
Medya öğesinin ilişkilendirileceği kullanıcı adı. |
profilePhotoUrl |
İlişkilendirilen kullanıcının profil fotoğrafı küçük resminin URL'si. |
takedownUrl |
Medya öğesinin uygunsuz olması durumunda bildirilebileceği, yayından kaldırma sayfasının URL'si. |
profileUrl |
İlişkilendirilen kullanıcının Google Haritalar profil sayfası URL'si. |
Yöntemler |
|
|---|---|
|
Konum için yeni bir medya öğesi oluşturur. |
|
Belirtilen medya öğesini siler. |
|
İstenen medya öğesinin meta verilerini döndürür. |
|
Bir konumla ilişkili medya öğelerinin listesini döndürür. |
|
Belirtilen medya öğesinin meta verilerini günceller. |
|
Medya öğesi yükleme için MediaItemDataRef oluşturur. |