API Reference

Bu API referansı, kaynak türüne göre düzenlenmiştir. Her kaynak türünde bir veya daha fazla veri gösterimi ve bir veya daha fazla yöntem bulunur.

Kaynak türleri

  1. Hesaplar
  2. Container Sürümleri
  3. Container'lar
  4. Ortamlar
  5. Environments.reauthorize_environments
  6. Klasörler
  7. Folders.entities
  8. Folders.move_folders
  9. İzinler
  10. Etiketler
  11. Tetikleyiciler
  12. Değişkenler

Hesaplar

Hesap Kaynağı ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v1 ile ilgili URI'lar
al GET  /accounts/accountId Bir GTM hesabı alır.
list GET  /accounts Kullanıcının erişebildiği tüm GTM hesaplarını listeler.
güncelleme PUT  /accounts/accountId Bir GTM hesabını günceller.

Kapsayıcı Sürümleri

Kapsayıcı Sürümleri Kaynak ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v1 ile ilgili URI'lar
oluştur POST  /accounts/accountId/containers/containerId/versions Kapsayıcı sürümü oluşturur.
sil DELETE  /accounts/accountId/containers/containerId/versions/containerVersionId Kapsayıcı sürümünü siler.
al GET  /accounts/accountId/containers/containerId/versions/containerVersionId Bir kapsayıcı sürümü alır.
list GET  /accounts/accountId/containers/containerId/versions Bir GTM kapsayıcısının tüm kapsayıcı sürümlerini listeler.
publish POST  /accounts/accountId/containers/containerId/versions/containerVersionId/publish Bir kapsayıcı sürümü yayınlar.
geri yükle POST  /accounts/accountId/containers/containerId/versions/containerVersionId/restore Bir Kapsayıcı Sürümünü geri yükler. Bu işlem, kapsayıcının mevcut yapılandırmasının (değişkenleri, tetikleyicileri ve etiketleri dahil) üzerine yazar. İşlemin, sunulan sürüm (ör. yayınlanan sürüm) üzerinde herhangi bir etkisi olmaz.
undelete POST  /accounts/accountId/containers/containerId/versions/containerVersionId/undelete Bir kapsayıcı sürümünü silme işlemini geri alır.
güncelleme PUT  /accounts/accountId/containers/containerId/versions/containerVersionId Bir kapsayıcı sürümünü günceller.

Container'lar

Kapsayıcı Kaynağı ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v1 ile ilgili URI'lar
oluştur POST  /accounts/accountId/containers Kapsayıcı oluşturur.
sil DELETE  /accounts/accountId/containers/containerId Bir kapsayıcıyı siler.
al GET  /accounts/accountId/containers/containerId Bir kapsayıcı alır.
list GET  /accounts/accountId/containers Bir GTM hesabına ait tüm kapsayıcıları listeler.
güncelleme PUT  /accounts/accountId/containers/containerId Bir kapsayıcıyı günceller.

Ortam

Ortam Kaynakları ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v1 ile ilgili URI'lar
oluştur POST  /accounts/accountId/containers/containerId/environments Google Etiket Yöneticisi Ortamı oluşturur.
sil DELETE  /accounts/accountId/containers/containerId/environments/environmentId Bir GTM Ortamını siler.
al GET  /accounts/accountId/containers/containerId/environments/environmentId Bir Google Etiket Yöneticisi Ortamı alır.
list GET  /accounts/accountId/containers/containerId/environments Bir GTM Kapsayıcısının tüm GTM Ortamlarını listeler.
güncelleme PUT  /accounts/accountId/containers/containerId/environments/environmentId Bir Google Etiket Yöneticisi Ortamını günceller.

Environments.reauthorize_environments

Environments.reauthorized_environments Kaynak ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v1 ile ilgili URI'lar
güncelleme PUT  /accounts/accountId/containers/containerId/reauthorize_environments/environmentId Bir GTM Ortamı için yetkilendirme kodunu yeniden oluşturur.

Klasörler

Klasörler Kaynağı ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v1 ile ilgili URI'lar
oluştur POST  /accounts/accountId/containers/containerId/folders Bir GTM Klasörü oluşturur.
sil DELETE  /accounts/accountId/containers/containerId/folders/folderId Bir GTM klasörünü siler.
al GET  /accounts/accountId/containers/containerId/folders/folderId Bir GTM Klasörü alır.
list GET  /accounts/accountId/containers/containerId/folders Bir Kapsayıcının tüm GTM Klasörlerini listeler.
güncelleme PUT  /accounts/accountId/containers/containerId/folders/folderId Bir GTM klasörünü günceller.

Folders.entities

Directory.entities Kaynak ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v1 ile ilgili URI'lar
list GET  /accounts/accountId/containers/containerId/folders/folderId/entities Bir GTM Klasöründeki tüm öğeleri listeleme.

Folders.move_folders

Klasörler.move_folders Kaynak ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v1 ile ilgili URI'lar
güncelleme PUT  /accounts/accountId/containers/containerId/move_folders/folderId Varlıkları bir GTM Klasörüne taşır.

İzinler

İzin kaynağı ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v1 ile ilgili URI'lar
oluştur POST  /accounts/accountId/permissions Kullanıcının hesabını ve kapsayıcı izinlerini oluşturur.
sil DELETE  /accounts/accountId/permissions/permissionId Kullanıcıyı hesaptan kaldırarak hesaba ve tüm kapsayıcılarına erişimi iptal eder.
al GET  /accounts/accountId/permissions/permissionId Kullanıcının hesap ve kapsayıcı izinlerini alır.
list GET  /accounts/accountId/permissions Hesaba erişimi olan tüm kullanıcıları ve her birine verilen hesap ve kapsayıcı izinlerini listeleyin.
güncelleme PUT  /accounts/accountId/permissions/permissionId Kullanıcının hesabını ve kapsayıcı izinlerini günceller.

Etiketler

Etiket Kaynağı ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v1 ile ilgili URI'lar
oluştur POST  /accounts/accountId/containers/containerId/tags Bir GTM etiketi oluşturur.
sil DELETE  /accounts/accountId/containers/containerId/tags/tagId Bir GTM etiketini siler.
al GET  /accounts/accountId/containers/containerId/tags/tagId Bir GTM etiketi alır.
list GET  /accounts/accountId/containers/containerId/tags Bir kapsayıcının tüm GTM etiketlerini listeler.
güncelleme PUT  /accounts/accountId/containers/containerId/tags/tagId Bir GTM etiketini günceller.

Tetikleyiciler

Tetikleyici Kaynağı ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v1 ile ilgili URI'lar
oluştur POST  /accounts/accountId/containers/containerId/triggers GTM tetikleyicisi oluşturur.
sil DELETE  /accounts/accountId/containers/containerId/triggers/triggerId Bir GTM tetikleyicisini siler.
al GET  /accounts/accountId/containers/containerId/triggers/triggerId Bir GTM tetikleyicisi alır.
list GET  /accounts/accountId/containers/containerId/triggers Bir kapsayıcının tüm GTM tetikleyicilerini listeler.
güncelleme PUT  /accounts/accountId/containers/containerId/triggers/triggerId Bir GTM tetikleyicisini günceller.

Değişkenler

Değişkenler Kaynağı ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v1 ile ilgili URI'lar
oluştur POST  /accounts/accountId/containers/containerId/variables Bir GTM değişkeni oluşturur.
sil DELETE  /accounts/accountId/containers/containerId/variables/variableId Bir GTM değişkenini siler.
al GET  /accounts/accountId/containers/containerId/variables/variableId Bir GTM değişkeni alır.
list GET  /accounts/accountId/containers/containerId/variables Bir kapsayıcının tüm GTM değişkenlerini listeler.
güncelleme PUT  /accounts/accountId/containers/containerId/variables/variableId Bir GTM değişkenini günceller.