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. Yerleşik Değişkenler
  3. Müşteriler
  4. Container'lar
  5. Hedefler
  6. Ortamlar
  7. Klasörler
  8. Google Etiketi Yapılandırması
  9. Etiketler
  10. Şablonlar
  11. Dönüşümler
  12. Tetikleyiciler
  13. Kullanıcı İzinleri
  14. Değişkenler
  15. Sürüm Başlıkları
  16. Sürümler
  17. Çalışma alanları
  18. Alt bölgeler

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/v2 ile ilgili URI'lar
al GET  /path Bir Google Etiket Yöneticisi hesabı alır.
list GET  /accounts Kullanıcının erişebildiği tüm GTM Hesaplarını listeler.
güncelleme PUT  /path Bir GTM Hesabını günceller.

Yerleşik Değişkenler

Yerleşik 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/v2 ile ilgili URI'lar
oluştur POST  /+parent/built_in_variables Bir veya daha fazla Google Etiket Yöneticisi Yerleşik Değişkeni oluşturur.
sil DELETE  /path Bir veya daha fazla GTM Yerleşik Değişkenini siler.
list GET  /+parent/built_in_variables Bir GTM Kapsayıcısının etkin durumdaki tüm Yerleşik Değişkenlerini listeler.
revert POST  /+path/built_in_variables:revert Bir Google Etiket Yöneticisi Çalışma Alanındaki GTM Yerleşik Değişkenlerinde yapılan değişiklikleri geri alır.

Müşteriler

İstemci 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/v2 ile ilgili URI'lar
oluştur POST  /+parent/clients Bir GTM İstemcisi oluşturur.
sil DELETE  /path Bir GTM İstemcisini siler.
al GET  /path Bir GTM Müşterisi edinir.
list GET  /+parent/clients Bir GTM kapsayıcısı çalışma alanının tüm GTM İstemcilerini listeler.
revert POST  /+path:revert GTM çalışma alanındaki GTM istemcisinde yapılan değişiklikleri geri alır.
güncelleme PUT  /path Bir GTM İstemcisini 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/v2 ile ilgili URI'lar
combine POST  /+path:combine Kapsayıcıları birleştirir.
oluştur POST  /+parent/containers Kapsayıcı oluşturur.
sil DELETE  /path Bir Kapsayıcıyı siler.
al GET  /path Bir Kapsayıcı alır.
list GET  /+parent/containers Bir GTM Hesabına ait tüm Kapsayıcıları listeler.
arama GET  /accounts/containers:lookup Hedef kimliğe göre bir kapsayıcı arar.
move_tag_id POST  /+path:move_tag_id Etiket kimliğini bir kapsayıcının dışına taşıyın.
snippet GET  /+path:snippet Bir Kapsayıcı için etiketleme snippet'ini alır.
güncelleme PUT  /path Bir Kapsayıcıyı günceller.

Hedefler

Hedefler 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/v2 ile ilgili URI'lar
al GET  /path Hedef URL'ye Kavuşur.
link POST  /+parent/destinations:link Bu Kapsayıcıya bir Hedef ekler ve onu şu anda bağlı olduğu Kapsayıcıdan kaldırır.
list GET  /+parent/destinations Bir GTM Kapsayıcısına bağlı tüm Hedefleri listeler.

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/v2 ile ilgili URI'lar
oluştur POST  /+parent/environments Google Etiket Yöneticisi Ortamı oluşturur.
sil DELETE  /path Bir GTM Ortamını siler.
al GET  /path Bir Google Etiket Yöneticisi Ortamı alır.
list GET  /+parent/environments Bir GTM Kapsayıcısının tüm GTM Ortamlarını listeler.
yeniden yetkilendir POST  /+path:reauthorize Bir GTM Ortamı için yetkilendirme kodunu yeniden oluşturur.
güncelleme PUT  /path Bir Google Etiket Yöneticisi Ortamını günceller.

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/v2 ile ilgili URI'lar
oluştur POST  /+parent/folders Bir GTM Klasörü oluşturur.
sil DELETE  /path Bir GTM klasörünü siler.
varlık POST  /+path:entities Bir GTM Klasöründeki tüm öğeleri listeleme.
al GET  /path Bir GTM Klasörü alır.
list GET  /+parent/folders Bir Kapsayıcının tüm GTM Klasörlerini listeler.
move_entities_to_folder POST  /+path:move_entities_to_folder Varlıkları bir GTM Klasörüne taşır. İstek yolundaki {folder_id} öğesi 0 değerine eşitse bu işlem, varlıkları şu anda ait oldukları klasörden taşır.
revert POST  /+path:revert Bir GTM çalışma alanındaki GTM klasöründeki değişiklikleri geri alır.
güncelleme PUT  /path Bir GTM klasörünü günceller.

Google Etiketi Yapılandırması

Google Etiket Yapılandırma 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/v2 ile ilgili URI'lar
oluştur POST  /+parent/gtag_config Google etiketi yapılandırması oluşturur.
sil DELETE  /path Bir Google etiketi yapılandırmasını siler.
al GET  /path Bir Google etiketi yapılandırması alır.
list GET  /+parent/gtag_config Kapsayıcıdaki tüm Google etiketi yapılandırmalarını listeler.
güncelleme PUT  /path Bir Google etiketi yapılandırmasını 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/v2 ile ilgili URI'lar
oluştur POST  /+parent/tags Bir GTM Etiketi oluşturur.
sil DELETE  /path Bir GTM Etiketi'ni siler.
al GET  /path Bir GTM Etiketi alır.
list GET  /+parent/tags Bir Kapsayıcının tüm GTM Etiketlerini listeler.
revert POST  /+path:revert Bir GTM çalışma alanında Google Etiket Yöneticisi'nde yapılan değişiklikleri geri alır.
güncelleme PUT  /path Bir GTM Etiketi'ni günceller.

Şablonlar

Şablonlar 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/v2 ile ilgili URI'lar
oluştur POST  /+parent/templates Google Etiket Yöneticisi Özel Şablonu oluşturur.
sil DELETE  /path Bir GTM Şablonunu siler.
al GET  /path Google Etiket Yöneticisi Şablonu alır.
list GET  /+parent/templates Bir GTM kapsayıcısı çalışma alanının tüm GTM Şablonlarını listeler.
revert POST  /+path:revert Bir GTM çalışma alanında GTM şablonundaki değişiklikleri geri alır.
güncelleme PUT  /path Bir Google Etiket Yöneticisi şablonu günceller.

Dönüşümler

Dönüşüm Kaynakları ile ilgili ayrıntılar için kaynak gösterimi sayfasını inceleyin.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v2 ile ilgili URI'lar
oluştur POST  /+parent/transformations Bir GTM Dönüşümü oluşturur.
sil DELETE  /path Bir GTM Dönüşümünü siler.
al GET  /path Bir GTM Dönüşümü alır.
list GET  /+parent/transformations Bir GTM kapsayıcısı çalışma alanının tüm GTM Dönüşümlerini listeler.
revert POST  /+path:revert Bir GTM çalışma alanındaki GTM dönüşümündeki değişiklikleri geri alır.
güncelleme PUT  /path Bir GTM Dönüşümünü 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/v2 ile ilgili URI'lar
oluştur POST  /+parent/triggers GTM Tetikleyicisi oluşturur.
sil DELETE  /path Bir GTM Tetikleyicisini siler.
al GET  /path Bir Google Etiket Yöneticisi Tetikleyicisi alır.
list GET  /+parent/triggers Bir Kapsayıcının tüm GTM Tetikleyicilerini listeler.
revert POST  /+path:revert GTM çalışma alanındaki GTM tetikleyicide yapılan değişiklikleri geri alır.
güncelleme PUT  /path Bir GTM Tetikleyicisini günceller.

Kullanıcı İzinleri

Kullanıcı İzinleri 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/v2 ile ilgili URI'lar
oluştur POST  /+parent/user_permissions Kullanıcının hesap ve kapsayıcı erişimini oluşturur.
sil DELETE  /path Kullanıcıyı hesaptan kaldırarak hesaba ve tüm kapsayıcılarına erişimi iptal eder.
al GET  /path Kullanıcının hesap ve kapsayıcı erişimini elde eder.
list GET  /+parent/user_permissions Hesaba erişimi olan tüm kullanıcıları ve her birine verilen Hesap ve Kapsayıcı kullanıcı erişimi olanları listeleyin.
güncelleme PUT  /path Kullanıcının hesap ve kapsayıcı erişimini 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/v2 ile ilgili URI'lar
oluştur POST  /+parent/variables Bir Google Etiket Yöneticisi Değişkeni oluşturur.
sil DELETE  /path Bir GTM Değişkeni'ni siler.
al GET  /path Bir GTM Değişkeni Alır.
list GET  /+parent/variables Bir Kapsayıcının tüm Google Etiket Yöneticisi Değişkenlerini listeler.
revert POST  /+path:revert Bir GTM çalışma alanındaki Google Etiket Yöneticisi Değişkeni'ne yapılan değişiklikleri geri alır.
güncelleme PUT  /path Bir Google Etiket Yöneticisi Değişkeni'ni günceller.

Sürüm Başlıkları

Sürüm Başlıkları 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/v2 ile ilgili URI'lar
en son GET  /+parent/version_headers:latest En son kapsayıcı sürümü başlığını alır
list GET  /+parent/version_headers Bir GTM Kapsayıcısının tüm Kapsayıcı Sürümlerini listeler.

Sürümler

Sürüm 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/v2 ile ilgili URI'lar
sil DELETE  /path Kapsayıcı Sürümünü siler.
al GET  /path Kapsayıcı Sürümü Alır.
canlı GET  /+parent/versions:live Yayındaki (yayınlanan) kapsayıcı sürümünü alır
publish POST  /+path:publish Kapsayıcı Sürümü Yayınlar.
set_latest POST  /+path:set_latest Çakışmaları ve hataları algılarken çalışma alanlarının senkronizasyonu için kullanılan en son sürümü ayarlar.
undelete POST  /+path:undelete Bir Kapsayıcı Sürümü silme işlemini geri alır.
güncelleme PUT  /path Bir Kapsayıcı Sürümünü günceller.

Çalışma alanları

Çalışma Alanları Kaynak ayrıntıları için kaynak temsili sayfasını inceleyin.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v2 ile ilgili URI'lar
oluştur POST  /+parent/workspaces Çalışma Alanı oluşturur.
create_version POST  /+path:create_version Çalışma alanında bulunan varlıklardan Kapsayıcı Sürümü oluşturur, çalışma alanını siler ve temel kapsayıcı sürümünü yeni oluşturulan sürüme ayarlar.
sil DELETE  /path Bir Çalışma Alanı'nı siler.
al GET  /path Bir Workspace alır.
getStatus GET  /+path/status Çalışma alanındaki çakışan ve değiştirilmiş varlıkları bulur.
list GET  /+parent/workspaces Bir GTM kapsayıcısına ait tüm Çalışma Alanlarını listeler.
quick_preview POST  /+path:quick_preview Sağlanan çalışma alanındaki tüm varlıklardan sahte bir kapsayıcı sürümü oluşturarak çalışma alanının hızlıca önizlemesini yapar.
resolve_conflict POST  /+path:resolve_conflict Çalışma alanı varlığını istekte iletilen çözümlenmiş varlıkla güncelleyerek birleştirme çakışmasını çözer.
senkronizasyon POST  /+path:sync Değiştirilmemiş tüm çalışma alanı varlıklarını güncelleyerek ve değiştirilen varlıklar için çakışmaları görüntüleyerek bir çalışma alanını en son kapsayıcı sürümüyle senkronize eder.
güncelleme PUT  /path Bir Çalışma Alanını günceller.

Alt bölgeler

Alt Bölge Kaynakları ayrıntıları için kaynak gösterimi sayfasını inceleyin.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/tagmanager/v2 ile ilgili URI'lar
oluştur POST  /+parent/zones GTM Alt Bölgesi oluşturur.
sil DELETE  /path Bir GTM alt bölgesini siler.
al GET  /path Bir GTM Alt Bölgesi alır.
list GET  /+parent/zones Bir GTM kapsayıcısı çalışma alanının tüm GTM Alt Bölgelerini listeler.
revert POST  /+path:revert Bir GTM çalışma alanındaki GTM alt bölgesinde yapılan değişiklikleri geri alır.
güncelleme PUT  /path Bir GTM Bölgesini günceller.