Этапы интеграции

На этой странице описаны шаги, необходимые для интеграции с Ordering End-to-End.

  1. Настройка учетной записи

    1. В Центре действий выполните задачи регистрации , как описано в разделе «Настройка учетной записи» .
    2. Предоставьте редактору доступ к адресу food-support@google.com в вашем проекте сквозного заказа GCP. Это позволит Google получить доступ к вашему проекту GCP для получения технической поддержки.
    3. Если вы получили официальное договорное разрешение от команды сквозного заказа заказа на продолжение интеграции, отправьте запрос на регистрацию или выразите свой интерес, отправив форму сквозного заказа заказа .
  2. Реализация фида

    1. Создайте каналы Restaurant , Service » и Menu . Дополнительные сведения см. в разделе Создание канала данных .
    2. Протестируйте свои каналы с помощью быстрого тестирования. Подробное руководство см. в разделе Проверка фида данных .
    3. Программно создавайте файлы каналов для пакетной обработки.
    4. Разместите песочницу и рабочие каналы, как описано в разделе «Пакетный прием» .
    5. Создавайте обновления в реальном времени. Более подробную информацию см. в разделе Обновления в реальном времени .
  3. Разработайте реализацию конечной точки выполнения. Дополнительные сведения см. в разделе API выполнения .
  4. Реализация действия оформления заказа

    1. Создайте действие оформления заказа для идеального варианта использования по умолчанию (также называемого счастливым путем). Дополнительные сведения см. в разделах API выполнения и Настройка оформления заказа .
    2. Проверьте действие оформления заказа с помощью быстрого тестирования. Следуйте инструкциям, перечисленным в разделе «Проверка вручную с помощью инструмента быстрого тестирования» .
    3. Включите обработку крайних случаев в действие Checkout.
    4. Проверьте свое действие при оформлении заказа с помощью инструмента автоматического тестирования. Следуйте инструкциям, перечисленным в разделе «Тестирование с помощью инструмента автоматического тестирования» .
  5. Реализация действия «Отправить заказ»

    1. Создайте действие «Отправить заказ». Дополнительные сведения см. в разделах API выполнения и Настройка заказа на отправку .
    2. Проверьте действие «Отправить заказ» с помощью быстрого тестирования. Следуйте инструкциям, перечисленным в разделе «Проверка вручную с помощью инструмента быстрого тестирования» .
    3. Создайте обработку крайних случаев в действии «Отправить заказ».
    4. Проверьте действие «Отправить заказ» с помощью инструмента автоматического тестирования. Следуйте инструкциям, перечисленным в разделе «Тестирование с помощью инструмента автоматического тестирования» .
  6. Онлайн платеж

    1. Проверьте параметры токенизации с помощью JSFiddle . Дополнительную информацию см. в разделе Проверка платежного шлюза Google Pay .
    2. Реализуйте параметры токенизации в ответе Checkout. Подробную информацию см. в разделе Настройка Google Pay .
    3. Внедрите API платежей вашего платежного процессора в действии «Отправить заказ». Для получения более подробной информации обратитесь к своему поставщику платежных услуг.
    4. Проверьте параметры токенизации с помощью быстрого тестирования. Подробнее см. Тестовый онлайн-платеж .
  7. Создайте обновления асинхронного порядка, как описано в разделе Обновление асинхронного порядка .
  8. Тестирование

    1. Выполните собственный приемочный тест пользователя (UAT) с помощью сквозного тестирования. Подробнее см. в разделе Быстрое тестирование .
    2. Запустите инструмент автоматического тестирования, чтобы проверить крайние случаи. Подробнее см. в разделе Автоматический интеграционный тест .
  9. Подготовка к запуску

    1. Свяжитесь со своим консультантом Google и дождитесь дальнейших инструкций. Подробнее см. в разделах «Подготовка к запуску» и «Контрольный список готовности к запуску» .