Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Plik danych o usługach jest przeznaczony dla konkretnych usług sprzedawców.
Aby ukończyć zadanie „Plik danych o usługach gotowy w środowisku testowym”, musisz utworzyć i przesłać plik danych o usługach do skrzynek odbiorczych SFTP. Skrzynki referencyjne SFTP są konfigurowane podczas konfiguracji integracji.
Skrzynka referencyjna SFTP pliku danych o usługach jest dostępna zarówno w środowisku produkcyjnym, jak i w piaskownicy. Użyj odpowiedniej skrzynki referencyjnej.
Wymagania dotyczące zadania związanego z plikiem danych o usługach
Przesyłaj plik danych co najmniej raz dziennie przez 7 dni.
Uwzględnij jedną usługę dla każdego sprzedawcy podanego w pliku danych Merchant.
Ustaw wartość processing_instruction na PROCESS_AS_COMPLETE.
Usuń wszystkie błędy i ostrzeżenia.
Podstawowe informacje o kanale usług
Kanał usług to tablica definicji usług. Każda definicja usługi musi zawierać te dane:
Poniżej znajdziesz pełne definicje, które obejmują opcjonalne atrybuty, jakie możesz uwzględnić, aby rozszerzyć działanie usługi.
Identyfikator usługi
Identyfikatory usług nie muszą być unikalne dla każdego sprzedawcy, ale powinny zawierać te same dane w różnych definicjach. Identyfikatory usług muszą być niepowtarzalne dla każdego sprzedawcy.
Integracje rezerwacji w restauracjach w pełnym zakresie obsługują tylko jedną usługę (chyba że integracja obejmuje dodatki wymagające dodatkowych usług), dlatego zalecamy używanie tego samego identyfikatora usługi (np. identyfikatora usługi „1000”) w celu usprawnienia zapytań do serwera rezerwacji.
Jeśli zdefiniujesz usługę, a potem zmienisz jej identyfikator, oznacza to, że w systemie masz 2 definicje. Nowa usługa z nowym identyfikatorem i usunięta usługa z poprzednim identyfikatorem. Może to spowodować, że zasoby reklamowe nie będą się wyświetlać, jeśli z dostępnością jest powiązany nieprawidłowy identyfikator usługi.
Nazwa usługi
Nazwy usług muszą odzwierciedlać rzeczywistą usługę. Nazwy nie mogą zawierać cen, pozycji w menu ani żadnych innych informacji poza nazwą usługi. Nazwy muszą być też przetłumaczone na podstawie ustawień językowych użytkownika. Więcej informacji o lokalizacji znajdziesz w artykule Określanie tekstów lokalizacji.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-26 UTC."],[],[],null,["# Services Feed Ready\n\nThe Services Feed is meant for the specific services of your merchants.\n\nTo complete the Services Feed Ready in Sandbox milestone task, you need to\nsuccessfully build and\n[upload](/actions-center/verticals/reservations/e2e/integration-steps/feeds#upload-feeds)\nyour Services Feed to the SFTP dropboxes. The SFTP dropboxes are configured\nduring your integration's\n[Setup](/actions-center/verticals/reservations/e2e/integration-steps/setup).\nThere is a Services Feed SFTP dropbox in both Production and Sandbox\nenvironments. Ensure to use the appropriate dropbox.\n\nServices Feed task requirements\n-------------------------------\n\n- Minimum of one Feed upload per day for seven days.\n- Include a single service for each merchant supplied in your Merchant Feed.\n- Set `processing_instruction` to `PROCESS_AS_COMPLETE`.\n- Fix all errors and warnings.\n\n| **Note:** Don't use testing data to complete milestone tasks. If you don't have a minimum of 25 merchants to build against, [contact support](https://actionscenter.google.com/support/cases) for next steps.\n\nServices Feed basics\n--------------------\n\nYour Services Feed is an array of service definitions. Each service definition\nrequires the following data:\n\n- A Service ID\n- The Merchant ID for the merchant associated with the service\n- A [localized](/actions-center/verticals/reservations/e2e/reference/tutorials/localization) service name\n\nHere are the full\n[definitions](/actions-center/verticals/reservations/e2e/integration-steps/feeds/services-feed/samples-definitions#definitions)\nwhich include optional attributes that you can include to extend service\nbehaviors.\n\n### Service ID\n\nService IDs don't need to be unique to each merchant, but should contain the\nsame data across definitions. Service IDs must be unique to each merchant.\nAs Dining Reservations End-to-End integrations only supports a single service,\n(unless your integration includes any Add-ons requiring additional services)\nwe recommend using the same Service ID (for example, a service ID of \"1000\")\nto streamline Booking Server queries.\n\nIf you define a service and later change the Service ID, that means you have\ncreated two definitions in the system. A new service with the new ID, and a\ndeleted service with the previous ID. This might cause inventory to not display\nif the wrong Service ID is associated with availability.\n\n### Service name\n\nService names must reflect the actual service. Names must not include pricing,\nmenu items, or any other information other than the name of the service. Names\nmust also be localized based on the user's language settings. For more\ninformation on localization, see\n[Specify localization texts](/actions-center/verticals/reservations/e2e/reference/tutorials/localization)."]]