Сайт застройщика

Поделитесь этой инструкцией с разработчиком Вашего сайта.

Установка на сайт

Разместите 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.

Последнее обновление