Hostowanie pliku danych

Gdy Twój plik danych będzie gotowy, umieść go w bezpiecznej lokalizacji. Google regularnie pobiera plik danych, zwykle raz dziennie, aby mieć pewność, że jego treść jest aktualna. Skontaktuj się z przedstawicielem Google, aby uzyskać szczegóły dotyczące hostingu i najlepszy czas pobierania pliku danych z hostowanej lokalizacji.

Zalecenia dotyczące hostowania pliku danych

O tym, jak najlepiej hostować plik danych i jak go ustrukturyzować w hostowanej lokalizacji, decyduje dostawca danych, ale poniżej znajdziesz kilka zaleceń dotyczących prawidłowego ustrukturyzowania pliku, aby umożliwić bezproblemowe pobieranie.

  • Utwórz folder o nazwie „latest” (bez rozróżniania wielkości liter). Upewnij się, że ten folder jest codziennie aktualizowany o pliki pliku danych w formacie JSON i zawiera tylko pliki, które Google powinno pobrać w danym dniu o dowolnej porze.
  • Nie twórz podfolderów w najnowszym folderze. Zachowaj płaską hierarchię, czyli wszystkie pliki JSON powinny znajdować się bezpośrednio w folderze „latest”.
  • Opcjonalnie możesz przechowywać pliki danych z co najmniej ostatnich 30 dni w folderach o nazwie „data-godzina”. Może to być przydatne, jeśli chcesz zlokalizować problem z poprzednią wersją pliku danych lub sprawdzić wcześniej przesłane metadane. Google nie będzie w żaden sposób korzystać z tych folderów.
  • Upewnij się, że folder „latest” nie zawiera w żadnym momencie plików o rozmiarze 0 KB lub pustych plików.
  • Upewnij się, że Google zawsze ma dostęp do folderu „latest”, aby pliki mogły być pobierane bezproblemowo.
  • Jeśli Google poprosi o plik danych do testów, utwórz osobny folder na potrzeby pliku danych do testów. Jeśli na przykład hierarchia w pliku danych produkcyjnym to ../najnowsze/, możesz utworzyć inną hierarchię w pliku danych testowym, np. ../testowy/najnowsze/.

Metody hostowania

Tabela poniżej zawiera obsługiwane metody hostowania pliku danych oraz informacje, które należy udostępnić przedstawicielom Google.

Metoda Wymagane informacje Obsługa uwierzytelniania
Google Cloud Storage (GCS)
  • Adresy URL obiektów, zasobników lub folderów GCS
  • Dane logowania
  • Najlepszy czas na pobieranie pliku danych raz dziennie
  • Adresy URL Google Cloud Storage muszą być udostępnione na koncie 088794101-100000002-account@partnercontent.gserviceaccount.com (uprawnienia widza obiektu w Storage).
    Więcej informacji znajdziesz w sekcji Hostowanie pliku w Google Cloud Storage
HTTPS
  • Adresy URL serwera HTTP
  • Dane logowania
  • Najlepszy czas na pobieranie pliku danych raz dziennie
SFTP
  • Adresy URL serwera SFTP
  • Dane logowania
  • Najlepszy czas na pobieranie pliku danych raz dziennie
  • Nazwa użytkownika hasło lub
  • Nazwa użytkownika, klucz prywatny i hasło wielowyrazowe klucza prywatnego lub
  • Kombinacja obu powyższych
AWS S3
  • Adresy URL zasobników S3 (np. S3://mediafeed-bucket/latest)
  • Region zasobnika S3 (np. EU-WEST-1)
  • Dane logowania
  • Najlepszy czas na pobieranie pliku danych raz dziennie
  • Identyfikator klucza dostępu i tajny klucz dostępu lub
  • Zasobniki S3 z dostępem bez ograniczeń (niezalecane)

Po przesłaniu plików pliku danych za pomocą jednej z wymienionych powyżej metod skontaktuj się z zespołem ds. działań związanych z multimediami, aby sprawdzić pliki danych.

Przechowywanie pliku danych w Google Cloud Storage

Aby przesłać plik pliku danych do Google Cloud Storage, wykonaj te czynności:

  1. Zaloguj się w konsoli Google Cloud Platform i kliknij menu Wybierz projekt.

  2. W wyskakującym okienku kliknij NOWY PROJEKT.

  3. Nadaj nowemu projektowi nazwę i kliknij UTWÓRZ.

  4. W menu nawigacyjnym kliknij Miejsce na dane > Przeglądarka.

  5. Jeśli nie masz jeszcze konta Google Cloud Storage, kliknij Zarejestruj się i skorzystaj z bezpłatnego okresu próbnego, aby rozpocząć bezpłatny okres próbny. (płacisz za tę usługę dopiero po osiągnięciu progu naliczania należności lub po upływie 30 dni).

  6. Po zarejestrowaniu się w wersji próbnej odśwież przeglądarkę, aby zaktualizować ekran.

  7. Kliknij Utwórz zasobnik.

  8. Nadaj zasobnikowi nazwę i kliknij Utwórz.

  9. Na stronie Szczegóły zasobnika kliknij Prześlij pliki.

  10. Prześlij plik danych.

  11. Na stronie Szczegóły zasobnika kliknij Uprawnienia.

  12. Kliknij Dodaj osoby.

  13. W polu Nowi użytkownicy wpisz adres e-mail:

    088794101-100000002-account@partnercontent.gserviceaccount.com
    
  14. W menu kliknij Wyświetlający obiekty Cloud Storage, a następnie Zapisz.

Po przesłaniu pliku danych do systemu hosta skontaktuj się z zespołem Media Actions, aby sprawdzić plik danych.