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

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

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

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2FsVAIPKIBwLSt1jZSTlwF%2Fimage.png?alt=media&#x26;token=65038282-0a4c-4867-9d16-aa8717ce1742" alt=""><figcaption></figcaption></figure>

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

#### Вызывающий скрипт, если система MACRO установлена на [macroserver.ru](https://macroserver.ru/)

{% code overflow="wrap" %}

```html
<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>
```

{% endcode %}

#### Вызывающий скрипт, если система MACRO установлена на [macro.sbercrm.com](https://macro.sbercrm.com)

{% code overflow="wrap" %}

```html
<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>
```

{% endcode %}

#### Вызывающий скрипт, если система MACRO установлена на [macroserver.kz](https://macroserver.kz)

{% code overflow="wrap" %}

```html
<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>
```

{% endcode %}

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

<table><thead><tr><th width="169">Имя параметра</th><th width="216">Возможные значения</th><th>Описание</th></tr></thead><tbody><tr><td><strong>data-autoinit</strong></td><td><strong><code>true</code></strong> или <strong><code>false</code></strong></td><td>Инициализация виджета при запуске страницы с кодом, если требуется <mark style="background-color:yellow;"><strong>быстрая загрузка кабинета агента</strong></mark> при клике на кнопку</td></tr><tr><td><strong>data-autoshow</strong></td><td><strong><code>true</code></strong> или <strong><code>false</code></strong></td><td>Инициализация и запуск виджета при запуске страницы с кодом, если требуется сразу запускать виджет при переходе на страницу</td></tr><tr><td><strong>data-</strong><br><strong>noagentbutton</strong></td><td><strong><code>true</code></strong> или <strong><code>false</code></strong></td><td>Используйте для установки виджета без кнопки «Войти в агентский кабинет»</td></tr><tr><td><strong>data-iframemode</strong></td><td><strong><code>true</code></strong> или <strong><code>false</code></strong></td><td>Используйте для принудительной<br>установки виджета в режиме<br>iframe<br>Настройка виджетов «Iframe mode»,<br>установленная для домена<br>в системе MACRO, будет<br>игнорироваться</td></tr></tbody></table>

Пример:

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