Сайт застройщика
Поделитесь этой инструкцией с разработчиком Вашего сайта.
Установка на сайт
Разместите 2 строки кода встраивания каталога недвижимости перед закрывающим тегом </body> Вашего сайта.
Код встраивания, если система MACRO установлена на macroserver.ru
<div class="mcrm-inline-form" data-type="catalog"></div>
<script type="text/javascript">(function (d, w) {var n = d.getElementsByTagName("script")[0], s = d.createElement("script"); s.type = "text/javascript"; s.async = true; s.src = "https://api.macroserver.ru/estate/embedjs/?domain="+window.location.host; n.parentNode.insertBefore(s, n)})(document, window)</script>Код встраивания, если система MACRO установлена на macro.sbercrm.com
<div class="mcrm-inline-form" data-type="catalog"></div>
<script type="text/javascript">(function (d, w) {var n = d.getElementsByTagName("script")[0], s = d.createElement("script"); s.type = "text/javascript"; s.async = true; s.src = "https://api.macro.sbercrm.com/estate/embedjs/?domain="+window.location.host; n.parentNode.insertBefore(s, n)})(document, window)</script>Код встраивания, если система MACRO установлена на macroserver.kz
<div class="mcrm-inline-form" data-type="catalog"></div>
<script type="text/javascript">(function (d, w) {var n = d.getElementsByTagName("script")[0], s = d.createElement("script"); s.type = "text/javascript"; s.async = true; s.src = "https://api.macroserver.kz/estate/embedjs/?domain="+window.location.host; n.parentNode.insertBefore(s, n)})(document, window)</script>Установка данного кода подключит каталог недвижимости на сайт и является минимальной конструкцией, которую Вы можете дополнить следующими параметрами:
data-autoinit
true или false
Инициализация каталога недвижимости при запуске страницы с кодом, если требуется быстрая загрузка каталога при клике на кнопки
data-autoshow
true или false
Инициализация и запуск каталога недвижимости при запуске страницы с кодом, если требуется сразу запускать каталог при переходе на страницу
data-views
Значения через запятую: facades, floor, bigGrid, smallGrid, plans, objects
Список разрешенных видов дома. Если параметр не определен, то разрешены все виды дома
data- noagentbutton
true или false
Используйте для установки виджета кабинет агента MACRO без кнопки «Войти в агентский кабинет»
data-iframemode
true или false
Используйте для принудительной установки виджета в режиме iframe Настройка виджетов «Iframe mode», установленная для домена в системе MACRO, будет игнорироваться
Пример:
Кнопка запуска каталога
Включите отображение продающей кнопки запуска Вашего каталога. Подробнее в статье.
Внедрение каталога в тело сайта
Каталог недвижимости может быть встроен в контент вашего сайта, а не открываться в модальном окне. Пример встраивания каталога в тело сайта, реализованного в Tilda.
Создайте на Вашем сайте страницу, на которой будет располагаться каталог. Пример адреса:
На этой странице нужно разместить код встраивания каталога.
Код встраивания, если система MACRO установлена на macroserver.ru
Код встраивания, если система MACRO установлена на macro.sbercrm.com
Код встраивания, если система MACRO установлена на macroserver.kz
Включите в настройках виджетов настройку Iframe mode.
Разместите указанный ниже код в том месте Вашего сайта, в котором предполагается встраивание каталога:
где https://YOUR_SITE.COM/catalog/ ссылка на созданную Вами страницу
Упрощенная установка в тело сайта
Существует упрощённый способ встраивания, который позволяет не создавать дополнительных страниц на Вашем сайте, а открывать каталог с сервера компании MACRO. Но при таком способе будет утеряна возможность получения событий аналитики Яндекс и Google!
Включите в настройках виджетов настройку Iframe mode.
Разместите указанный ниже код в том месте страницы Вашего сайта, в котором предполагается встраивание каталога:
где SERVER_ADDRESS зависит от адреса Вашего сервера MACRO, а YOUR_DOMAIN— адрес Вашего сайта, указанный в разделе «Интеграции» настроек компании
Управление поведением виджета через JS SDK
Если вам требуется управлять открытием каталога для разных домов и жилых комплексов на одной странице сайта или открыть каталог с установленными параметрами фильтров, то запросите в своём чате поддержки расширенный документ Управление поведением виджетов MACRO через JS SDK.
Последнее обновление