MACRO

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

1. Зайдите в раздел меню «Компания — Интеграции»

2. Добавьте сайт, на котором планируете размещение кабинета агента MACRO

3. Скопируйте и вставьте вызывающий скрипт в любом месте страницы Вашего сайта, но до закрывающего тега </body>

#Вызывающий скрипт, если система MACRO установлена на macroserver.ruПереход на внешний сайтhttps://macroserver.ru/

<div class="mcrm-inline-form" data-type="agent"></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Переход на внешний сайтhttps://macro.sbercrm.com

<div class="mcrm-inline-form" data-type="agent"></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Переход на внешний сайтhttps://macroserver.kz

<div class="mcrm-inline-form" data-type="agent"></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>

Установка данного кода подключит кабинет агента и является минимальной конструкцией, которую Вы можете дополнить следующими параметрами (полный набор параметров в статье Управление поведением виджетов MACRO через JS SDK):

Имя параметраВозможные значенияОписание
data-autoinittrue или falseИнициализация виджета при запуске страницы с кодом, если требуется быстрая загрузка каталога недвижимости при клике на кнопку.
data-autoshowtrue или falseИнициализация и запуск виджета при запуске страницы с кодом, если требуется сразу запускать виджет при переходе на страницу.
data-iframemodetrue или falseИспользуйте для принудительной установки виджета в режиме iframe.

Настройка виджетов «Iframe mode», установленная для домена в системе MACRO, будет игнорироваться.
data-viewsЗначения через запятую: facades, floor, bigGrid, smallGrid, plans, objects, description, online, panoramaСписок разрешенных видов дома. Если параметр не определен, то разрешены все виды дома.

Пример:

<div
class="mcrm-inline-form"
data-type="agent"
data-autoinit="true"
data-noagentbutton="true">
/div>