Google Etiket Yöneticisi hizmeti, yetkilendirilmiş bir kullanıcının Etiket Yöneticisi API verilerine erişmesine olanak tanır. Bu hizmet, Etiket Yöneticisi kullanıcılarının Etiket Yöneticisi hesaplarını, containers, ortamları, versions, çalışma alanlarını, klasörleri, değişkenleri, tetikleyicileri, etiketleri ve kullanıcı izinlerini yönetmesine olanak tanır.
Referans
Bu hizmet hakkında ayrıntılı bilgi için Etiket Yöneticisi API'si V2 referans belgelerine bakın.
Apps Komut Dosyası'ndaki tüm gelişmiş hizmetler gibi Etiket Yöneticisi hizmeti de herkese açık API ile aynı nesneleri, yöntemleri ve parametreleri kullanır. Daha fazla bilgi için Yöntem imzaları nasıl belirlenir? başlıklı makaleye bakın.
Sorunları bildirmek ve daha fazla destek almak için Google Etiket Yöneticisi Yardım Merkezi'ne bakın.
Örnek kod
Aşağıdaki örnek kod, Etiket Yöneticisi hizmetinin bazı özelliklerinin nasıl kullanılacağını gösterir.
Değişken, tetikleyici ve etiket içeren bir kapsayıcı sürümü oluşturur.
Aşağıdaki örnek kod, öncelikle Tag Manager API V2'yi kullanarak benzersiz olma olasılığını artırmak amacıyla, zaman damgası geçerli tarihe sahip bir ada sahip bir kapsayıcı oluşturur. Daha sonra örnek, rastgele değer değişkenine ve her sayfa görüntülemede etkinleşen bir tetikleyiciye sahip bir çalışma alanı oluşturur. Daha sonra örnek, tetikleyiciyi kullanarak URL'nin sonuna önbellek engelleyici eklenmiş ve //example.com
öğesine bir piksel tetikleyen rastgele bir piksel etiketi oluşturur. Son olarak örnek, yukarıdaki varlıklarla bir kapsayıcı sürümü oluşturur, sürümü günlüğe kaydeder ve daha sonra kullanılmak üzere geri gönderir.
Bir kapsayıcı sürümü yayınlar ve geçerli kapsayıcı taslağını hızlı önizleme yapar.
Aşağıdaki örnek kod, yukarıdaki örnekte oluşturulmuş olabilecek bir kapsayıcı sürümünü kabul etmek ve sürümden hesap, kapsayıcı ve sürüm kimliklerini almak için Etiket Yöneticisi API'si V2'yi kullanır. Örnek, bu kimliklerden yararlanarak dünya için canlı bir container sürümü yayınlar. Son olarak, örnek, yeni bir çalışma alanının hızlı önizlemesini oluşturur ve hızlı önizlemeyi günlüğe kaydeder.
Bir kullanıcı ortamı oluşturur ve yeniden yetkilendirir.
Aşağıdaki örnek kod, bir kapsayıcı sürümünü kabul etmek ve hesap, kapsayıcı ve sürüm kimliklerini çıkarmak için Tag Manager API V2'yi kullanır. Örnek, bu kimliklerden yararlanarak giriş kapsayıcısı sürümüne işaret eden ve kullanıcı ortamını günlüğe kaydeden bir kullanıcı ortamı oluşturur. Örnek, yeniden yetkilendirilmiş bir kullanıcı ortamının günlüğe kaydedilmesiyle sona erer.
Bir hesaptaki tüm e-postaları ve kapsayıcı erişim izinlerini günlüğe kaydeder.
Aşağıdaki örnek kod, bir Etiket Yöneticisi hesabındaki tüm izinlerin listesini bulmak için Etiket Yöneticisi API'si V2'yi kullanır. Örnek daha sonra kullanıcının e-posta adresini, kapsayıcı kimliğini ve her bir giriş için kapsayıcı erişim izni türlerini günlüğe kaydeder.