Google Etiket Yöneticisi Topluluk Şablon Galerisi, kuruluşunuzun Google Etiket Yöneticisi ile yerel olarak entegre olan etiket ve değişken şablonları oluşturmasına ve yönetmesine olanak tanır. Kuruluşunuz bir şablon oluşturabilir, şablon deposunu GitHub'da yayınlayabilir ve ardından şablonunuzu dünyanın dört bir yanındaki kullanıcıların kullanımına sunmak üzere Topluluk Şablon Galerisi'ne gönderebilir. Kuruluşunuza sağladığı avantajlar şunlardır:
- Müşterileriniz şablonlarınızı kolayca ekleyip kullanabilir.
- Etiket Yöneticisi kullanıcıları kuruluşunuzun markasıyla tanışır.
- Müşterileriniz etiketlerinizi aylar değil, dakikalar içinde dağıtabilir.
- Şablonlarınızda güncellemeler yayınlayabilir ve bu güncellemeleri müşterilerinize otomatik olarak sunabilirsiniz.
Topluluk Şablon Galerisi'ne yeni bir şablon gönderme işleminin temel adımları şunlardır:
- Şablonunuzu oluşturma
- Proje dosyalarınızı hazırlama
- Dosyalarınızı GitHub'a yükleme
- Şablonunuzu gönderme
Şablonunuzu oluşturma
Başlamak için şablonunuzu Google Etiket Yöneticisi'nde özel şablon olarak oluşturun. Şablonunuzun kapsamlı bir şekilde test edildiğinden, şablon içeriğinin Stil Kılavuzu'na uygun olduğundan ve gelecekte gerektiğinde şablonunuzu nasıl koruyacağınıza ve güncelleyeceğinize ilişkin bir planınız veya süreciniz olduğundan emin olun.
Hizmet Şartları
Her yeni şablon gönderiminin Google Etiket Yöneticisi Topluluk Şablon Galerisi'nin Hizmet Şartları'nı kabul etmesi gerekir. Şablonunuzun Hizmet Şartları'nı kabul ettiğinizi onaylamak için:
- Google Etiket Yöneticisi Topluluk Şablon Galerisi Hizmet Şartları'nı okuyun.
- Şablon Düzenleyici'de şablonunuzu düzenlemek için açın ve Bilgi sekmesinin altındaki "Topluluk Şablon Galerisi Hizmet Şartları'nı kabul edin" etiketli kutuyu işaretleyin.
Şablonunuzu dışa aktarma
Şablonunuz tamamlandıktan sonra, şablon dosyasını yerel makinenize dışa aktarın ve dosyayı template.tpl
olarak yeniden adlandırın.
Proje dosyalarınızı hazırlayın
Bir sonraki adım, kod deponuzu GitHub'da yayınlamak üzere hazırlamaktır. Her depo aşağıdaki dosyaları içermelidir:
template.tpl
adlı bir dışa aktarılan şablon dosyası.categories
girişi eklenebilmesi için bu dosya güncellenmelidir.metadata.yaml
dosyası.LICENSE
dosyası. Dosya adının TAMAMI BÜYÜK HARF olmalı ve lisans dosyasının içeriği yalnızca Apache 2.0 olmalıdır.README.md
dosyası ekleyin (isteğe bağlıdır ancak önerilir).
template.tpl
için kategori ekleyin
template.tpl
dosyanızı INFO
bölümünde categories
girişiyle güncelleyin ve aşağıdaki tablodan seçilen en az bir ilgili kategori değeri sağlayın. Birden fazla kategori uygunsa en çok alakalı olandan en az alakalı olana doğru sıralanmış en fazla üç kategori değeri girebilirsiniz.
Örnek:
___INFO___
{
"displayName": "Example Template",
"categories": ["AFFILIATE_MARKETING", "ADVERTISING"],
// additional template properties, etc...
}
Desteklenen kategori değerleri tablosu:
Kategori | Açıklama |
---|---|
REKLAMCILIK | Reklamlar |
AFFILIATE_MARKETING | Satış ortaklığı pazarlaması |
ANALİZLER | Analizler |
İLİŞKİLENDİRME | İlişkilendirme |
SOHBET | Sohbet |
DÖNÜŞÜMLER | Dönüşüm ölçümü |
DATA_WAREHOUSING | Veri Ambarlama |
EMAIL_MARKETING | E-posta ile Pazarlama |
DENEME | A/B denemeleri ve içerik optimizasyonu |
HEAT_MAP | Isı haritaları |
LEAD_GENERATION | Olası satış yaratma |
PAZARLAMA | Marketing |
KİŞİSELLEŞTİRME | Kişiselleştirme |
YENİDEN PAZARLAMA | Yeniden pazarlama |
İNDİRİM | Satış ve CRM |
SESSION_RECORDING | Oturum kayıtları |
SOCIAL | Sosyal |
ANKET | Anketler |
TAG_MANAGEMENT | Etiket yönetimi sistemleri |
YARDIMCI PROGRAMLAR | Google Etiket Yöneticisi yardımcı programları |
metadata.yaml
metadata.yaml
dosyası, kuruluşunuzun ana sayfasına bağlantılar, şablon dokümanları ve sürüm bilgileri de dahil olmak üzere şablonunuzla ilgili bilgileri içerir. Her sürüm bir değişiklik numarasıyla ifade edilir. SHA numarası olarak da bilinen bu numara, Git kaydetmesiyle ilişkili değişiklik numarasıdır. Sürümdeki değişiklikler konusunda kullanıcılarınıza bilgi vermek için changeNotes
alanı isteğe bağlıdır ancak bu alanın doldurulması önerilir.
metadata.yaml
dosyanızı oluşturmak için:
- Bir giriş ekleyin
homepage
. Bu, kuruluşunuzun ana sayfasına işaret eden bir URL olmalıdır. documentation
için bir giriş ekleyin. Bu, şablonunuzun dokümanlarına yönlendiren bir URL olmalıdır.- GitHub'da, şablonunuzun ilk sürümü için aktarmak istediğiniz değişiklikleri içeren kaydı bulup SHA numarasını kopyalayın. GitHub'da SHA numarasını kolayca almanın bir yolu, kaydetme görünümüne gitmek ve pano simgesini () tıklamaktır. Bu işlem, SHA numarasının tamamını panonuza kopyalar. Bu sayıyı aşağıda gösterildiği gibi
sha
girişinizin değeri olarakversions
düğümünün alt öğesi olarak yapıştırın. - Bu yeni sürümde yer alan değişiklikleri kısaca açıklamak için
versions
düğümüne birchangeNotes
girişi ekleyin.
homepage: "https://www.example.com"
documentation: "https://www.example.com/documentation"
versions:
- sha: 5f02a788b90ae804f86b04aa24af8937e567874a
changeNotes: Initial release.
GitHub'a yükle
Sonraki adım, dosyalarınızı GitHub'a yüklemektir. Yukarıda açıklandığı gibi, uygun dosyalar ve yapıyla bir GitHub deposu oluşturun.
Şablon depolarında Git deposunun kök düzeyinde bulunan * template.tpl
, metadata.yaml
ve LICENSE
dosyaları bulunmalıdır. Her Git deposunda yalnızca bir template.tpl
dosyası olmalıdır. Tüm kaynaklar GitHub deponuzdaki ana dalda olmalıdır. Bu yapıyla eşleşmeyen tüm şablon depoları Galeri'den kaldırılacak.
Topluluk Şablon Galerisi'ndeki her giriş, şablonun GitHub deposundaki Sorunlar bölümüne bağlantı oluşturarak kullanıcıların hata bulduklarında sizi bilgilendirebilmelerini sağlar. Şablonunuzun GitHub deposuyla ilgili sorunların devre dışı bırakılmadığından emin olun. Böylece, ortaya çıkan sorunları inceleyip giderebilirsiniz.
Şablonunuzu gönderin
Şablon deponuz GitHub'da barındırıldıktan sonra şablonunuzu Topluluk Şablon Galerisi'ne gönderebilirsiniz. Şablonunuzu göndermek için aşağıdaki adımları izleyin:
- GitHub'da, Galeri'ye eklemek istediğiniz şablon deposuna erişimi olan bir hesapla oturum açtığınızdan emin olun.
- tagmanager.google.com/gallery adresindeki Topluluk Şablon Galerisi'ne gidin.
- more_vert'i tıklayın ve Şablonu Gönder'i seçin.
- Sağlanan alana Repository URL'yi (Kod deposu URL'si) girin ve Submit (Gönder) düğmesini tıklayın.
Şablonunuzu güncelleme
Bir şablon yayınladıktan sonra zaman zaman şablonunuzda güncelleme yapmak isteyebilirsiniz. Şablon kullanıcılarınıza şablonda bir güncelleme olduğunda bildirim gönderilir ve bu kullanıcılara şablonu en son sürüme güncelleme seçeneği sunulur.
metadata.yaml
dosyası, şablonunuzun galeride hangi sürümünün kullanılacağını belirlemek için kullanılır. Yeni sürümleri yayınlamak için değişiklik numarasını (SHA numarası) metadata.yaml
dosyanızın versions
bölümüne eklemeniz gerekir.
- Aktarmak istediğiniz değişiklikleri içeren kaydı bulun ve SHA numarasını kopyalayın. GitHub'da bunu yapmanın kolay bir yolu, kaydetme görünümüne gidip pano simgesini () tıklamaktır. Bu işlem, SHA numarasının tamamını panonuza kopyalar.
metadata.yaml
konumundakiversions
listenizin başına yeni birsha
girişi ekleyin. (Aşağıdaki örneğe bakın.)- Bu yeni sürümde yer alan değişiklikleri kısaca açıklamak için
changeNotes
ekleyin. İsterseniz çok satırlı yorumlar oluşturabilirsiniz. (Aşağıdaki örneğe bakın.) - Değişikliği
metadata.yaml
olarak yaptığınızda, güncellemeniz genellikle 2-3 gün içinde galeride görünür.
Bu örnekte, SHA numarası ve değişiklik notları da dahil olmak üzere yeni sürüm bilgilerinin nasıl ekleneceği gösterilmektedir:
homepage: "https://www.example.com"
documentation: "https://www.example.com/documentation"
versions:
# Latest version
- sha: 5f02a788b90ae804f86b04aa24af8937e567874c
changeNotes: |2
Fix bug with the whatsamajig.
Improve menu options.
Update API calls.
# Older versions
- sha: 5f02a788b90ae804f86b04aa24af8937e567874b
changeNotes: Adds eject button.
- sha: 5f02a788b90ae804f86b04aa24af8937e567874a
changeNotes: Initial release.