REST Resource: accounts.locations.media.customers

資源:MediaItem

單一媒體項目。

JSON 表示法
{
  "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.
}
欄位
name

string

這個媒體項目的資源名稱。accounts/{accountId}/locations/{locationId}/media/{mediaKey}

mediaFormat

enum (MediaFormat)

這個媒體項目的格式。建立媒體項目時必須設定,且所有其他要求皆為唯讀狀態。設定完成後即無法更新。

locationAssociation

object (LocationAssociation)

呼叫 CreatePhoto 時需要。說明這個媒體項目如何連結至其位置。必須是類別 (例如 EXTERIOR) 或價格清單項目的 ID。

如要透過 media.create 將新媒體新增至位置,此為必要條件。如果是其他類型的媒體 (例如在地貼文中的相片),就不會顯示。

googleUrl

string

僅供輸出。這個媒體項目的 Google 代管網址。此網址並非靜態網址,因為網址可能會隨著時間而變更。如果是影片,系統會顯示含有重疊播放圖示的預覽圖片。

thumbnailUrl

string

僅供輸出。如有提供,此媒體項目的縮圖網址。

createTime

string (Timestamp format)

僅供輸出。這個媒體項目的建立時間。

RFC3339 世界標準時間「Zulu」的時間戳記格式,解析度為奈秒,且最多 9 個小數位數。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

dimensions

object (Dimensions)

僅供輸出。尺寸 (寬度和高度),以像素為單位。

insights

object (MediaInsights)

僅供輸出。這個媒體項目的統計資料。

attribution

object (Attribution)

僅供輸出。客戶媒體項目的歸因資訊。您必須按照向使用者提供作者資訊,而且不得刪除或修改出處資訊。

description

string

這個媒體項目的說明。您無法透過 Google My Business API 修改說明,但在建立非封面相片的新媒體項目時,則可進行設定。

聯集欄位 data。媒體項目的資料來源。建立新的媒體項目時,必須提供網址或資料參照。

除了 PROFILECOVER 類別之外,所有相片的短邊至少必須為 250 像素,且檔案大小至少要有 1,0240 個位元組。

所有上傳的相片都必須符合商家檔案規範data 只能是下列其中一項:

sourceUrl

string

可用來擷取媒體項目的公開存取網址。

建立此項目或 dataRef 時,必須設定以指定媒體項目的來源。

建立媒體項目時如使用 sourceUrl,系統會在擷取媒體項目時填入該來源網址。

無法更新這個欄位。

dataRef

object (MediaItemDataRef)

僅限輸入。媒體項目二進位資料的參照,由 media.startUpload 方法取得。

建立媒體項目時

sourceUrl

dataRef

就必須設定。

方法

get

傳回所請求客戶媒體項目的中繼資料。

list

傳回與客戶所提供地點相關的媒體項目清單。