Google Etiket Yöneticisi hizmeti, yetkili bir kullanıcının Etiket Yöneticisi API verilerine erişmesini sağlar. Bu hizmet, Etiket Yöneticisi kullanıcılarının Etiket Yöneticisi hesaplarını, kapsayıcılarını, ortamlarını, sürümlerini, çalışma alanlarını, klasörlerini>, değişkenlerini, tetikleyicilerini, etiketlerini ve kullanıcı izinlerini yönetmesine olanak tanır.
Referans
Bu hizmetle ilgili ayrıntılı bilgi için Tag Manager API V2 referans belgelerine bakın.
Apps Komut Dosyası'ndaki tüm gelişmiş hizmetler gibi Etiket Yöneticisi hizmeti de genel API ile aynı nesneleri, yöntemleri ve parametreleri kullanır. Daha fazla bilgi için Yöntem imzaları nasıl belirlenir? başlıklı makaleyi inceleyin.
Sorunları bildirmek ve diğer destek seçeneklerini görmek için Google Etiket Yöneticisi Yardım Merkezi'ne bakın.
Örnek kod
Aşağıdaki örnek kodda, Etiket Yöneticisi hizmetinin bazı özelliklerinin nasıl kullanılacağı gösterilmektedir.
Değişken, tetikleyici ve etiket içeren bir kapsayıcı sürümü oluşturur.
Aşağıdaki örnek kod, benzersiz olma olasılığını artırmak için önce geçerli tarihle zaman damgalı bir ad içeren bir kapsayıcı oluşturmak üzere Etiket Yöneticisi API'si V2'yi kullanır. Ardından örnek, rastgele değer değişkeni içeren bir çalışma alanı ve herhangi bir sayfa görüntülemesi için tetiklenen bir tetikleyici oluşturur. Ardından, örnekte tetikleyici kullanılarak URL'nin sonuna önbellek temizleyici eklenmiş //example.com pikselini tetikleyen rastgele bir piksel etiketi oluşturulur. Son olarak, örnek yukarıdaki öğeleri içeren bir kapsayıcı sürümü oluşturur, sürümü günlüğe kaydeder ve daha sonra kullanılmak üzere döndürür.
Bir kapsayıcı sürümünü yayınlar ve mevcut kapsayıcı taslağını hızlıca önizler.
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, bir kapsayıcı sürümünü tüm dünyada yayınlamak için bu kimlikleri kullanır. Son olarak, örnek yeni bir çalışma alanının hızlı önizlemesini oluşturur ve hızlı önizlemeyi günlüğe kaydeder.
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 ayıklamak için Etiket Yöneticisi API'si V2'yi kullanır. Örnek, giriş kapsayıcı sürümünü işaret eden ve kullanıcı ortamını kaydeden bir kullanıcı ortamı oluşturmak için bu kimlikleri kullanır. Örnek, yeniden yetkilendirilmiş bir kullanıcı ortamı kaydedilerek sonlandırılır.
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 V2'yi kullanır. Daha sonra örnek, kullanıcının e-posta adresini, kapsayıcı kimliğini ve her giriş için kapsayıcı erişim izinlerinin türlerini günlüğe kaydeder.