Ospitare il file del feed

Quando il file del feed è pronto, ospitalo in una posizione sicura. Google recupera il feed regolarmente, in genere una volta al giorno, per garantire che i contenuti siano sempre aggiornati. Collabora con il tuo rappresentante di Google per condividere i dettagli di hosting e l'orario migliore per recuperare il feed dalla tua posizione ospitata.

Consigli per l'hosting del feed

Sebbene sia a discrezione del fornitore di dati per stabilire il modo migliore per ospitare il feed e come è strutturato nella posizione ospitata, di seguito sono riportati alcuni suggerimenti su come strutturare il feed per consentire un recupero senza interruzioni.

  • Crea una cartella denominata "latest" (senza distinzione tra maiuscole e minuscole). Assicurati che questa cartella venga aggiornata quotidianamente con i file del feed JSON e che contenga solo i file che Google dovrebbe recuperare per il giorno in un determinato momento.
  • Non creare sottocartelle nella cartella più recente. Mantieni la gerarchia piatta, ad esempio tutti i file json dovrebbero essere presenti direttamente nella cartella "latest".
  • Facoltativamente, puoi scegliere di archiviare almeno gli ultimi 30 giorni di feed in cartelle denominate "date-time". Questa soluzione può rivelarsi utile se hai la necessità di individuare un problema con la versione precedente del feed o di cercare i metadati forniti in precedenza. Google non utilizzerà in alcun modo queste cartelle.
  • Assicurati che la cartella "più recente" non contenga file di dimensioni pari a 0 kB o vuoti.
  • Assicurati che Google abbia sempre accesso alla cartella "più recente" in modo che i file possano essere recuperati in modo fluido.
  • Nel caso in cui Google richieda un feed temporaneo, assicurati che venga creata una cartella separata per ospitare il feed temporaneo. Ad esempio, se la gerarchia del feed di produzione è ../latest/, puoi creare una gerarchia diversa per il feed temporaneo, ad esempio ../staging/latest/.

Metodi di hosting

La tabella seguente elenca i metodi di hosting dei feed supportati e i dettagli necessari per essere condivisi con i rappresentanti di Google.

Metodo Dettagli obbligatori Supporto per l'autenticazione
Google Cloud Storage (GCS)
  • URL, bucket o cartelle GCS
  • Credenziali di accesso
  • Il momento migliore per recuperare il feed una volta al giorno
  • Gli URL di Google Cloud Storage devono essere condivisi con "088794101-100000002-account@partnercontent.gserviceaccount.com" (autorizzazione di visualizzazione degli oggetti di Storage)
    Per ulteriori dettagli, consulta la sezione Ospitare il feed su Google Cloud Storage
HTTPS
  • URL del server HTTP
  • Credenziali di accesso
  • Il momento migliore per recuperare il feed una volta al giorno
SFTP
  • URL del server SFTP
  • Credenziali di accesso
  • Il momento migliore per recuperare il feed una volta al giorno
  • Nome utente e password oppure
  • Nome utente, chiave privata e frase chiave privata oppure
  • Combinazione di entrambe le opzioni precedenti
AWS S3
  • URL del bucket S3 (ad esempio: S3://mediafeed-bucket/latest)
  • Regione del bucket S3 (esempio: EU-WEST-1)
  • Credenziali di accesso
  • Il momento migliore per recuperare il feed una volta al giorno
  • Sia ID chiave di accesso sia chiave di accesso segreta oppure.
  • Bucket S3 con accesso illimitato (opzione non preferita)

Dopo aver caricato i file del feed utilizzando uno dei metodi precedenti, contatta il team di Azioni multimediali per esaminare i file del feed.

Ospita il feed su Google Cloud Storage

I seguenti passaggi mostrano come caricare un file del feed su Google Cloud Storage:

  1. Accedi alla console di Google Cloud Platform e fai clic sul menu a discesa Seleziona un progetto.

  2. Nella finestra popup, fai clic su NUOVO PROGETTO.

  3. Assegna un nome al nuovo progetto e fai clic su CREA.

  4. Nel menu di navigazione, fai clic su Storage > Browser.

  5. Se non hai ancora effettuato la registrazione a Google Cloud Storage, fai clic su Registrati per una prova senza costi per iniziare la prova senza costi. Paghi per questo servizio solo dopo aver raggiunto la soglia di fatturazione o dopo 30 giorni.

  6. Dopo aver effettuato la registrazione per la prova senza costi, aggiorna il browser per aggiornare la schermata.

  7. Fai clic su Crea bucket.

  8. Assegna un nome al bucket e fai clic su Crea.

  9. Nella pagina dei dettagli del bucket, fai clic su Carica file.

  10. Carica il file del feed.

  11. Nella pagina dei dettagli del bucket, fai clic su Autorizzazioni.

  12. Fai clic su Aggiungi membri.

  13. Nel campo Nuovi membri, inserisci il seguente indirizzo email:

    088794101-100000002-account@partnercontent.gserviceaccount.com
    
  14. Nel menu a discesa, seleziona Visualizzatore oggetti Storage e fai clic su Salva.

Dopo aver caricato il file del feed su un sistema host, contatta il team delle azioni multimediali per esaminare il file del feed.