Topluluk Şablon Galerisi'ne şablon gönderme

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:

  1. Şablonunuzu oluşturma
  2. Proje dosyalarınızı hazırlama
  3. Dosyalarınızı GitHub'a yükleme
  4. Ş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:

  1. Google Etiket Yöneticisi Topluluk Şablon Galerisi Hizmet Şartları'nı okuyun.
  2. Ş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:

  1. template.tpl adlı bir dışa aktarılan şablon dosyası. categories girişi eklenebilmesi için bu dosya güncellenmelidir.
  2. metadata.yaml dosyası.
  3. 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.
  4. 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:

  1. Bir giriş ekleyin homepage. Bu, kuruluşunuzun ana sayfasına işaret eden bir URL olmalıdır.
  2. documentation için bir giriş ekleyin. Bu, şablonunuzun dokümanlarına yönlendiren bir URL olmalıdır.
  3. 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 (pano simgesi) 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 olarak versions düğümünün alt öğesi olarak yapıştırın.
  4. Bu yeni sürümde yer alan değişiklikleri kısaca açıklamak için versions düğümüne bir changeNotes 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:

  1. GitHub'da, Galeri'ye eklemek istediğiniz şablon deposuna erişimi olan bir hesapla oturum açtığınızdan emin olun.
  2. tagmanager.google.com/gallery adresindeki Topluluk Şablon Galerisi'ne gidin.
  3. 'i tıklayın ve Şablonu Gönder'i seçin.
  4. 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.

  1. 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 (pano simgesi) tıklamaktır. Bu işlem, SHA numarasının tamamını panonuza kopyalar.
  2. metadata.yaml konumundaki versions listenizin başına yeni bir sha girişi ekleyin. (Aşağıdaki örneğe bakın.)
  3. 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.)
  4. 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.