XML для динамической загрузки и обновления данных

Филиал на карте — практически полный аналог сайта организации, полноценный канал продаж и «лицо» вашей компании. Необходимо следить за актуальностью данных, вовремя обновлять информацию и следить за тем, чтобы клиенты могли узнать всё необходимое. Для массовой загрузки и редактирования филиалов в Pinbox существует несколько способов.

Динамическая загрузка

Данный способ позволит производить постоянную загрузку и редактирование данных, синхронизировав вашу базу данных с Pinbox. Для этого с вашей стороны необходимо организовать генерацию и обновление файла XML (кодировка UTF-8) и его доступность на вашем сервере. Далее Pinbox в соответствие с настройками будет скачивать данный файл и согласно ему обновлять данные: создание филиалов, закрытие/открытие филиалов, изменение данных.

Пример XML

Скачать пример

ПолеФорматОписание
card

Контейнер, содержащий информацию о филиале

id

единственное обязательное поле,латинские символы и цифры, до 50 знаков

Уникальный номер (код) филиала, использующийся в вашей базе данных

status

OPEN или пустое значение: филиал открыт. CLOSE филиал закрыт и должен быть удален из геосервисов

Статус филиала

name

до 250 символов, не используются специальные символы

Название филиала

short_name

до 250 символов, длина менее, чем основное название

Короткое название филиала

name_en

до 250 символов, не используются специальные символыНазвание филиала на английском языке

short_name_en

до 250 символов, длина менее, чем основное название на английском

Короткое название филиала на английском языке

address

без указания региона и страны (указанных в соответствующих полях)

Адрес филиала
areaРегион или область
cityГород

country

Страна

postalcode

Индекс

office

до 50 символовУточнение адреса: этаж, офис, примечание

latitude

Широта

longitude

Долгота

phone

начинается +7 или 8800Основной номер телефона

phoneAd

номера через запятую, начинается +7 или 8800Дополнительные номера телефонов

site

включая протоколСайт компании

facebook

включая протоколСсылка на Facebook*

vk

включая протоколСсылка на VK

ok/ok

включая протоколСсылка на Одноклассники

twitter/twitter

включая протоколСсылка на Twitter

wa

включая протоколСсылка на WhatsApp

instagram*

включая протоколСсылка на Instagram*

youtube

включая протоколСсылка на YouTube

viber

включая протоколСсылка на Viber

telegram

включая протоколСсылка на Telegram

email

Email для связи

regularHours

Контейнер для указания времени работы

monday08:00-21:00/monday

формат: время начала — время завершения (00:00-00:00 круглосуточно, 12:00-05:00 завершение на следующий день, 07:00-05:00 с 7 до 5 утра)

Время работы в понедельник

tuesday08:00-21:00/tuesday

формат: время начала — время завершения (00:00-00:00 круглосуточно, 12:00-05:00 завершение на следующий день, 07:00-05:00 с 7 до 5 утра)Время работы во вторник

wednesday08:00-21:00/wednesday

формат: время начала — время завершения (00:00-00:00 круглосуточно, 12:00-05:00 завершение на следующий день, 07:00-05:00 с 7 до 5 утра)Время работы в среду

thursday08:00-21:00/thursday

формат: время начала — время завершения (00:00-00:00 круглосуточно, 12:00-05:00 завершение на следующий день, 07:00-05:00 с 7 до 5 утра)Время работы в четверг

friday08:00-21:00/friday

формат: время начала — время завершения (00:00-00:00 круглосуточно, 12:00-05:00 завершение на следующий день, 07:00-05:00 с 7 до 5 утра)Время работы в пятницу

saturday08:00-21:00/saturday

формат: время начала — время завершения (00:00-00:00 круглосуточно, 12:00-05:00 завершение на следующий день, 07:00-05:00 с 7 до 5 утра)Время работы в субботу

sunday08:00-21:00/sunday

формат: время начала — время завершения (00:00-00:00 круглосуточно, 12:00-05:00 завершение на следующий день, 07:00-05:00 с 7 до 5 утра)Время работы в воскресенье

/regularHours

breaksHours

Контейнер для указания перерыва работы

monday12:00-13:00/monday

формат: время начала — время завершения, не должен противоречить основному времени работы

Перерыв в понедельник

tuesday12:00-13:00/tuesday

формат: время начала — время завершения, не должен противоречить основному времени работыПерерыв во вторник

wednesday12:00-13:00/wednesday

формат: время начала — время завершения, не должен противоречить основному времени работыПерерыв в среду

thursday12:00-13:00/thursday

формат: время начала — время завершения, не должен противоречить основному времени работыПерерыв в четверг

friday12:00-13:00/friday

формат: время начала — время завершения, не должен противоречить основному времени работыПерерыв в пятницу

saturday12:00-13:00/saturday

формат: время начала — время завершения, не должен противоречить основному времени работыПерерыв в субботу

sunday12:00-13:00/sunday

формат: время начала — время завершения, не должен противоречить основному времени работыПерерыв в воскресенье

/breaksHours

dateUpd2021-01-01/dateUpd

формат: Год-месяц-день (Y-m-d)

Дата последнего обновления данных этого филиала

/card

*Facebook и Instagram принадлежат Meta, признанной экстремистской организацией на территории РФ.