REST Resource: accounts.locations.media.customers

Kaynak: MediaItem

Tek bir medya öğesi.

JSON gösterimi
{
  "name": string,
  "mediaFormat": enum (MediaFormat),
  "locationAssociation": {
    object (LocationAssociation)
  },
  "googleUrl": string,
  "thumbnailUrl": string,
  "createTime": string,
  "dimensions": {
    object (Dimensions)
  },
  "insights": {
    object (MediaInsights)
  },
  "attribution": {
    object (Attribution)
  },
  "description": string,

  // Union field data can be only one of the following:
  "sourceUrl": string,
  "dataRef": {
    object (MediaItemDataRef)
  }
  // End of list of possible types for union field data.
}
Alanlar
name

string

Bu medya öğesi için kaynak adı. accounts/{accountId}/locations/{locationId}/media/{mediaKey}.

mediaFormat

enum (MediaFormat)

Bu medya öğesinin biçimi. Medya öğesi oluşturulduğunda ayarlanmalıdır ve diğer tüm isteklerde salt okunur olur. Güncellenemez.

locationAssociation

object (LocationAssociation)

CreatePhoto aranırken gereklidir. Bu medya öğesinin konumuyla nasıl bağlantılı olduğunu açıklar. Ya bir kategori (örneğin, DIŞARIYA) ya da bir fiyat listesi öğesinin kimliği olmalıdır.

Bu, media.create içeren bir konuma yeni medya eklerken gereklidir. Diğer medya türlerinde (ör. yerel yayınlardaki fotoğraflar) bu özellik bulunmaz.

googleUrl

string

Yalnızca çıkış. Bu medya öğesi için Google tarafından barındırılan URL. Bu URL zaman içinde değişebileceği için sabit değildir. Video için bu, yer paylaşımlı oynatma simgesine sahip bir önizleme resmi olacaktır.

thumbnailUrl

string

Yalnızca çıkış. Sağlandığında, bu medya öğesi için bir küçük resmin URL'si.

createTime

string (Timestamp format)

Yalnızca çıkış. Bu medya öğesinin oluşturulma zamanı.

RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

dimensions

object (Dimensions)

Yalnızca çıkış. Piksel cinsinden boyutlar (genişlik ve yükseklik).

insights

object (MediaInsights)

Yalnızca çıkış. Bu medya öğesinin istatistikleri.

attribution

object (Attribution)

Yalnızca çıkış. Müşteri medya öğeleri için ilişkilendirme bilgileri. Bu atıfı kullanıcılarınıza sağlandığı şekilde göstermeli ve atfı silmemeli veya değiştirmemelisiniz.

description

string

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ştururken ayarlanabilir.

Birleştirme alanı data. Medya öğesinin veri kaynağı. Yeni bir medya öğesi oluştururken URL veya veri referansı sağlanmalıdır.

PROFILE ve COVER kategorileri hariç olmak üzere, tüm fotoğrafların kısa kenarı en az 250 piksel, dosya boyutu ise en az 10.240 bayt olmalıdır.

Yüklenen tüm fotoğraflar, fotoğraflarla ilgili İşletme Profili kurallarına uygun olmalıdır. data şunlardan yalnızca biri olabilir:

sourceUrl

string

Medya öğesinin alınabileceği, herkesin erişebileceği bir URL.

Bunlardan birini oluştururken veya dataRef'in, medya öğesinin kaynağını belirtmek için ayarlanması gerekir.

Medya öğesi oluşturulurken sourceUrl kullanıldıysa medya öğesi alındığında bu kaynak URL'si ile doldurulur.

Bu alan güncellenemez.

dataRef

object (MediaItemDataRef)

Yalnızca giriş. media.startUpload yöntemi ile elde edilen medya öğesi ikili verilerine referans.

Medya öğesi oluştururken:

sourceUrl

veya

dataRef

ayarlanmalıdır.

Yöntemler

get

İstenen müşteri medya öğesi için meta verileri döndürür.

list

Müşterilerin katkıda bulunduğu bir konumla ilişkili medya öğelerinin listesini döndürür.