Шаг 2. Каналы

Создание каналов

Чтобы данные отображались непосредственно в Google, каналы должны предоставляться в Google на регулярной основе. Необходимы следующие каналы.

Кормить Описание Частота
Практикующий Содержит данные, описывающие практикующих специалистов, включая сторонние ссылки на бронирование у практикующих специалистов. (аналог: практик FHIR ) . [Требуется только для записи к конкретным специалистам] Раз в 24 часа
Средство Содержит данные с описанием медицинских учреждений/местоположений, таких как центры лабораторных исследований и клиники, включая сторонние ссылки на бронирование медицинских учреждений. (аналог: местоположение FHIR ) Раз в 24 часа
Тип встречи Содержит список всех типов встреч, включая идентификатор и имя. Например, осмотр, больной и новый пациент. Он будет использоваться в качестве справочного материала для сужения расписания. (аналог: тип встречи FHIR ) Раз в 24 часа
Доступность Перечисляет интервалы доступности для определенных специалистов, учреждений, типов услуг и типов встреч. (аналог: слот FHIR ) Минимум 24 часа покрытия, начиная со следующего доступного слота, должны быть предоставлены для каждого сочетания практикующего врача, учреждения и типа приема. Раз в 15-60 минут
Конверсия Поделитесь с Google коэффициентом конверсии, включая показатели посещения ссылок и завершения записи на прием. Раз в неделю

Формат каналов описывается синтаксисом буфера протокола 3 , однако вы можете обратиться к образцам каналов , чтобы увидеть формат JSON. Мы рекомендуем загружать фиды в формате JSON.

Размер файла фида, сегментирование и сжатие

Ознакомьтесь со следующими руководствами по сжатию и фрагментированию:

Чтобы определить размер каналов, используйте следующие рекомендации (канал может состоять из нескольких файлов, называемых «осколками»):

  • Рекомендуемое разделение фида:
    • Лента практикующего: 1 осколок
    • Фид объекта: 1 осколок
    • Фид типа встречи: 1 осколок
    • Фид конверсий: 1 осколок
    • Фид доступности: менее 20 осколков.
  • Размер файлов фида и сегментирования:
    • Размер файла сегмента должен быть ниже 200 МБ (после сжатия). При необходимости используйте несколько осколков.
    • Отдельные записи, отправленные в одном сегменте, не обязательно отправлять в том же сегменте в будущих фидах.
    • Для повышения производительности разделите данные поровну между сегментами, чтобы все файлы сегментов были одинаковыми по размеру.
    • При необходимости используйте gzip для сжатия каналов JSON с обычным текстом. Однако сделайте это для каждого отдельного сегмента канала.

Загрузите каналы в свой Dropbox SFTP.

Чтобы начать загрузку каналов, сначала выполните инструкции по настройке . После этого перейдите на страницу каналов на партнерском портале. Все каналы должны быть загружены в общий аккаунт.

Каждый канал необходимо загружать через SFTP отдельно с файлом дескриптора набора файлов. Имя файла дескриптора набора файлов должно быть <feed_name>-< поколение_временной метки>.filesetdesc.json , в котором <feed_name> может быть healthappointments.practitioner , healthappointments.facility , healthappointments.appointment_type и healthappointments.availability .

Для получения дополнительной информации посетите раздел «Использование общего списка каналов» . Примеры доступны на нашей странице «Образцы» .

Подтвердите, что ваши данные выглядят правильно

Войдите на партнерский портал. Переключитесь в среду «Песочница» , чтобы найти следующие страницы в разделе «Панели мониторинга» .

Ленты
Показывает сводную статистику фида и указывает на ошибки во время загрузки фида.

Чтобы убедиться, что ваши данные выглядят правильно после первоначальной загрузки в изолированную среду, проверьте страницу «Фиды» на наличие ошибок в фидах.

Загрузите свои фиды в производство

Как только вы сможете последовательно загружать полные и безошибочные каналы в среду «Песочница», вы можете начать загрузку в рабочую среду. На этом этапе ваша интеграция не будет активна.

Как только все данные вашего производственного фида будут последовательно загружены и подключены к вашей производственной системе, ваши фиды будут готовы к проверке.

Google оценивает каналы

После того как вы загружаете свои фиды, Google обрабатывает и оценивает их качество и полноту.