Bu API referansı, kaynak türüne göre düzenlenmiş. Her kaynak türünün bir veya daha fazla veri gösterimi ve bir ya da daha fazla yöntemi vardır.
Kaynak türleri
- Hesaplar
- Yerleşik Değişkenler
- Müşteriler
- Container'lar
- Hedefler
- Ortamlar
- Klasörler
- Google Etiketi Yapılandırması
- Etiketler
- Şablonlar
- Dönüşümler
- Tetikleyiciler
- Kullanıcı İzinleri
- Değişkenler
- Sürüm Başlıkları
- Sürümler
- Çalışma alanları
- Alt bölgeler
Hesaplar
Hesap Kaynağı ayrıntıları için kaynak temsili 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 GTM Hesabı alır. |
list |
GET /accounts
|
Kullanıcının erişebildiği tüm GTM Hesaplarını listeler. |
güncelle |
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 temsili 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 GTM 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. |
geri döndür |
POST /+path/built_in_variables:revert
|
Bir GTM çalışma alanındaki GTM Yerleşik Değişkenleri'ndeki değişiklikleri geri alır. |
Müşteriler
İstemci Kaynağı ayrıntıları için kaynak temsili 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 istemcisini siler. |
al |
GET /path
|
Bir GTM istemcisi alır. |
list |
GET /+parent/clients
|
Bir GTM kapsayıcı çalışma alanının tüm GTM Müşterilerini listeler. |
geri döndür |
POST /+path:revert
|
GTM Çalışma Alanındaki GTM İstemcisi'nde yapılan değişiklikleri geri alır. |
güncelle |
PUT /path
|
Bir GTM istemcisini günceller. |
Container'lar
Container'ların kaynak ayrıntıları için kaynak temsili sayfasına bakın.
Yöntem | HTTP isteği | Açıklama |
---|---|---|
Aksi belirtilmedikçe, https://www.googleapis.com/tagmanager/v2 ile ilgili URI'lar | ||
birleştirme |
POST /+path:combine
|
Kapsayıcıları birleştirir. |
oluştur |
POST /+parent/containers
|
Kapsayıcı oluşturur. |
sil |
DELETE /path
|
Kapsayıcıyı siler. |
al |
GET /path
|
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ğine veya etiket kimliğine göre bir kapsayıcı arar. |
move_tag_id |
POST /+path:move_tag_id
|
Etiket kimliğini kapsayıcının dışına taşıyın. |
snippet |
GET /+path:snippet
|
Bir kapsayıcı için etiketleme snippet'ini alır. |
güncelle |
PUT /path
|
Bir kapsayıcıyı günceller. |
Hedefler
Hedefler Kaynağı ayrıntıları için kaynak temsili 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 Hedef Alır. |
link |
POST /+parent/destinations:link
|
Bu kapsayıcıya bir hedef ekler ve onu 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 Kaynağı ayrıntıları için kaynak temsili 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
|
Bir GTM Ortamı oluşturur. |
sil |
DELETE /path
|
Bir GTM Ortamını siler. |
al |
GET /path
|
Bir GTM 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
|
GTM ortamı için yetkilendirme kodunu yeniden oluşturur. |
güncelle |
PUT /path
|
Bir GTM Ortamını günceller. |
Klasörler
Klasörlerin Kaynağı ayrıntıları için kaynak temsili 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
|
GTM klasörü oluşturur. |
sil |
DELETE /path
|
Bir GTM Klasörünü siler. |
varlıklar |
POST /+path:entities
|
GTM klasöründeki tüm öğeleri listeleyin. |
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} değeri 0 ise öğeler, ait oldukları klasörün dışına taşınır. |
geri döndür |
POST /+path:revert
|
GTM Çalışma Alanındaki GTM Klasöründe yapılan değişiklikleri geri alır. |
güncelle |
PUT /path
|
Bir GTM Klasörünü günceller. |
Google Etiketi Yapılandırması
Google Etiketi Yapılandırma Kaynağı ayrıntıları için kaynak temsili 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
|
Google etiketi yapılandırması alır. |
list |
GET /+parent/gtag_config
|
Bir kapsayıcıdaki tüm Google etiketi yapılandırmalarını listeler. |
güncelle |
PUT /path
|
Bir Google etiketi yapılandırmasını günceller. |
Etiketler
Etiketler Kaynağı ayrıntıları için kaynak temsili 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
|
GTM Etiketi oluşturur. |
sil |
DELETE /path
|
GTM etiketini siler. |
al |
GET /path
|
GTM etiketi alır. |
list |
GET /+parent/tags
|
Bir kapsayıcının tüm GTM etiketlerini listeler. |
geri döndür |
POST /+path:revert
|
GTM Çalışma Alanındaki GTM Etiketi'nde yapılan değişiklikleri geri alır. |
güncelle |
PUT /path
|
Bir GTM etiketini günceller. |
Şablonlar
Şablonlar Kaynağı ayrıntıları için kaynak temsili 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
|
GTM Özel Şablonu oluşturur. |
sil |
DELETE /path
|
GTM şablonunu siler. |
al |
GET /path
|
GTM Şablonu alır. |
list |
GET /+parent/templates
|
Bir GTM kapsayıcı çalışma alanının tüm GTM Şablonlarını listeler. |
geri döndür |
POST /+path:revert
|
GTM Çalışma Alanındaki GTM Şablonunda yapılan değişiklikleri geri alır. |
güncelle |
PUT /path
|
Bir GTM şablonunu günceller. |
Dönüşümler
Dönüşümler Kaynağı ayrıntıları için kaynak temsili 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/transformations
|
GTM Dönüşümü oluşturur. |
sil |
DELETE /path
|
GTM dönüşümünü siler. |
al |
GET /path
|
GTM Dönüşümü elde eder. |
list |
GET /+parent/transformations
|
Bir GTM kapsayıcı çalışma alanının tüm GTM Dönüşümlerini listeler. |
geri döndür |
POST /+path:revert
|
Bir GTM Çalışma Alanında GTM Dönüşümünde yapılan değişiklikleri geri alır. |
güncelle |
PUT /path
|
Bir GTM Dönüşümünü günceller. |
Tetikleyiciler
Tetikleyici kaynağı ayrıntıları için kaynak temsili 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
|
GTM tetikleyicisi alır. |
list |
GET /+parent/triggers
|
Bir kapsayıcının tüm GTM tetikleyicilerini listeler. |
geri döndür |
POST /+path:revert
|
GTM Çalışma Alanında GTM Tetikleyicisinde yapılan değişiklikleri geri alır. |
güncelle |
PUT /path
|
Bir GTM Tetikleyicisini günceller. |
Kullanıcı İzinleri
Kullanıcı İzinleri Kaynak ayrıntıları için kaynak temsili 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
|
Bir kullanıcının hesap ve kapsayıcı erişimini oluşturur. |
sil |
DELETE /path
|
Bir kullanıcıyı hesaptan kaldırarak kullanıcıya ve tüm kapsayıcılarına erişimi iptal eder. |
al |
GET /path
|
Kullanıcının hesap ve kapsayıcı erişimini alır. |
list |
GET /+parent/user_permissions
|
Hesaba erişimi olan tüm kullanıcıları, her birine verilen Hesap ve Kapsayıcı kullanıcı erişimiyle birlikte listeleyin. |
güncelle |
PUT /path
|
Kullanıcının hesap ve kapsayıcı erişimini günceller. |
Değişkenler
Değişkenlerin kaynağı ayrıntıları için kaynak temsili 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 GTM Değişkeni oluşturur. |
sil |
DELETE /path
|
Bir GTM Değişkenini siler. |
al |
GET /path
|
Bir GTM Değişkeni alır. |
list |
GET /+parent/variables
|
Bir kapsayıcının tüm GTM değişkenlerini listeler. |
geri döndür |
POST /+path:revert
|
Bir GTM Çalışma Alanındaki GTM Değişkeni'ndeki değişiklikleri geri alır. |
güncelle |
PUT /path
|
Bir GTM Değişkenini günceller. |
Sürüm Üstbilgileri
Sürüm Üstbilgileri Kaynak ayrıntıları için kaynak temsili 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 temsili 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ınlanmış) kapsayıcı sürümünü alır |
yayınla |
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. |
silme işlemini geri al |
POST /+path:undelete
|
Kapsayıcı Sürümünü silme işlemini geri alır. |
güncelle |
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ı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/workspaces
|
Çalışma Alanı oluşturur. |
create_version |
POST /+path:create_version
|
Çalışma alanında bulunan varlıklardan bir 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
|
Çalışma Alanı silinir. |
al |
GET /path
|
Bir Çalışma Alanı alır. |
getStatus |
GET /+path/status
|
Çalışma alanında çakışan ve değiştirilmiş öğeleri bulur. |
list |
GET /+parent/workspaces
|
Bir GTM kapsayıcısına ait olan 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ı hızlı bir şekilde önizler. |
resolve_conflict |
POST /+path:resolve_conflict
|
Bir çalışma alanı varlığını istekte iletilen çözülmüş varlıkla güncelleyerek bu çalışma alanı varlığı için 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 çalışma alanını en yeni kapsayıcı sürümüyle senkronize eder. |
güncelle |
PUT /path
|
Bir Çalışma Alanını günceller. |
Alt bölgeler
Alt Bölge Kaynağı ayrıntıları için kaynak temsili 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/zones
|
Bir GTM alt bölgesi oluşturur. |
sil |
DELETE /path
|
GTM alt bölgesini siler. |
al |
GET /path
|
Bir GTM Alt Bölgesi alır. |
list |
GET /+parent/zones
|
Bir GTM kapsayıcı çalışma alanının tüm GTM Alt Bölgelerini listeler. |
geri döndür |
POST /+path:revert
|
GTM Çalışma Alanındaki GTM Alt Bölgelerinde yapılan değişiklikleri geri alır. |
güncelle |
PUT /path
|
Bir GTM alt bölgesini günceller. |