Riferimento a tutti gli asset di una cartella o di una directory della Raccolta di asset

Questo articolo è valido solo per le creatività dinamiche che utilizzano i feed e questa funzione non è disponibile per tutti gli account. Per attivare questa funzione, contatta il tuo team addetto agli account Google Marketing Platform.

Se desideri fare riferimento a tutti gli asset delle creatività dinamiche inclusi in una data cartella, procedi configurando le directory della Raccolta di asset, note anche come percorsi della cartella. Queste directory ti consentono di acquisire nel formato oggetto JSON tutti gli asset delle creatività dinamiche contenuti nella cartella della raccolta. In tale oggetto, il nome del file è key, mentre la sua posizione nel nostro CDN interno è value.

Secondo le nostre stime, Studio permetterà di fare riferimento a circa 80 immagini o 10 video all'interno della directory, supponendo che non vi siano altri contenuti nel feed, come ad esempio ulteriori colonne. Se la tua directory contiene un numero superiore di immagini o video, potrebbero verificarsi problemi in merito al carico utile della creatività. Per questo motivo, ti consigliamo di inserire in una cartella specifica solo le immagini o i video che desideri inviare alla creatività.

Per fare riferimento a tutti gli asset presenti in una cartella, procedi nel seguente modo:

  1. Nella Raccolta di asset, fai clic sulla cartella. Verrà visualizzata la pagina "Dettagli" nella parte destra della finestra. Sotto il nome della cartella e le informazioni modificate, vedrai il "Percorso" dinamico relativo alla directory corrente. Tieni presente che inizia con DRM_Directory: e non con DRM_Asset.

    Esempio di percorso di directory dinamico:

    DRM_Directory:ourfolder/where we host our assets/
  2. Aggiungi il percorso di directory dinamico al tuo feed.

    Di seguito è riportato un feed di esempio che include gli asset della raccolta. La colonna B riporta il percorso dinamico della directory:

    A B
    ID ALFolder
    1 DRM_Directory:ourfolder/where we host our assets/
  3. Nel tuo profilo dinamico, seleziona il tipo di campo AssetLibrary directory path per accedere a tutti gli asset di quella cartella.

    Esempio di codice generato in Studio:

    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. Ora potrai fare riferimento a qualsiasi file all'interno della directory: ti basterà utilizzare il nome di file dell'asset. Ad esempio, se desideri caricare image2_burger.jpg, crea una nuova variabile che contenga il percorso dell'URL, impostala in modo che sia uguale all'oggetto dei contenuti dinamici ALFolder che trasmette il nome del file e specifica che desideri il seguente URL:

    var imageUrl = dynamicContent.Sample_AssetDirectory_Application[0].ALFolder["image2_burger.jpg"].Url;
    
  5. Carica l'immagine nella creatività.

    Imposta l'origine di un elemento immagine con ID "food" per caricare l'immagine dinamica.

    Supponi, ad esempio, che il file HTML contenga un elemento immagine:

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

    Con JavaScript, imposta l'origine dell'immagine ricorrendo alla variabile imageUrl impostata nel passaggio precedente.

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

È stato utile?

Come possiamo migliorare l'articolo?

Hai bisogno di ulteriore assistenza?

Prova i passaggi successivi indicati di seguito:

Ricerca
Cancella ricerca
Chiudi ricerca
Menu principale
12903678374408267549
true
Cerca nel Centro assistenza
true
true
true
true
true
74220
false
false