Özelleştirilebilen değişken oluşturma

Bu kılavuzda, özelleştirilebilen değişken şablonunun nasıl oluşturulacağı açıklanmaktadır. Zaman kullanıldığında, bir değer dizisi alır ve bunları virgülle ayrılmış dize.

  1. İlk değişken şablonunuza başlamak için soldaki Şablonlar'ı tıklayın gezinme menüsünü açın ve Değişken Şablonları altında Yeni düğmesini tıklayın bölümüne bakın.

  2. Bilgi sekmesinde değişkenin Ad ve Açıklama bilgilerini tanımlayın.

    Ad, bu ayarı uyguladıklarında kullanıcılara gösterilecek addır değişkenini Etiket Yöneticisi kullanıcı arayüzünde görebilirsiniz.

    Açıklama, adından da anlaşılacağı üzere özet (200 karakter veya (daha az), ne yaptığına ilişkin açıklama girin.

  3. Şablonunuzu önizlemek için Yenile'yi tıklayın.

    Alan girişlerinin sağında Şablon Önizleme penceresi bulunur. Düzenleyicide her değişiklik yapıldığında Yenile düğmesi görünür. Yaptığınız değişikliklerin değişkenine eklenmelidir.

  4. Değişken şablonunuza alan eklemek için Alanlar'ı tıklayın.

    Şablon Düzenleyici'nin Alanlar sekmesi, değişken şablonu. Alanlar, hesap gibi özel verileri girmek için kullanılır Kimlik. Metin alanları, açılır menü ve metin alanları gibi standart form öğelerini menüler, radyo düğmeleri ve onay kutuları var.

  5. Alan Ekle'yi tıklayın ve Basit tablo'yu seçin. Varsayılan adı (ör. "simpleTable1") ile "list". Şablon Önizleme'de Yenile'yi tıklayın.

    Bu adımı bir Metin Girişi için tekrarlayın ve öğeye "dizi", iki Onay kutusu adını verin. "use_array" adlı "sort" ve "delimiter" adlı bir Metin Girişi. "delimiter" (sınırlayıcı) için varsayılan değer olarak "," değerini belirleyin. dişli simgesini tıklayıp "Default value" (Varsayılan değer) seçeneğini açık konuma getirin ve ardından yeni Varsayılan Değeri doldurun giriş alanına ekleyebilirsiniz.

  6. Kod sekmesini tıklayın ve düzenleyiciye korumalı alana alınmış JavaScript'i girin:

    var input = data.array;
    
    if (!data.use_array) {
      input = [];
      for (var i = 0; i < data.list.length; i++) {
        input.push(data.list[i].values);
      }
    }
    
    if (data.sort) {
      input.sort();
    }
    
    return input.join(data.delimiter || ',');
    

    Bu değişkenin kodu oldukça basittir, ancak şu noktalara değinmeye değer:

    • data alanları için geçerlidir.

      data global alanının dışında erişilen birkaç alan vardır. data, önceki adımda ayarladığınız değerleri içerir. Bu nedenle data.use_array, data.sort, data.list ve data.delimiter.

    • data.delimiter için delimiter, varsayılan değer olan "," olarak ayarlanır sağlanmadı. Bir alan için varsayılan değerleri ayarlamak mantıklıdır. Bu, kullanıcıların değişkeni kullanmasını kolaylaştırır tüm alanları doldurmak zorunda olmadıklarından, bu şablondan belirtir.

  7. İlerlemenizi kaydetmek için Kaydet'i tıklayın. Bu işlem, algılanan tüm izinleri yükler şablon düzenleyiciyi kullanabilirsiniz.

    Bazı Şablon API'leri, kendileriyle ilişkilendirilmiş izinlere ve bu API'lerle kullanıcıların yapamadığını anlarsınız. Google Cloud'da sendPixel gibi bir şablon API'si Etiket Yöneticisi, İzinler bölümünde ilgili izinleri gösterir. sekmesinden erişebilirsiniz.

  8. Şablon Önizlemesi sekmesinde "değerler" için bazı değerler ekleyin giriş, tıklama Kodu çalıştırın ve değişkeninizin çıkışını görmek için Konsol'a bakın.

    Herhangi bir hata varsa Konsol penceresinde görünür.

  9. Kaydet'i tıklayıp Şablon Düzenleyici'yi kapatın

    Değişken şablonu artık kullanıma hazır olmalıdır.