Accounts.containers.workspaces.proposal: create

Google Etiket Yöneticisi Çalışma Alanı Teklifi oluşturur. Şimdi deneyin.

İstek

HTTP isteği

POST https://www.googleapis.com/tagmanager/v2/+parent/proposal

Parametreler

Parametre adı Değer Açıklama
Yol parametreleri
parent string GTM Workspace'in API göreli yolu. Örnek: accounts/{aid}/containers/{cid}/workspace/{wid}

İstek içeriği

İstek gövdesinde, verileri aşağıdaki yapıyla sağlayın:

{
  "reviewers": [
    {
      "type": string,
      "gaiaId": long
    }
  ],
  "initialComment": {
    "content": string
  }
}
Mülk adı Değer Açıklama Notlar
reviewers[] list Workspace teklifini inceleyecek kullanıcıların listesi.
reviewers[].type string Kullanıcı türü, kullanıcı ile Google Etiket Yöneticisi sistemini birbirinden ayırır.

Kabul edilebilir değerler şunlardır:
  • "gaiaId"
  • "system"
reviewers[].gaiaId long Bir kullanıcıyla ilişkili GAIA kimliği, Google Etiket Yöneticisi sisteminde yok.
initialComment nested object Varsa, çalışma alanı teklifiyle ilişkilendirilecek ilk yorum.
initialComment.content string Yorumcu veya yazar yorumunun içeriği.

Yanıt

Başarılı olursa bu yöntem aşağıdaki yapıya sahip bir yanıt gövdesi döndürür:

{
  "path": string,
  "status": string,
  "authors": [
    {
      "type": string,
      "gaiaId": long
    }
  ],
  "reviewers": [
    {
      "type": string,
      "gaiaId": long
    }
  ],
  "history": [
    {
      "type": string,
      "comment": {
        "content": string
      },
      "statusChange": {
        "oldStatus": string,
        "newStatus": string
      },
      "createdBy": {
        "type": string,
        "gaiaId": long
      },
      "createdTimestamp": {
        "seconds": long,
        "nanos": integer
      }
    }
  ],
  "fingerprint": string
}
Mülk adı Değer Açıklama Notlar
path string GTM çalışma alanı teklifinin göreli yolu.
status string İncelenmekte olan çalışma alanı teklifinin durumu.

Kabul edilebilir değerler şunlardır:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
authors[] list Workspace teklifi için yazarların listesi.
authors[].type string Kullanıcı türü, kullanıcı ile Google Etiket Yöneticisi sistemini birbirinden ayırır.

Kabul edilebilir değerler şunlardır:
  • "gaiaId"
  • "system"
authors[].gaiaId long Bir kullanıcıyla ilişkili GAIA kimliği, Google Etiket Yöneticisi sisteminde yok.
reviewers[] list Çalışma alanı teklifi için incelemeci listeleri.
reviewers[].type string Kullanıcı türü, kullanıcı ile Google Etiket Yöneticisi sistemini birbirinden ayırır.

Kabul edilebilir değerler şunlardır:
  • "gaiaId"
  • "system"
reviewers[].gaiaId long Bir kullanıcıyla ilişkili GAIA kimliği, Google Etiket Yöneticisi sisteminde yok.
history[] list Yorum ve durum değişiklikleri geçmişini kaydeder.
history[].type string Yorumları ve durum değişikliklerini ayıran geçmiş türü.

Kabul edilebilir değerler şunlardır:
  • "comment"
  • "statusChange"
  • "unspecified"
history[].comment nested object Bir kullanıcı veya incelemeci yorumu.
history[].comment.content string Yorumcu veya yazar yorumunun içeriği.
history[].statusChange nested object Teklifin durumunda bir değişiklik.
history[].statusChange.oldStatus string Durum değişikliğinden önceki eski teklif durumu.

Kabul edilebilir değerler şunlardır:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
history[].statusChange.newStatus string Durum değişikliğinden sonraki yeni teklifin durumu.

Kabul edilebilir değerler şunlardır:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
history[].createdBy nested object Geçmişteki değişiklikten sorumlu taraf.
history[].createdBy.type string Kullanıcı türü, kullanıcı ile Google Etiket Yöneticisi sistemini birbirinden ayırır.

Kabul edilebilir değerler şunlardır:
  • "gaiaId"
  • "system"
history[].createdBy.gaiaId long Bir kullanıcıyla ilişkili GAIA kimliği, Google Etiket Yöneticisi sisteminde yok.
history[].createdTimestamp nested object Bu geçmiş etkinliğinin Workspace teklifine eklenme zamanı.
history[].createdTimestamp.seconds long Unix'in 1970-01-01T00:00:00Z döneminden bu yana UTC saatini gösterir. 0001-01-01T00:00:00Z ile 9999-12-31T23:59:59Z arasında olmalıdır.
history[].createdTimestamp.nanos integer Nanosaniyelik çözünürlükte saniyenin negatif olmayan kesirleri. Kesirli negatif ikinci değerlerin de zaman içinde ileri sayılan negatif olmayan nano değerlerine sahip olmaları gerekir. 0 ile 999.999.999 arasında (bu değerler dahil) olmalıdır.
fingerprint string GTM çalışma alanı teklifinin depolama zamanında hesaplanan parmak izi. Bu değer, teklif her değiştirildiğinde yeniden hesaplanır.

Deneyin.

Aşağıdaki API Gezgini'ni kullanarak canlı verilerde bu yöntemi çağırın ve yanıtı görün.