Bir Öğe Kitaplığı dizinindeki veya klasöründeki tüm öğelere başvuruda bulunma

Bu makale yalnızca gelişmiş Dinamik reklam öğeleri için geçerlidir. Bu özelliği etkinleştirmek için lütfen Google Marketing Platform hesabı ekibinizle iletişime geçin.

Belirli bir klasör altındaki tüm Dinamik Reklam öğelerine başvuruda bulunmak isterseniz bunu, Öğe Kitaplığı dizinlerini ayarlayarak yapabilirsiniz. Bu dizinleri, klasör yolu olarak da belirtiriz. Öğe Kitaplığı dizinleri, Öğe Kitaplığı klasörünün tüm Dinamik Reklam öğelerini bir JSON nesnesi biçiminde almanıza olanak tanır. Bu nesnede, dosyanın adı anahtar ve dosyanın dahili CDN'mizdeki konumu da değer olur.

Feed'de ek sütunlar gibi başka içeriğin olmadığı varsayımıyla Studio'nun dizin içinde yaklaşık 80 resim veya yaklaşık 10 videoya başvuruyu destekleyeceği tahmin edilir. Dizininiz daha fazla resim veya video içeriyorsa reklam öğenizle ilgili ek yük sorunlarıyla karşılaşabilirsiniz. Bundan dolayı, yalnızca belirli bir klasördeki reklam öğesine sonunda göndermek isteyeceğiniz resimleri veya videoları tutmanızı öneririz.

Bir klasördeki tüm öğelere başvuruda bulunmak için:

  1. Öğe Kitaplığı'nda klasörü tıklayın. Pencerenin sağ tarafında bir "Ayrıntılar" sayfası görüntülenir. Klasörün adının ve değiştirilen bilgilerinin altında, geçerli dizine ilişkin "Dinamik Yol"u görürsünüz. Bunun, DRM_Directory: ile başladığına, DRM_Asset ile başlamadığına dikkat edin.

    Örnek Dinamik dizin yolu:

    DRM_Directory:klasörümüz/öğelerimizi barındırdığımız yer/
  2. Dinamik dizin yolunu feed'inize ekleyin.

    Aşağıda, Öğe Kitaplığı'ndaki öğeleri içeren bir örnek feed bulunmaktadır. Dinamik dizin yolu B sütununda listelenir:

    A B
    Kimlik ALFolder
    1 DRM_Directory:klasörümüz/öğelerimizi barındırdığımız yer/
  3. Dinamik Profilinizde, bu klasördeki tüm öğelere erişmek için AssetLibrary dizin yolu alan türünü seçin.

    Studio'da oluşturulan koda örnek:

    dynamicContent.Sample_AssetDirectory_Application[0].ALFolder = {"image2_burger.jpg" : {"Type" : "file", "Url" :
    "https://s0.2mdn.net/ads/richmedia/studio/30933981/10030020_20140408091452935_image2_burger.jpg"},"image1_salad.jpg" : {"Type" : "file", "Url" :
    "https://s0.2mdn.net/ads/richmedia/studio/30933393/10030020_20140408091422952_image1_salad.jpg"},"image1_salad_old.jpg" : {"Type" : "file", "Url" :
    "https://s0.2mdn.net/ads/richmedia/studio/30933864/10030020_20140408091442259_image1_salad_old.jpg"}};
    
  4. Artık yalnızca öğenizin dosya adını kullanarak dizin içindeki herhangi bir dosyaya başvuruda bulunabilirsiniz. Örneğin, image2_burger.jpg dosyasını yüklemek isterseniz URL yolunu içerecek yeni bir değişken oluşturun, bunu dosya adında geçen dinamik içerik ALFolder nesnesine eşit bir şekilde ayarlayın ve URL'yi istediğinizi belirtin:

    var imageUrl = dynamicContent.Sample_AssetDirectory_Application[0].ALFolder["image2_burger.jpg"].URL
    
  5. Reklam öğenizdeki resmi yükleyin.

    Dinamik resmi yüklemek için 'food' kimliğine sahip bir resim öğesi kaynağını ayarlayın.

    Örneğin, HTML dosyasında bir resim öğesi olduğunu düşünün:

    <img id="food" src="default_food.jpg" height="140" width="180">
    

    JavaScript'i kullanarak önceki adımda ayarlanan imageUrl değişkeniyle resmin kaynağını ayarlayın.

    document.getElementById('food').src = imageUrl;
    

Bu size yardımcı oldu mu?

Bunu nasıl iyileştirebiliriz?
Arama
Aramayı temizle
Aramayı kapat
Ana menü
1264464333391716212
true
Yardım Merkezinde Arayın
true
true
true
true
true
74220
false
false