Feeddatei hosten

Sobald die Feeddatei bereit ist, hosten Sie sie an einem sicheren Ort. Google ruft den Feed regelmäßig ab, in der Regel einmal täglich, damit deine Inhalte immer auf dem neuesten Stand sind. Wenden Sie sich an Ihren Google-Ansprechpartner, um die Hosting-Details und den besten Zeitpunkt für das Abrufen des Feeds von Ihrem gehosteten Standort zu teilen.

Empfehlungen für das Hosten des Feeds

Es liegt im Ermessen des Datenanbieters, wie der Feed am besten gehostet wird und wie er am gehosteten Speicherort strukturiert ist. Im Folgenden finden Sie jedoch einige Empfehlungen zur Strukturierung des Feeds, um einen nahtlosen Abruf zu ermöglichen.

  • Erstellen Sie einen Ordner mit dem Namen „latest“ (Groß-/Kleinschreibung nicht berücksichtigend). Dieser Ordner muss täglich mit den JSON-Feeddateien aktualisiert werden und darf nur die Dateien enthalten, die Google zu einem bestimmten Zeitpunkt für den Tag abrufen soll.
  • Erstellen Sie keine Unterordner unter dem aktuellen Ordner. Die Hierarchie sollte flach gehalten werden, d.h., alle JSON-Dateien sollten sich direkt im Ordner „latest“ befinden.
  • Optional kannst du den Feed der letzten 30 Tage in Ordnern mit dem Namen „Datum/Uhrzeit“ speichern. Das kann nützlich sein, wenn ein Problem mit der vorherigen Version des Feeds oder der Suche nach zuvor bereitgestellten Metadaten gesucht werden muss. Google verwendet diese Ordner in keiner Weise.
  • Der Ordner „latest“ darf keine Dateien mit einer Größe von 0 KB bzw. leere Dateien enthalten.
  • Achten Sie darauf, dass Google immer Zugriff auf den Ordner „latest“ hat, damit die Dateien nahtlos abgerufen werden können.
  • Wenn Google einen Staging-Feed anfordert, muss ein separater Ordner zum Hosten des Staging-Feeds erstellt werden. Wenn die Hierarchie für den Produktionsfeed beispielsweise ../latest/ lautet, können Sie eine andere Hierarchie für den Staging-Feed erstellen, z. B. ../staging/latest/.

Hostingmethoden

In der folgenden Tabelle sind die unterstützten Feedhosting-Methoden und die Details aufgeführt, die für Google-Ansprechpartner erforderlich sind.

Methode Details erforderlich Authentifizierungsunterstützung
Google Cloud Storage (GCS)
  • GCS-Objekt-, Bucket- oder Ordner-URL(s)
  • Anmeldedaten für den Zugriff
  • Beste Zeit zum Abrufen des Feeds einmal täglich
  • Google Cloud Storage-URLs müssen für „088794101-100000002-account@partnercontent.gserviceaccount.com“ freigegeben werden (Berechtigung „Storage-Objekt-Betrachter“)
    Weitere Informationen finden Sie im Abschnitt Feed in Google Cloud Storage hosten.
HTTPS
  • HTTP-Server-URL(s)
  • Anmeldedaten für den Zugriff
  • Beste Zeit zum Abrufen des Feeds einmal täglich
SFTP
  • SFTP-Server-URL(s)
  • Anmeldedaten für den Zugriff
  • Beste Zeit zum Abrufen des Feeds einmal täglich
  • Nutzername und Passwort oder
  • Nutzername, privater Schlüssel und privater Schlüssel/Passphrase oder
  • Kombination aus beiden
AWS S3
  • S3-Bucket-URL(s) (Beispiel: S3://mediafeed-bucket/latest)
  • S3-Bucket-Region (Beispiel: EU-WEST-1)
  • Anmeldedaten für den Zugriff
  • Beste Zeit zum Abrufen des Feeds einmal täglich
  • Sowohl die Zugriffsschlüssel-ID als auch der geheime Zugriffsschlüssel oder
  • S3-Buckets mit uneingeschränktem Zugriff (nicht bevorzugt)

Nachdem Sie Ihre Feeddateien mit einer der oben genannten Methoden hochgeladen haben, können Sie sich an das Media Actions-Team wenden, damit Ihre Feeddateien überprüft werden.

Feed in Google Cloud Storage hosten

Die folgenden Schritte zeigen, wie Sie eine Feeddatei in Google Cloud Storage hochladen:

  1. Melden Sie sich in der Google Cloud Platform Console an und klicken Sie auf das Drop-down-Menü Projekt auswählen.

  2. Klicken Sie im Pop-up-Fenster auf NEUES PROJEKT.

  3. Benennen Sie das neue Projekt und klicken Sie auf ERSTELLEN.

  4. Klicken Sie im Navigationsmenü auf Speicher > Browser.

  5. Wenn Sie sich noch nicht für Google Cloud Storage registriert haben, klicken Sie auf Für eine kostenlose Testversion registrieren. Sie bezahlen diesen Dienst erst, wenn der Abrechnungsgrenzbetrag erreicht ist oder 30 Tage vergangen sind.

  6. Aktualisieren Sie den Browser nach der Registrierung, um den Bildschirm zu aktualisieren.

  7. Klicken Sie auf Bucket erstellen.

  8. Benennen Sie den Bucket und klicken Sie auf Erstellen.

  9. Klicken Sie auf der Seite mit den Bucket-Details auf Dateien hochladen.

  10. Laden Sie Ihre Feeddatei hoch.

  11. Klicken Sie auf der Seite mit den Bucket-Details auf Berechtigungen.

  12. Klicken Sie auf Mitglieder hinzufügen.

  13. Geben Sie im Feld Neue Mitglieder die folgende E-Mail-Adresse ein:

    088794101-100000002-account@partnercontent.gserviceaccount.com
    
  14. Wählen Sie im Drop-down-Menü die Option Storage-Objekt-Betrachter aus und klicken Sie auf Speichern.

Nachdem Sie Ihre Feeddatei auf ein Hostsystem hochgeladen haben, wenden Sie sich an das Media Actions-Team, damit sie Ihre Feeddatei überprüfen kann.