Битрикс получить все разделы: CIBlockSection::GetList

Содержание

Карта сайта 1С-Битрикс для Google

Страница услуги «Поисковое продвижение» Все статьи по услуге

Предыстория

Периодически в сети интернет встречается информация о том, что карты сайта, созданные при помощи встроенного инструмента 1С-Битрикс плохо воспринимаются поисковой системой Google.

На первый взгляд это может быть правдой. Но только, если не настраивать карту сайта и не знать особенностей Google.

К сожалению, многие знают, как нажимать кнопки в сервисах, но не знают что именно и как именно происходит на самом деле. Отсюда и негатив.

Как возникает ошибка карты сайта 1C-Битрикс для Google

Специалист заходит в инструмент, добавляет нужные страницы, опытные маркетологи добавляют информационные блоки и каталоги магазинов для генерации. Запускают генерацию. Добавляют ссылку на сгенерированную карту сайта 1С-Битрикс в панель для вебмастеров Google, который показывает, что карта сайта вместо 20 000 ссылок на товары содержит всего 20-30 ссылок на главную, блог, и другие статичные страницы или корневые разделы.

Первая реакция: 1С-Битрикс генерирует карту сайта неправильно.

Это – ложное утверждение. 1С-Битрикс генерирует ее так как настроили. А настроили ее неправильно.

Вложенные карты сайта: структура и особенности

Чтобы понять в чем проблема, важно понять как устроены карты сайта, создаваемые 1C-Битрикс.

Приведем пример как выглядит структура файла sitemap.xml, которая получилась у рядового маркетолога. Открыв файл в текстовом редакторе, мы увидим примерно такую структуру:

Карта сайта не содержит непосредственных ссылок на файлы. Она содержит ссылки на дополнительные карты сайта. Это правильный подход, который позволяет разработчикам обновлять отдельные карты сайта в автоматическом режиме.

Отдельные карты сайта очень полезны магазинам, у которых товарные позиции обновляются достаточно часто. Для них жизненно важно часто и автоматически генерировать карту сайта каталога, чтобы страницы индексировались как можно быстрее.

Ссылка вида https://www. site.ru/sitemap_1.xml – это карта сайта отдельного каталога, где цифра – это уникальный идентификатор информационного блока 1С-Битрикс.

https://www.site.ru/sitemap_files.xml — это карта сайта статичных страниц и разделов сайта. Именно ее видит Google по умолчанию, игнорируя остальные ссылки на дополнительные карты сайта информационных блоков.

Почему Google не считывает все страницы, добавленные в карту сайта?

Особенность заключается в том, что Google плохо считывает карты сайта, если в названии файлов этих карт содержится цифра или есть повторное нижнее подчеркивание. Когда и почему Google выбрал такую стратегию неизвестно. У Yandex такого ограничения нет.

Это то самое тайное знание, которое нужно просто знать. Об этом не рассказывают на вебинарах «SEO за 30 минут», а значит не знает почти никто.

Создание корректной карты сайта для Google

Сначала настройте вашу карту сайта в соответствии с рекомендациями 1С-Битрикс

Инструкция https://dev. 1c-bitrix.ru/learning/course/? COURSE_ID=139&LESSON_ID=5816

Важные настройки карты сайта для Google

В инструменте генерации карты сайта перейдите во вкладку Инфоблоки. Обратите внимание на настройку с названием «Шаблон имени файла карты сайта с данными инфоблоков:»

Скорее всего там указано sitemap_iblock_#IBLOCK_ID#.xml

Замените на sitemap_#IBLOCK_CODE#.xml

Таким образом мы определим, что имена файлов дополнительных карт сайта будет содержать не цифру (#IBLOCK_ID# — числовой идентификатор инфоблока), а текст (#IBLOCK_CODE# — символьный код инфоблока)

Обычно созданные инфоблоки не содержат символьных кодов. Заполним их. Перейдем в настройки информационного блока. Настройки расположены тут:

Контент –> Инфоблоки –> Типы инфоблоков.

Разверните в левой части административного раздела нужный вам тип или кликните мышкой в правой части. Кликните в нужный инфоблок.

Вы увидите следующее окно

Обратите внимание на поле «Символьный код». Если оно пустое, заполните, используя латинские буквы как на изображении выше.

Например, для каталога можно написать catalog, а для новостей news.

Сохраните информационный блок.

Отредактируйте остальные инфоблоки для которых вам нужны карты сайта. Вернитесь в модуль генерации карты сайта и сгенерируйте ее.

Теперь в карте сайта вместо ссылок вида https://www.site.ru/sitemap_1.xml у вас появятся ссылки

https://www.site.ru/sitemap_news.xml

https://www.site.ru/sitemap_catalog.xml

У вас готова корректная карта сайта. Убедитесь в этом, добавив карту сайта в панель для вебмастеров Google. Она будет прекрасно считываться как Google, так и Yandex.

Битрикс. Постраничная навигация. Категория: Web-разработка • CMS Битрикс

Постраничная навигация в Битрикс формируется и выводится с помощью системного компонента bitrix:system.pagenavigation. Компонент разработан для использования совместно с другими компонентами и тесно связан с ними. Посмотрим, как можно использовать этот компонент для постраничного вывода списка элементов инфоблока.

Системный компонент bitrix:system.pagenavigation

if (!CModule::IncludeModule('iblock')) {
    ShowError('Модуль «Информационные блоки» не установлен');
}

// какие поля элементов инфоблока выбираем
$arSelect = array(
    'ID',
    'CODE',
    'NAME',
    'PREVIEW_TEXT',
);
// условия выборки элементов инфоблока
$arFilter = array(
    'IBLOCK_ID' => 5,             // идентификатор инфоблока
    'IBLOCK_ACTIVE' => 'Y',       // инфоблок должен быть активным
    'SECTION_ID' => 16,           // идентификатор раздела инфоблока
    'INCLUDE_SUBSECTIONS' => 'Y', // включая элементы из подразделов
    'SECTION_ACTIVE' => 'Y',      // разделы элементов должны быть активными
    'ACTIVE' => 'Y',              // только активные элементы
    'ACTIVE_DATE' => 'Y',         // активные элементы с учетом даты
);
// сортировка элементов
$arSort = array(
    'SORT' => 'ASC'
);
// постраничная навигация
$arNavParams = array(
    'nPageSize' => 2,   // количество элементов на странице
    'bShowAll' => true, // показывать ссылку «Все элементы»?
);
// выполняем запрос к базе данных
$dbResult = CIBlockElement::GetList(
    $arSort,
    $arFilter,
    false,
    $arNavParams,
    $arSelect
);

ob_start(); // начинаем буферизацию вывода
$APPLICATION->IncludeComponent(
    'bitrix:system.
pagenavigation', '', array( 'NAV_TITLE' => 'Элементы', // поясняющий текст для постраничной навигации 'NAV_RESULT' => $dbResult, // результаты выборки из базы данных 'SHOW_ALWAYS' => false // показывать постраничную навигацию всегда? ) ); $navString = ob_get_clean(); // завершаем буферизацию вывода while ($arElement = $dbResult->Fetch()) { echo '<h3>'.$arElement['NAME'].'</h3>', PHP_EOL; echo '<p>'.$arElement['PREVIEW_TEXT'].'</p>', PHP_EOL; } // выводим постраничную навигацию echo $navString;

Шаблон .default откровенно кошмарный, так что есть смысл использовать modern или round:

$APPLICATION->IncludeComponent(
    'bitrix:system.pagenavigation',
    'modern',
    array(/*...*/)
);

$APPLICATION->IncludeComponent(
    'bitrix:system.pagenavigation',
    'round',
    array(/*. ..*/)
);

Метод CDBResult::GetPageNavString()

Можно упростить наш код, используя метод GetPageNavString класса CDBResult:

if (!CModule::IncludeModule('iblock')) {
    ShowError('Модуль «Информационные блоки» не установлен');
}

// какие поля элементов инфоблока выбираем
$arSelect = array(/*...*/);
// условия выборки элементов инфоблока
$arFilter = array(/*...*/);
// сортировка элементов
$arSort = array(/*...*/);
// постраничная навигация
$arNavParams = array(
    'nPageSize' => 2,   // количество элементов на странице
    'bShowAll' => true, // показывать ссылку «Все элементы»?
);
// выполняем запрос к базе данных
$dbResult = CIBlockElement::GetList(
    $arSort,
    $arFilter,
    false,
    $arNavParams,
    $arSelect
);
// html-код постраничной навигации
$navString = $dbResult->GetPageNavString(
    'Элементы', // поясняющий текст
    'modern',   // имя шаблона
    false       // показывать всегда?
);

while ($arElement = $dbResult->Fetch()) {
    echo '<h3>'.
$arElement['NAME'].'</h3>', PHP_EOL; echo '<p>'.$arElement['PREVIEW_TEXT'].'</p>', PHP_EOL; } // выводим постраничную навигацию echo $navString;

Как нетрудно догадаться, внутри метода GetPageNavString() идет подключение системного компонента bitrix:system.pagenavigation и весь вывод компонента записывается в буфер. В предыдущем примере мы делали это сами, а теперь просто вызываем метод GetPageNavString().

Метод CDBResult::NavStart()

Это устаревший способ организации постраничной навигации, использовать его не рекомендуется. Для начала выбираем все элементы инфоблока, попадающие под условия выборки, без постраничной навигации:

if (!CModule::IncludeModule('iblock')) {
    ShowError('Модуль «Информационные блоки» не установлен');
}

// какие поля элементов инфоблока выбираем
$arSelect = array(/*...*/);
// условия выборки элементов инфоблока
$arFilter = array(/*...*/);
// сортировка элементов
$arSort = array(/*.
..*/); // выполняем запрос к базе данных $dbResult = CIBlockElement::GetList( $arSort, $arFilter, false, false, // никаких ограничений выборки для постраничной навигации $arSelect ); while ($arElement = $dbResult->Fetch()) { echo '<h3>'.$arElement['NAME'].'</h3>', PHP_EOL; echo '<p>'.$arElement['PREVIEW_TEXT'].'</p>', PHP_EOL; }

Теперь добавим постраничную навигацию с помощью CAllDBResult::NavStart():

if (!CModule::IncludeModule('iblock')) {
    ShowError('Модуль «Информационные блоки» не установлен');
}

// какие поля элементов инфоблока выбираем
$arSelect = array(/*...*/);
// условия выборки элементов инфоблока
$arFilter = array(/*...*/);
// сортировка элементов
$arSort = array(/*...*/);
// выполняем запрос к базе данных
$dbResult = CIBlockElement::GetList(
    $arSort,
    $arFilter,
    false,
    false, // никаких ограничений выборки для постраничной навигации
    $arSelect
);
/*
 * Кол-во элементов на странице 2, показывать ссылку «Все элементы»
 */
$dbResult->NavStart(2, true);
while ($arElement = $dbResult->Fetch()) {
    echo '<h3>'.
$arElement['NAME'].'</h3>', PHP_EOL; echo '<p>'.$arElement['PREVIEW_TEXT'].'</p>', PHP_EOL; } /* * Показываем постраничную навигацию */ $dbResult->NavPrint('Элементы');

CDBResult::NavStart(
    int page_size = 10,
    bool show_all = true
)

Метод разбивает результат выборки на страницы. После вызова этого метода, методы

  • CDBResult::Fetch()
  • CDBResult::GetNext()
  • CDBResult::ExtractFields()
  • CDBResult::NavNext()

будут ограничены только текущей страницей (а не всей выборкой).

Постраничная навигация в компонентах

Добавить параметры постраничной навигации на страницу настройки компонента:

<?php
/*
 * Файл local/components/tokmakov/iblock.section/.parameters.php
 */
if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED!==true) die();

/*
 * Настройки компонента
 */
$arComponentParameters = array(
    /*. ..*/
);

// настройка постраничной навигации
CIBlockParameters::AddPagerSettings(
    $arComponentParameters,
    'Элементы',  // $pager_title
    false,       // $bDescNumbering
    true,        // $bShowAllParam
);

// добавляем еще одну настройку — на случай, если раздел инфоблока не найден
CIBlockParameters::Add404Settings($arComponentParameters, $arCurrentValues);

Постраничная навигация в коде компонента:

<?php
/*
 * Файл local/components/infoblock/iblock.section/component.php
 */
if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED!==true) die();

if (!CModule::IncludeModule('iblock')) {
    ShowError('Модуль «Информационные блоки» не установлен');
    return;
}

// запрещаем сохранение в сессии номера последней страницы 
// при стандартной постраничной навигации
CPageOption::SetOptionString('main', 'nav_page_in_session', 'N');

if (!isset($arParams['CACHE_TIME'])) {
    $arParams['CACHE_TIME'] = 3600;
}

// тип инфоблока
$arParams['IBLOCK_TYPE'] = trim($arParams['IBLOCK_TYPE']);
// идентификатор инфоблока
$arParams['IBLOCK_ID'] = intval($arParams['IBLOCK_ID']);

// количество элементов на страницу
$arParams['ELEMENT_COUNT'] = intval($arParams['ELEMENT_COUNT']);
if ($arParams['ELEMENT_COUNT'] <= 0) {
    $arParams['ELEMENT_COUNT'] = 3;
}

// учитывать права доступа при кешировании?
$arParams['CACHE_GROUPS'] = $arParams['CACHE_GROUPS']=='Y';

// показывать постраничную навигацию вверху списка элементов?
$arParams['DISPLAY_TOP_PAGER'] = $arParams['DISPLAY_TOP_PAGER']=='Y';
// показывать постраничную навигацию внизу списка элементов?
$arParams['DISPLAY_BOTTOM_PAGER'] = $arParams['DISPLAY_BOTTOM_PAGER']=='Y';
// поясняющий текст для постраничной навигации
$arParams['PAGER_TITLE'] = trim($arParams['PAGER_TITLE']);
// всегда показывать постраничную навигацию, даже если в этом нет необходимости
$arParams['PAGER_SHOW_ALWAYS'] = $arParams['PAGER_SHOW_ALWAYS']=='Y';
// имя шаблона постраничной навигации
$arParams['PAGER_TEMPLATE'] = trim($arParams['PAGER_TEMPLATE']);
// показывать ссылку «Все элементы», с помощью которой можно показать все элементы списка?
$arParams['PAGER_SHOW_ALL'] = $arParams['PAGER_SHOW_ALL']=='Y';

// получаем все параметры постраничной навигации, от которых будет зависеть кеш
$arNavParams = null;
$arNavigation = false;
if ($arParams['DISPLAY_TOP_PAGER'] || $arParams['DISPLAY_BOTTOM_PAGER']) {
    $arNavParams = array(
        'nPageSize' => $arParams['ELEMENT_COUNT'], // количество элементов на странице
        'bShowAll' => $arParams['PAGER_SHOW_ALL'], // показывать ссылку «Все элементы»?
    );
    $arNavigation = CDBResult::GetNavParams($arNavParams);
}

$cacheDependence = array($arParams['CACHE_GROUPS'] ? $USER->GetGroups() : false, $arNavigation);
if ($this->StartResultCache(false, $cacheDependence)) {

    /*
     * Получаем информацию о разделе инфоблока
     */

    // какие поля раздела инфоблока выбираем
    $arSelect = array(/*. ..*/);
    // условия выборки раздела инфоблока
    $arFilter = array(/*...*/);
    // выполняем запрос к базе данных
    $rsSection = CIBlockSection::GetList(array(), $arFilter, false, $arSelect);
    $arResult = $rsSection->GetNext();

    if ($arResult) {
        /*
         * Получаем элементы этого раздела инфоблока
         */

        // какие поля элементов выбираем
        $arSelect = array(/*...*/);
        // условия выборки элементов инфоблока
        $arFilter = array(/*...*/);
        // сортировка элементов
        $arSort = array(/*...*/);
        // выполняем запрос к базе данных
        $rsElements = CIBlockElement::GetList($arSort, $arFilter, false, $arNavParams, $arSelect);

        $arResult['ITEMS'] = array();
        while ($arItem = $rsElements->GetNext()) {
            $arResult['ITEMS'][] = $arItem;
        }

        /*
         * Постраничная навигация
         */
        $arResult['NAV_STRING'] = $rsElements->GetPageNavString(
            $arParams['PAGER_TITLE'],
            $arParams['PAGER_TEMPLATE'],
            $arParams['PAGER_SHOW_ALWAYS'],
            $this
        );

        $this->SetResultCacheKeys(
            /*. ..*/
        );
        $this->IncludeComponentTemplate();
    } else { // если раздел инфоблока не найден
        $this->AbortResultCache();
        \Bitrix\Iblock\Component\Tools::process404(/*...*/);
    }
}

// кэш не затронет все действия ниже, здесь работаем уже с другим $arResult
if (isset($arResult['ID'])) {
    /*...*/
}

Свой шаблон постраничной навигации

Чтобы кастомизировать постраничную навигацию, надо скопировать один из шаблонов системного компонента system.pagenavigation. Все содержимое папки modern копируем в папку pager:

  • bitrix/components/bitrix/system.pagenavigation/templates/modern
  • local/templates/.default/components/bitrix/system.pagenavigation/pager

Удаляем файл стилей style.min.css и создаем файл .description.php:

<?php
/*
 * Файл local/templates/.default/components/bitrix/system. navigation/pager/.description.php
 */
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();

$arTemplateDescription = array(
    "NAME" => GetMessage("SYS_PAGER_TMPL_NAME"),
    "DESCRIPTION" => GetMessage("SYS_PAGER_TMPL_DESCR"),
);
<?php
/*
 * Файл local/templates/.default/components/bitrix/system.navigation/pager/lang/ru/.description.php
 */
$MESS['SYS_PAGER_TMPL_NAME'] = 'Постраничная навигация';
$MESS['SYS_PAGER_TMPL_DESCR'] = 'Шаблон постраничной навигации';

И теперь нам надо отредактировать файл template.php. Распечатаем массив $arResult с помощью функции print_r():

Array
(
    [NavShowAlways] => 
    [NavTitle] => Статьи
    [NavRecordCount] => 11
    [NavPageCount] => 6
    [NavPageNomer] => 3
    [NavPageSize] => 2
    [bShowAll] => 
    [NavShowAll] => 
    [NavNum] => 1
    [bDescPageNumbering] => 
    [add_anchor] => 
    [nPageWindow] => 5
    [bSavePage] => 
    [sUrlPath] => /blog/
    [NavQueryString] => 
    [sUrlPathParams] => /blog/?
    [nStartPage] => 1
    [nEndPage] => 5
    [NavFirstRecordShow] => 5
    [NavLastRecordShow] => 6
)

В нашем случае показывается список из 11 статей, по две статьи на страницу. Всего получается 6 страниц, но на последней странице только одна статья.

  • NavShowAlways — всегда показывать постраничную навигацию
  • NavTitle — название списка элементов, например «Статьи» или «Новости»
  • NavRecordCount — общее количество статей (записей)
  • NavPageCount — общее количество страниц
  • NavPageNomer — номер текущей страницы
  • NavPageSize — количество статей на одну страницу
  • bShowAll — разрешено или нет показывать ссылку «Все статьи»
  • NavShowAll — равен true, если показываются все статьи, без постраничной навигации
  • NavNum — номер постраничной навигации (PAGEN_1, PAGEN_2, …)
  • bDescPageNumbering — использовать или нет обратную постраничную навигацию
  • nPageWindow — количество страниц, которые отображаются в постраничной навигации
  • bSavePage — равна true если в главном модуле отмечена опция «Запоминать последнюю открытую страницу»
  • sUrlPath — путь к странице относительно корня
  • NavQueryString — строка GET-параметров
  • nStartPage — номер первой страницы слева для текущей страницы
  • nEndPage — номер первой страница справа для текущей страницы
  • NavFirstRecordShow — порядковый номер первой статьи на текущей странице
  • NavLastRecordShow — порядковый номер последней статьи на текущей странице

По поводу переменной bSavePage:

// Пример запрещает сохранение в сессии номера последней страницы при стандартной
// постраничной навигации.  По умолчанию в сессии запоминается последняя открытая
// страница постраничной навигации. 
CPageOption::SetOptionString("main", "nav_page_in_session", "N");

По поводу переменных nStartPage и nEndPage. Если текущая страница — третья (NavPageNomer=3), а показывается пять ссылок (nPageWindow=5), тогда nStartPage=1, а nEndPage=5:

<a href="...">1</a> <a href="...">2</a> <span>3</span> <a href="...">4</a> <a href="...">5</a>

Если текущая страница — четвертая (NavPageNomer=4), а показывается пять ссылок (nPageWindow=5), тогда nStartPage=2, а nEndPage=6:

<a href="...">2</a> <a href="...">3</a> <span>4</span> <a href="...">5</a> <a href="...">6</a>

По поводу переменных NavFirstRecordShow и NavLastRecordShow. У нас всего 11 статей на 6 страницах, по две статьи на страницу. Если текщая страница — третья, то NavFirstRecordShow=5, а NavLastRecordShow=6. На первой странице будут первая и вторая статьи, на второй странице — третья и четвертая, на третьей странице (текущей) — пятая и шестая.

<?php
/*
 * Файл local/templates/.default/components/bitrix/system.pagenavigation/pager/template.php
 */
if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED!==true) die();

$this->setFrameMode(true);

// ссылка на первую страницу
$firstPageUrl = $arResult['sUrlPath'];
if (!empty($arResult['NavQueryString'])) {
    $firstPageUrl = $firstPageUrl.'?'.$arResult['NavQueryString'];
}
// ссылка на последнюю страницу
$lastPageUrl = $arResult['sUrlPath'];
if (!empty($arResult['NavQueryString'])) {
    $lastPageUrl = $lastPageUrl.'?'.$arResult['NavQueryString']
                   .'&amp;PAGEN_'.$arResult['NavNum'].'='.$arResult['NavPageCount'];
} else {
    $lastPageUrl = $lastPageUrl. '?PAGEN_'.$arResult['NavNum'].'='.$arResult['NavPageCount'];
}
?>

<ul>
    <?php if ($arResult['NavPageNomer'] > 1): /* ссылка на первую страницу */ ?>
        <li>
            <a href="<?= $firstPageUrl ?>" title="Первая">«</a>
        </li>
    <?php endif; ?>
    
    <?php for ($i = $arResult['nStartPage']; $i <= $arResult['nEndPage']; $i++): ?>
        <?php
        // ссылка на очередную страницу
        $pageUrl = $arResult['sUrlPath'];
        if (!empty($arResult['NavQueryString'])) {
            $pageUrl = $pageUrl.'?'.$arResult['NavQueryString'].'&amp;PAGEN_'.$arResult['NavNum'].'='.$i;
        } else {
            $pageUrl = $pageUrl.'?PAGEN_'.$arResult['NavNum'].'='.$i;
        }
        ?>
        <?php if ($arResult['NavPageNomer'] == $i): /* если это текущая страница */ ?>
            <li><span><?= $i; ?></span></li>
        <?php else: ?>
            <li><a href="<?= $pageUrl; ?>"><?= $i; ?></a></li>
        <?php endif; ?>
    <?php endfor; ?>

    <?php if ($arResult['NavPageNomer'] < $arResult['NavPageCount']): /* ссылка на последнюю страницу */ ?>
        <li>
            <a href="<?= $lastPageUrl; ?>" title="Последняя">»</a>
        </li>
    <?php endif; ?>
</ul>
/*
 * Файл local/templates/. default/components/bitrix/system.pagenavigation/pager/style.css
 */
.pager {
    overflow: hidden;
    margin: 10px 0;
}
    .pager li {
        list-style: none;
        float: left;
        margin-right: 15px;
    }
    .pager li:last-child {
        margin-right: 0;
    }
        .pager li a {
            display: block;
            width: 26px;
            height: 26px;
            text-align: center;
            background: #395985;
            font-size: 14px;
            line-height: 26px;
            color: #fff;
            text-decoration: none;
        }
        .pager li span {
            display: block;
            width: 26px;
            height: 26px;
            text-align: center;
            background: #e9751f;
            font-size: 14px;
            line-height: 26px;
            color: #fff;
        }
Дополнительно

Поиск: CMS • Битрикс • Буферизация • Компонент • Навигация • Постраничная навигация • Старое ядро • bitrix:system. pagenavigation • CDBResult • GetPageNavString • NavStart • NavPrint

Битрикс24 для начинающих: инструкция для сотрудников

Галина Тахмазьян

ул. Алма-Атинская, д. 99 350058 Краснодар, Российская Федерация

+7 (861) 204-01-67 Чтобы Битрикс24 действительно работал и не покрылся вековой плесенью, нужно с самого начала в нем разобраться. В этой статье мы рассмотрим основные разделы, выстроим каркас, который поможет правильно организовать работу в компании.

Стоит сразу сказать, что уложить в одну статью всё, что нужно рассказать новому пользователю Битрикс24 невозможно — портал большой, функций много. Но мы подготовились. В тексте будет много гифок и ссылок на видеоуроки бесплатного курса по Битрикс24 от БизнесПрофи.

Разобраться с интерфейсом. Что и где находится

На первом этапе разберем основное меню в левом сайдбаре. В этом меню размещены все разделы, которые существуют в системе. Его можно редактировать и оставлять только то, чем вы чаще всего пользуетесь. Подробнее о персональной настройке рабочего пространства можно узнать в бесплатном уроке курса по работе с Битрикс24. Абсолютно все инструменты и разделы можно посмотреть, нажав на бургер вверху сайдбара около названия вашей компании.

Все разделы

Теперь пройдемся по основным пунктам меню. Пока лишь кратко обозначим функционал, подробнее разберем дальше.
Живая лента
Здесь отображаются важные сообщения, обсуждения, опросы и идеи. Любой вид сообщения можно публиковать как для всех сотрудников компании, так и для конкретной группы людей.

Важные сообщения, обсуждения, опросы и идеи

Подробнее о работе с живой лентой смотрите в коротком видеоуроке на нашем YouTube-канале
Задачи и проекты
В этом разделе расположены все задачи, которые выполняете вы, в которых вы наблюдатель или соисполнитель, которые вы поручили кому-то из коллег. Также здесь можно посмотреть все задачи по конкретному проекту.
Чат и звонки
Здесь отображаются чаты групповые и индивидуальные, а также здесь расположена телефония Битрикс для звонков прямо из портала.
Группы
Раздел, в котором хранятся все созданные вами группы и проекты. Этот раздел напрямую связан с Задачами.
Диск
Здесь хранятся все аудио видео и текстовые материалы компании.
Календарь
В календаре удобно планировать события: встречи с клиентами, интервью в Skype, рабочие планерки и т.д.
Почта
В этом разделе вы привязываете почтовый ящик и пользуетесь почтой в режиме одного окна.
CRM
Большой раздел, где собрана и структурирована информация о клиентах, контактах, компаниях, товарах, сделках и делах.
Сайты
Раздел для создания лендингов. В этом разделе собраны шаблоны посадочных страниц, а также встроен конструктор для самостоятельного создания лендинга.

Настроить панель учета рабочего времени и разобраться с отчетами

В панели учета рабочего времени вы начинаете и заканчиваете рабочий день, учитываете перерыв и формируете отчет за день. Никаких сложных настроек у этой панели нет. В начале рабочего дня нажмите на кнопку «Начать рабочий день», а в конце — «Завершить».

Теперь о задачах. Они напрямую связаны с механизмом учета рабочего времени и отчетом. Отчет формируется на основе задач, которые вы выполняли в течение дня. Поэтому, все дела, которыми вы занимаетесь в течение дня нужно фиксировать в разделе «Задачи и проекты».

В противном случае никакого смысла в учете рабочего времени не будет. Система будет отображать только факт 8-часового рабочего дня, а что конкретно вы делали в это время будет неясно. Подробнее о том, как начать рабочий день и отправить ежедневный отчет в видеоуроке на нашем YouTube-канале

Курс: Эффективный сотрудник Битрикс24

Правильно ставить и планировать задачи

Все задачи находятся в разделе «Задачи и проекты». Здесь вы ставите задачи коллегам, коллеги и руководитель ставят задачи вам, а также вы ставите задачи на себя самостоятельно, если требуется.

Возможно три варианта отображения списка задач: Список, Мой план, Гант. Самый удобный на наш взгляд формат — Мой план. Здесь задачи можно распределить по колонкам, обозначающим стадию, в которой находится задача. Например, в БизнесПрофи мы используем колонки: Бэклог, На неделе, Сегодня, На проверку, Завершено на неделе, Завершенные. Таких колонок может быть ровно столько, сколько нужно вам для работы и вы сами задаете их обозначение.

Путем проб и ошибок мы вывели несколько основных правил, которые унифицируют процесс постановки задач, чтобы в компании не было разнобоя.

  1. Формулировка любой задачи должна начинаться с глагола. Сообщайте исполнителю действие, которое от него требуется уже на этапе названия задачи
  2. Всегда указывайте крайний срок по задаче. Иначе задачи будут провисать и теряться
  3. Не пренебрегайте описанием к задаче. Оставляйте здесь все важные подробности и ссылки
  4. Создавайте проекты и группы, а уже внутри проекта — задачи. Этот шаг систематизирует общую массу задач в компании и поможет быстрее находить нужные

Создавайте проекты и группы

Подробнее о проектах и группах. Чтобы создать проект или группу, перейдите в раздел «Группы» в левом сайдбаре. Нажмите на кнопку «Создать» и выберите то, что вам нужно: группу или проект. Мы рекомендуем создавать группы для рабочих процессов внутри компании, у которых нет четкого крайнего срока. А проекты — для клиентских задач, например, проект «Клиент Х» и внутри все задачи по этому клиенту.

Вести активные коммуникации

Коммуникации — одно из главных преимуществ Битрикс24. Практически все сущности, которые есть в Битрикс24 предполагают возможность получить оперативную обратную связь в том или ином виде. Разберем основные формы коммуникаций на портале.
Чаты и панель уведомлений
Чаты могут быть индивидуальными и групповыми, закрытыми и открытыми. Чаты расположены в правом сайдбаре. Здесь же находится панель уведомлений, в которой отображаются все действия, которые происходят в задачах, CRM и Живой ленте, к которым вы имеете отношение. Подробнее о настройке панели уведомлений в уроке бесплатного курса по работе в Битрикс24.

Курс: Эффективный сотрудник Битрикс24

Живая лента
По принципу работы напоминает ленту в ВК или ФБ. Здесь можно создавать сообщения разного типа и адресовать их как всем сотрудникам, так и определенной группе людей. Каждый сотрудник может устроить обсуждение какого-то вопроса, создать голосовалку, Просто поделиться какой-то полезной статьей или сервисом. Детальный разбор работы с Живой лентой смотрите в бесплатном уроке курса по работе с Битрикс24
Комментарии к задачам и событиям
У любой задачи можно оставить комментарий и задать все интересующие вопросы вне зависимости в какой роли вы выступаете в задаче. Даже если вы в задаче не участвуете, но вам нужно получить по ней информацию, вы можете написать комментарий и, самое главное, отметить конкретного человека, которому адресован вопрос. Такой же принцип с событиями, которые планируются в календаре. Любое событие можно открыть, посмотреть подробности в описании и задать вопрос в комментариях одному из участников.

Курс «Эффективный сотрудник Битрикс24»

Работать с CRM

Основные сущности CRM — Лид, Сделка, Контакт, Компания и Товары. У каждой сущности есть своя карточка. Карточки всех сущностей имеют одинаковую структуру, но могут содержать разные вкладки и поля.

Работа с потенциальным клиентом начинается с Лида. Лиды приходят в компанию через звонки, открытые линии, почту, переписку в мессенджерах, их можно создавать вручную и импортировать.

В карточке лида содержится информация по конкретному лиду. Чем подробнее заполнены поля в карточке, тем проще лид будет обработать и перевести в следующую стадию. Виды и названия полей — это настраиваемый параметр, в зависимости от задач конкретного бизнеса. В верхней части карточки указана стадия, в которой находится Лид.

Любой лид можно конвертировать в одну из других трех сущностей: Сделка, Контакт, Компания. Карточки Сделки, Контакта и Компании по структуре повторяют карточку Лида, но при этом у каждой сущности есть индивидуальные дополнительные разделы, а также свои стадии.

Раздел «CRM Старт» отображает основные показатели отдела продаж. Можно оценить эффективность каналов коммуникаций с клиентами, увидеть план продаж и понять, кто из менеджеров наиболее продуктивен. Вся информация представлена в виде удобных инфографиков. Также в разделе CRM вы можете формировать собственные отчеты или использовать предустановленные шаблоны. Подробнее о работе в CRM Битрикс24 смотрите в бесплатном курсе Эффективный сотрудник в Битрикс24.

Работать с экстранетом

Экстранет — пространство, куда можно приглашать внештатных специалистов. Экстранет удобен, когда вы сотрудничаете со специалистом не на постоянной основе и нет смысла регистрировать его на портале как обычного сотрудника. Сотрудник экстранета прикреплен к специальной группе и видит информацию только в рамках этой группы. Все остальные разделы портала недоступны.

Например, вы хотите нанять юриста для разработки формы вашего договора, ставите ему задачу в экстранете и он видит только эту задачу, а вы продолжаете работать на портале, при этом всегда можете посмотреть как продвигается задача.

Экстранет

Итак, каркас для работы на портале готов, теперь можно начинать активно тестировать и пользоваться. Если вы решили погрузиться в тему с головой, подписывайтесь на наш YouTube-канал , там у нас выходит большой курс по работе с платформой — «Эффективный сотрудник в Битрикс24».
Полный комплекс услуг по Битрикс24

Выгодно купить Битрикс24

— Купить Битрикс24 со скидками — Купить коробочную версию Битрикс24 — Продление лицензии Битрикс24

Услуги по Битрикс24

— Переносу Битрикс24 с облака на коробку — Внедрение Битрикс24 — Доработка Битрикс24 — Интеграции Битрикс24 и 1С, с сайтом и другим ПО

Галина Тахмазьян

Специалист по маркетингу и PR

Статьи по теме

Основные отличия коробочной версии Битрикс24 от облачной

На цифрах и примерах из практики разбираем отличия в двух версиях продукта. При каких условиях разумно остановиться на облачном решении, а когда коробочная версия — практически безальтернативный вариант.

Почему мы выбрали Битрикс24

В этой статье расскажу почему мы выбрали Битрикс24 в качестве платформы для автоматизации маркетинга, продаж и общего управления как для нашей компании, так и для клиентов. Это тот редкий случай, когда ты заказчик и подрядчик в одном лице, и можешь взглянуть на ситуацию выбора управленческой IT-платформы с разных сторон.

Bitlate Pro

Торговые предложения (SKU)

Малый бизнес

Бизнес

Многовалютная цена

Малый бизнес

Бизнес

Импорткаталогаиз «1С»

Малый бизнес

Бизнес

Выгрузка в Яндекс. Маркет

Малый бизнес

Бизнес

Наборы и комплекты

Несколько видов цен (мультиколоночный прайс)

Многоскладность

Остатки по складам/магазинам

Скидки на товары

Малый бизнес

Бизнес

Накопительные скидки и программы лояльности

Аффилиатские программы

Оформление заказа без регистрации

Малый бизнес

Бизнес

Отправка заказа на email покупателю и менеджеру

Малый бизнес

Бизнес

Выбор типа плательщика

Малый бизнес

Бизнес

Личный кабинет клиента

Малый бизнес

Бизнес

Оплата на сайте или при получении

Малый бизнес

Бизнес

Безналичная оплата с генерацией счета/квитанции

Малый бизнес

Бизнес

Расчет стоимости доставки

Малый бизнес

Бизнес

Пополнение, оплата и управление внутренним счетом покупателя

Продажа электронного контента

Управление заказами

Малый бизнес

Бизнес

Статистика по товарам и заказам

Малый бизнес

Бизнес

Интеграция с CRM

Малый бизнес

Бизнес

Управление брошенными корзинами

Свинья на реактивном приводе.

Ускоряем Битрикс адекватными и неадекватными методами. Скорость сайта на Битриксе

Ускоряем Битрикс адекватными и неадекватными методами


Битрикс тормозит

Такое заявление мы часто слышим от руко…ногих программистов и их несчастных доверчивых заказчиков.
Один несчастный человек назвал мне свой сайт «свиньей на реактивном приводе». Вроде и движок мощный, а летит как-то не туда.

В этой статье я решил описать десяток способов ускорить сайт на битриксе до разумных и приемлемых скоростей.

Приемлемым мы назовем открытие страницы за 1 секунду, либо быстрее.

Здесь мы не будем смотреть на Google Pagespeed. Тест, для которого 10кб CSS, вынесенные в отдельный файл, хуже, чем 200 килобайт, встроенных в страницу. Единственный тестер, которому можно доверять, это ваш собственный браузер при скорости интернета выше 2-3 мегабит.

Выделим 4 способа ускорить сайт

  • Базовые настройки
  • Оптимизация кода
  • Лайфхаки настроек
  • Кеширование и композит

И так, с чего начнем?

С обязательных тестов

Открываем страницу «панель производительности» 

Нажимаем «тестировать производительность» и смотрим отчет. Тестировать конечно, нужно при отсутствии нагрузки, иначе данные будут сильно искажены.

Что здесь важно

Базовые возможности хостинга. Это время чтения, записи, отклика, SQL запроса

Если они сильно (в 5-10 раз) меньше эталонных, то поздравляю — у вас кривой хостинг, который сильно экономит на серверах. Такой хостинг смело меняем. 

Идем дальше

Конфигурация PHP — ссылка «Рекомендации»

Здесь важны сами настройки. Большинство хостинг-платформ соответствуют рекомендованным параметрам Битрикс, но если вы настраивали сервер сами, то стоит привести его настройки в соответствие с рекомендациями. Также обратите внимание на то, установлен ли препроцессор PHP. Без него скорость системы будет существенно ниже.

Итог наших настроек — быстро работающие страницы админки. Если админ-панель открывается быстро, а страницы сайта — медленно, то поздравляю. Ваш код нуждается в отладке. Ей и займемся на следующем шаге.


Отладка кода

Список страниц, оказывающих максимальную нагрузку, легко получить на соответствующих вкладках в панели производительности, описанной выше.

Выбираем самую медленную страницу сайта. И нажимаем кнопку «отладка» в панели администратора 

Теперь под каждым компонентом на странице появится время, за которое он генерируется и число SQL запросов, необходимое для этого. Страницу можно открыть в обычном режиме, а можно при помощи кнопки «сбросить кеш»  

 

для отладки нам понадобится знать скорость генерирования страницы до кеширования и то, насколько хорошо на ней кешируются данные.

Начнем с времени генерирования страницы

Оно отображается внизу страницы. Если нажать на него, появится раскладка по времени, какой компонент сколько времени потребовал. Далее начинаем разбираться с наиболее затратными компонентами. Суммарно ваша страница при отключенном кеше должна генерироваться не более 1-1.5 секунды и тратить на это не более 200 sql-запросов.

Что обычно создает нагрузку при генерировании страницы

Первая и основная ошибка — SQL запрос, вложенный в PHP цикл. Например, ваш код или код компонента генерирует список товаров. PHP-код получает этот список и для каждого товара отдельным запросом извлекает цену. Это одна из самых распространенных ошибок. Если на странице допустим, 50 товаров и по каждому мы узнаем группу пользователя, цену для этой группы и 2-3 свойства, то на выходе уже 250 лишних запросов. А вы спрашиваете, почему сайт тормозил? 🙂

Еще одна функция — расчет скидок. Сайт может иметь очень сложную систему скидок и если рассчитывать их для каждого товара и каждой группы пользователей при генерировании страницы, то счет запросов может идти на тысячи.

Базовые настройки

Тут разберу настройки, которые в разы наращивают требовательность системы к ресурсам.

Список свойств в выдаче. В любом компоненте в настройках можно настроить, какие именно свойства будут вытаскиваться из базы. Нужно в настройках отсечь все лишние.

Список цен в выдаче. Аналогичным образом оставляем только цены актуального пользователя.

Учитывать права доступа инфоблока. В большинстве случаев эта настройка в компонентах не нужна — она только тратит ресурсы системы.

Время кеширования. Это непростая настройка. Ее мы разберем чуть позже, потому что у нее довольно много подводных камней, в том числе делающих кеширование совершенно бесполезным.

Кешировать при установленном фильтре. Всегда включайте эту настройку, иначе с, при входе в товар, всегда будет рассчитываться заново список сопутствующих товаров. Это тоже лишняя рагрузка.

Лайфхаки

Ну если вы дочитали досюда, то значит вам реально надо. Значит вы хотите, чтобы сайт работал быстро и справится с этим обычными инструментами не получается.

Какие «узкие места» есть у Битрикса и как с ними бороться

Вложенность разделов

Если разделов более 2000, то при обращении к ним, система будет существенно тормозить. В этом случае лучше переделать структуру сайта. разбить корневые разделы на отдельные инфоблоки. В чем причина? В том, что битрикс выводит все разделы списком в формах редактирования элемента и в подборе элементов. Что и создает зверские тормоза.

Обращения в файловой таблице

Компонент каталога проверяет фото товаров по таблице файлов при каждом формировании страницы. Кастомизировав компонент, эту функцию можно отключить. Дает прирост скорости на 20-30%

Кеширование

Больная вещь в кешировании каталога состоит в том, что так называемый «управляемый кеш» битрикса живет ровно до ближайшей записи в инфоблок. А после этого — стирается. А теперь представим себе, что сайт работает достаточно активно и изменения в товарах (приходы, расходы), происходят почти непрерывно. Можно считать, что на таком сайте вообще нет кеша. Какие варианты решения?

Написать свои компоненты для наиболее нагруженных узлов сайта. Например, для структуры разделов сайта. Эти компоненты будут кешироваться вне зависимости от управляемого кеша инфоблоков.

Отключить управляемый кеш. После этого компоненты будут кешироваться ровно на время, указанное в настройках. Будьте внимательны к этим настройкам 🙂

И о приятном

Композитный сайт

Реально. Ускоряет. В 10 раз.

Если вы не поленитесь его настроить (а это довольно просто), то сайт начнет буквально «летать». Только важно — он не заменяет нормального кеширования компонентов. Он работает только если это самое кеширование уже корректно настроено.

Завершу статью небольшим чек-листом на работу битрикс ускорения

  • Настройки в мониторе производительности соответствуют рекомендуемым
  • Все компоненты настроены на кеширование
  • SQL-запросы не вызываются в циклах
  • Страница формируется с функцией «Очистить кеш» не более чем 200 SQL-запросами
  • Компоненты работают только со свойствами, которые им нужны
  • Проверка прав доступа отключена там, где не нужна
  • Если на сайте много скидок, сайт рассчитывает их только там, где нужно
  • Кеширование фильтров включено
  • При кешировании учитывается периодичность обновления
  • Настроен композитный сайт

Если при всем этом сайт все еще «тормоз» — добро пожаловать к нам.  

Быстро, дорого, эффективно 🙂

Эвакуатор Москва, вызов и заказ эвакуатора круглосуточно

Поломался автомобиль, попали в ДТП – вызвать эвакуатор можно в любое время в нашей компании. Мы работает круглосуточно, оперативно принимаем заявки, подача осуществляется в любой район Москвы и Московской области. Уже через 10-15 минут спецтехника будет на месте. Все наши клиенты получают:
  • самые низкие цены;
  • широкий перечень услуг;
  • профессиональную эвакуацию;
  • круглосуточную помощь;
  • быструю эвакуацию с любой точки города;
  • несколько способов оплаты.
У нас огромный автопарк спецтехники. Заказать эвакуатор Москва область можно с манипулятором, с подъемной платформой, автовоз для транспортировки различной спецтехники и элитных автомобилей. В нашей компании работают только квалифицированные специалисты. Они в любой ситуации находят оптимальное решение. Обеспечивают быструю погрузку транспорта и оперативную доставку в требуемое место.

Если возникли технические проблемы в пути, случилась авария, заказать эвакуатор круглосуточно Москва будет правильным решением. Наша служба принимает заявки 24/7, в том числе в праздничные дни и выходные. Мы всегда быстро приезжаем на место. Специалисты работают слаженно, аккуратно выполнят погрузку и разгрузку транспортного средства. Цена на эвакуатор вызову в Москве зависит от следующих факторов:

  • типа и массы автомобиля;
  • габаритов транспортного средства;
  • расстояния;
  • технического состояния техники;
  • особенностей погрузочных работ.

Точную стоимость сообщит оператор во время оформления заявки. Также все тарифы на услуги представлены на сайте компании.


Если возникла необходимость заказать эвакуатор, звоним по номеру +7 (926) 959-02-50. В процессе оформления заявки, потребуется представить следующую информацию:

  • тип транспорта;
  • адрес;
  • техническое состояние авто;
  • куда потребуется доставить транспорт;
  • нужны ли дополнительные услуги.

Все это поможет оператору направить наиболее подходящую спецтехнику. Каждая заявка от клиентов рассматривается, как срочная. Мы прекрасно понимаем, что оказавшись в сложной ситуации, человек желает оперативно получить эвакуатор недорого. Сотрудничая с нами, ждать не придется. Наши манипуляторы и эвакуаторы дежурят в различных точках города. Благодаря этому все клиенты смогут уже через несколько минут увидят рядом необходимую спецтехнику. Цены на все услуги у нас ниже, чем у конкурентов, а качество представляемых услуг существенно выше. Огромное количество положительных отзывов подтверждают данное утверждение.

Представлен новый официальный интернет-портал Президента Беларуси



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

Структура сайта в целом кардинально переработана. Появились новые страницы и разделы. Навигация по обновленному порталу удобна и интуитивно понятна. Поисковая система также была усовершенствована и значительно расширена для удобства посетителей сайта.

Сайт адаптирован под различные устройства, в частности под смартфоны и планшеты. Для облегченного доступа у пользователя есть возможность прямо на портале скачать «иконку» и впоследствии заходить на сайт, сделав всего один клик. Новая версия портала также поддерживает передовую технологию «прогрессивное веб-приложение» (PWA, progressive web app), которая позволяет получать доступ к порталу более надежно и быстро.

Портал создан с использованием трех языковых версий: русской, белорусской и английской. Как и ранее, доступна версия для слабовидящих пользователей.

Что касается контента и наполнения сайта, традиционно в его основе — информация о текущей деятельности Президента Республики Беларусь. На главной странице в формате календаря пользователь может ознакомиться с самыми актуальными событиями рабочей недели главы государства — наглядно и максимально оперативно. И конечно, как и прежде, на президентском сайте будут размещены наиболее важные нормативные правовые акты, принимаемые главой государства.

На новом сайте сформирован по-настоящему уникальный архив — важнейшие события из рабочего графика главы государства, начиная с 1994 года. Многие из размещенных материалов ранее не публиковались. Особый интерес представляют архивные фотографии и видео за годы работы Александра Лукашенко на главном государственном посту. Они позволяют наглядно проследить становление и развитие суверенной Беларуси, тот путь, который прошла наша страна за годы независимости.

Еще одно важное обновление: технические характеристики сайта отныне позволяют организовывать прямые трансляции важнейших мероприятий с участием главы государства.

В целом на портале особый акцент сделан на мультимедийную составляющую. Именно фото и видео, как показывает анализ запросов интернет-аудитории, представляет высокий интерес. Теперь мультимедийный контент на сайте Президента доступен в гораздо большем объеме и, что особенно важно, в хорошем качестве. Так, например, в специальном новом разделе «Фото для прессы» представители СМИ смогут скачать в высоком разрешении актуальные фотографии и официальный портрет главы государства, фото с важнейших мероприятий. Использоваться они могут без согласования с пресс-службой Президента Республики Беларусь.

Одно из наиболее ярких обновлений — раздел «Президент без галстука». В нем собраны самые эксклюзивные материалы. Пользователю этот раздел позволит ближе познакомиться с жизнью белорусского лидера вне строгих протокольных рамок. Здесь собраны материалы о Президенте, его семье и малой родине, множество иной разнообразной информации — от спортивных увлечений и приусадебного хозяйства до неформальных мероприятий, в которых принимал участие Президент.

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

Значительно более объемным стал и раздел «Беларусь». Он рассчитан, прежде всего, на зарубежного пользователя, у которого будет возможность в концентрированном виде получить информацию о нашей стране по широкому спектру направлений. Здесь собрана и актуальная информация о социально-экономическом и региональном развитии, науке, туризме, тематике текущего года и многом другом.

В качестве обратной связи с гражданами сохранит свою позицию на сайте хорошо себя зарекомендовавший раздел «Письмо Президенту», с помощью которого все желающие могут направить на имя главы государства свои обращения и предложения.

Разработчики сайта не обошли вниманием и маленьких граждан страны. Раздел «Президент — детям» содержит познавательную адаптированную информацию о государственном устройстве, символике, Конституции, истории Беларуси и правах ребенка. Здесь же юным пользователям подскажут, как стать Президентом.

Стоит отметить, что при создании нового интернет-портала не использовалось бюджетное финансирование. Работы проведены за счет средств Парка высоких технологий.

Что такое Битрикс24 — и как объединить весь ваш бизнес

Ваш бизнес, все в одном месте

Мало что может быть настолько разрушительным для производительности бизнеса, как дезорганизация и плохое общение. Чтобы решить эту проблему, инструменты для совместной работы развивались с разной степенью успеха. Эти программы предоставляют предприятиям центральную платформу для выполнения работы всеми членами команды. Из всех доступных инструментов для совместной работы лишь немногие являются такими же всеобъемлющими, как Битрикс24.

Битрикс24 — это платформа для совместной работы, которая предоставляет полный набор инструментов для социальной совместной работы, общения и управления для вашей бизнес-команды. Inc. написала, что «она делает практически все, но управляет вашей компанией за вас». Это смелое заявление, но когда мы посмотрим на Битрикс24, мы обнаружим, что это правда. Из всего программного обеспечения для управления проектами или совместной работы, с которым я имел дело, это, безусловно, одно из самых всеобъемлющих. Хотя это означает, что ваша команда может сделать больше с этим программным обеспечением, это также означает, что для его освоения потребуется немало времени.Итак, давайте углубимся и начнем понимать, что такое Битрикс24 и как с его помощью можно объединить весь ваш бизнес в одном месте.

Что такое Битрикс24?

Основанная в 1998 году генеральным директором Сергеем Рижиковым и четырьмя другими российскими бизнесменами, Битрикс24 изначально назывался просто «Битрикс». Со временем фокус компании сместился, пока Битрикс не выпустила Облако Битрикс24 в 2012 году. Это итерация Битрикс, которую мы знаем сегодня. В качестве инструмента совместной работы Битрикс24 предлагает

  • Collaboration.
  • CRM.
  • Управление проектами.
  • Документооборот.
  • Тайм-менеджмент.
  • Управление персоналом.

Эти направления включают такие функции, как чаты, опросы сотрудников, видеоконференции, управление потенциальными клиентами, счета-фактуры, отчеты о продажах, управление задачами, диаграмма Ганта и Канбан, хранилище файлов, рабочие процессы запросов сотрудников и многое другое.

Важное примечание

Вы, наверное, задаетесь вопросом, кто такие we . Tallyfy — это продукт, который упрощает и автоматизирует ваши бизнес-процессы. В этом секрет бесперебойной работы. Вместо создания диаграмм процессов (на которые никто не смотрит), документации (которую вы можете только читать и никогда не предпринимать никаких действий), электронных писем, чатов и хаоса — вы можете создать и запустить любой процесс в своей компании за секунды.

Выбор простых и дешевых инструментов для управления проектами или задачами — это самая большая ошибка, которую вы когда-либо могли сделать . Ты получаешь то, за что платишь. Если вы попытаетесь сэкономить цент — вы потеряете доллар. Потраченное впустую время (40 долларов в час) намного дороже, чем стоимость программного обеспечения.Существует огромная разница между управлением процессами и управлением проектами или задачами. Процессы снимают стресс, делают вещи предсказуемыми — и помогают расти и становиться эффективными. Проекты и задачи — это спонтанный, непредсказуемый хаос.

Прежде чем продолжить чтение, важно понять этот контекст. Успешные люди достаточно умны, чтобы коренным образом изменить то, как они работают «прямо сейчас», и удивлять себя и всех остальными новыми идеями. Вы можете немедленно перестать сражаться с трудностями каждый день — и добиться большего личного успеха в своей карьере, представив современный способ создания, отслеживания и даже выполнения задач с коллегами.

В любом случае … извините за прерывание! Вернемся к остальной части статьи.

Это то, что отличает Битрикс24 от других инструментов для совместной работы. В то время как другие инструменты ориентированы на одну или две из этих функций, Битрикс24 стремится стать основным ресурсом для бизнеса. Компания считает, что если вы используете Битрикс24, вам не понадобится дополнительное программное обеспечение для управления вашей командой.

Это замечательно и все такое, но у такого тщательного инструмента есть обратная сторона. Вы можете освоить другие инструменты с меньшим количеством функций всего за пару недель.У Битрикс24 гораздо более высокая кривая обучения. Однако, если вы научитесь его использовать, вы сможете использовать его, чтобы добиться от своей команды максимальной производительности.

Что умеет Битрикс24?

Сам Битрикс24 фокусируется на 5 ключевых направлениях:

  • Связь.
  • Задачи / проекты.
  • CRM.
  • Поддержка в чате.
  • Конструктор сайтов.

Мы подробно рассмотрим каждую из этих областей и объясним, почему они могут иметь такую ​​ценность для вашего бизнеса.К концу чтения вы уже не будете мастером Битрикс24. Однако у вас должно быть достаточно хорошее понимание, чтобы уверенно начать свой путь с этим ценным инструментом.

Связь

Одна из лучших вещей, которые Битрикс24 делает для вашей команды, — это облегчение общения. Битрикс24 поддерживает внутреннюю коммуникацию с помощью ряда функций. Однако наиболее важным компонентом коммуникации является поток активности.

Лента активности

Лента активности дает пользователям Битрикс24 общий обзор любых изменений, которые произошли в их организации.Каждый раз, когда пользователь публикует опрос, к команде присоединяется новый сотрудник, вы планируете мероприятие в календаре, сводка изменений будет отображаться в ленте активности. Посмотрите, как поток активности помогает вам узнать, что происходит в вашей организации.

Чат Еще одна важная функция, которую должны иметь инструменты для совместной работы, — это чат. В конце концов, сотрудничество полностью зависит от способности разговаривать с товарищами по команде. Битрикс24 ничем не отличается, поэтому они внедряют чат в свою платформу.В то время как пользователи Битрикс24 могут отправлять сообщения другим людям или группам, чаты являются менее формальными, индивидуальными аналогами. Существует также публичный чат, в котором все сотрудники могут внести свой вклад. То же представление, которое обрабатывает чат, также облегчает телефонные звонки и видеоконференции, поэтому вы можете проводить более формальные встречи через Битрикс24.
Управление документами Управление документами — еще один удобный способ, которым Битрикс24 упрощает общение внутри вашей команды. Битрикс24 поставляется с тремя разными накопителями документов:
  • My Drive.
  • Групповой привод.
  • Фирменный проезд.

Вероятно, вы сможете определить, что делает каждый из них, просто взглянув на их имя, но я дам краткое объяснение каждого из них на всякий случай.

Примечание

Вы заинтересованы в действительно полезном анализе последних тенденций в области бизнес-технологий и операций? Talking from the Trenches публикуется Tallyfy раз в 2 недели, и его нельзя пропустить. Вы автоматически станете умнее и лучше проинформируете.Итак — не покидайте эту страницу, не подписавшись на нее.

В любом случае … мы продолжим с того места, где остановились выше.

Мой диск — личное файловое хранилище Битрикс24. Документы, хранящиеся в «Моем диске», никогда не увидят коллеги пользователя. Документы, которыми вы поделились в других местах, можно связать с Моим диском, чтобы вы всегда могли легко его найти.

Групповой диск — это диск, общий для всех членов рабочей группы. Только члены этой рабочей группы имеют доступ к файлам на групповом диске.

Company Drive — это место, где компания будет хранить файлы, которые должны быть доступны всем сотрудникам.Здесь вы храните не конфиденциальные документы, такие как активы бренда или резюме.

Давайте посмотрим, как Битрикс24 помогает упорядочить документы вашей компании.

Задачи и проекты

Битрикс24 объясняет свои задачи и проекты следующим образом: «Помогая вам понять, кто чем занимается, повышая прозрачность и более эффективно распределяя рабочую нагрузку». Это прекрасное видение, но существует множество других инструментов управления проектами, которые стремятся сделать то же самое.Давайте посмотрим, что делает Битрикс24, чтобы выделиться как инструмент управления задачами и проектами.

Битрикс24 делает то же самое, что и другие инструменты управления проектами. Отличительным фактором является то, сколько из этих функций интегрировано в управление проектами Битрикс24. Хотя некоторые инструменты управления проектами объединяют или сосредоточены только на некоторых из этих функций, Битрикс24 — один из наиболее полных инструментов управления проектами, с которыми мне приходилось сталкиваться. Давайте посмотрим на все различные функции управления задачами / проектами, которые они интегрируют.

Диаграммы Ганта
Диаграммы Ганта являются основным продуктом многих инструментов управления проектами. Они представляют собой графическое представление расписания проекта и связанных с ним задач. Наличие этого графического представления позволяет легко визуализировать, на каком этапе производственного процесса находится команда и отстают ли они.

Простая визуализация диаграмм Ганта.

Несмотря на свою полезность, многие известные инструменты управления проектами даже не предлагают диаграммы Ганта. Диаграмма Ганта — лишь один из многих способов, с помощью которых компания создала отличный инструмент для управления проектами.Битрикс24 Гант использует зависимости (отношения между задачами, которые определяют порядок, в котором они должны быть выполнены) для создания графика проекта, который эффективно координирует задачи.

Диаграммы Ганта в Битрикс24

Канбан.

Канбан — еще одна функция, часто встречающаяся в инструментах управления проектами. Эта японская техника — еще один способ визуализировать прогресс в производственном процессе, хотя и более упрощенный. В этом методе используется метод перетаскивания, позволяющий перемещать задачи через различные статусы на пути к завершению.Например, когда задача создается, существует ряд статусов, в которых задача может находиться до ее завершения. Задача может быть назначена, но не выполнена, выполнена, но не завершена, завершена, но не проанализирована, или и то, и другое выполнено и рассмотрено.

Тем не менее, несмотря на то, насколько полезен и прост в интеграции Канбан, многие инструменты не имеют функций управления задачами Канбан. В Битрикс24, конечно, есть Канбан, и это хороший инструмент Канбан. Эта реализация канбана может делать то, чего не может традиционный канбан.Битрикс24 использует автоматизацию задач для настройки срабатывающих событий при определенных изменениях в нашем проекте. Давайте посмотрим, как Канбан и автоматизация задач работают в этом инструменте.

Телефония

Битрикс24 — фантастический инструмент для телемаркетинговых агентств и других компаний, которые совершают большое количество звонков. В то время как Битрикс24 позволяет бесплатно звонить любому другому сотруднику в вашей организации, телефония позволяет пользователям арендовать местные телефонные номера в более чем 58 странах всего за 4 доллара в месяц.

Телефония хорошо интегрируется с панелью управления сделками, поскольку вы можете быстро выбрать несколько сделок и создать очередь звонков из связанных телефонных номеров. Большие списки телефонных номеров также можно делегировать нескольким лицам, чтобы рабочая нагрузка распределялась равномерно. Существует также множество вариантов вызова, включая возможность записи каждого телефонного разговора. Это гарантирует, что вызовы можно будет проверять или проверять для улучшения производительности с течением времени.

В этой демонстрации директора по маркетингу Битрикс24 рассматриваются некоторые из более глубоких возможностей телефонии Битрикс24.

Поддержка в чате

Когда мы говорим о поддержке в чате, мы не имеем в виду, что Битрикс24 отвечает на ваши вопросы об их программном обеспечении. Мы имеем в виду интеграцию чата в ваш веб-сайт, чтобы посетители сайта могли быстро поговорить с сотрудником. Онлайн-чат — важная часть превращения посетителей сайта в пользователей вашего продукта, поэтому Битрикс24 позаботился о собственном решении.

Самое приятное в живом чате Битрикс24 то, что он бесплатный.И мы не говорим о freemium, мы говорим о бесплатных неограниченных сеансах чата для до 12 сотрудников. Это включает чат на сайте, электронную почту, Facebook, Skype и другие сторонние чат-приложения.

Вот небольшая демонстрация того, как чат может выглядеть на вашем сайте Битрикс24.

Конструктор сайтов

Последняя и новейшая функция, которую Битрикс24 предлагает вашему бизнесу, — это конструктор сайтов. Битрикс24 Сайты, запущенный в 2017 году, направлен на создание «красивых сайтов и целевых страниц, которые помогут вам продавать больше.”

Конструкторов сайтов существует множество, так что же отличает Битрикс24? Что ж, Битрикс24 утверждает, что они предоставляют не только конструктор сайтов, но и все другие функции, которые помогают вашему бизнесу, на одной платформе. Отличие в том, что Битрикс24 предлагает больше, чем просто создание сайтов в одном приложении.

Сайты Битрикс24 имеют неограниченную пропускную способность хостинга и позволяют бесплатно создавать сколько угодно страниц. Битрикс24 также предлагает ряд шаблонов веб-сайтов для большинства отраслей.Это означает, что вы можете создать подходящий веб-сайт, даже имея небольшой технический опыт.

Посмотрите этот замечательный обзор того, как Битрикс24 может помочь вам создать отличный сайт бесплатно!

Цены

Цены Битрикс24 немного отличаются от цен многих компаний-разработчиков программного обеспечения. Вероятно, это связано с тем, насколько комплексным является этот инструмент. Что мне нравится в Битрикс24, так это то, что каждый из предлагаемых ими тарифных планов оплачивается по фиксированной цене, а не за каждого пользователя.Это добавляет гибкости вашей команде, поскольку вы можете нанимать новых сотрудников, не беспокоясь о росте счета.

Битрикс24 также добавляет гибкости, поскольку предлагает как облачный, так и локальный хостинг. Это означает, что вы можете платить ежемесячную или годовую плату за облачный хостинг или единовременную плату за использование Битрикс24 в своей сети.

Облачный хостинг делится на четыре разных тарифных плана: бесплатный, CRM +, стандартный и профессиональный. Давайте посмотрим, как складывается каждый из них.

Бесплатно

Бесплатный план подходит для 12 пользователей. Этот план нацелен на компании, которые «только начинают свою деятельность». Он имеет всего 5 ГБ памяти и ограниченные возможности во всех областях. В этом есть смысл, поскольку «бесплатный» план любой компании всегда будет самым ограниченным. Тем не менее, с технической точки зрения этот план является лучшим по цене, учитывая, что вы получаете все его функции бесплатно.

Плюсы
Минусы
  • Только 5 ГБ памяти.
  • Довольно ограниченные возможности.
Цена

CRM +

CRM + — вот где эти тарифные планы начинают интересовать. Что забавно, количество пользователей, доступных по этому плану, на самом деле меньше, чем по бесплатному плану. План CRM + позволяет использовать только 6 пользователей. Вероятно, это связано с тем, что он включает некоторые более эксклюзивные функции.

CRM + дает пользователям доступ к большему количеству функций во всех областях. Как следует из названия, этот план ориентирован на небольшие компании, которые хотят продавать больше.В этом плане пользователи получают доступ к автоматизации продаж, а также к повторяющимся сделкам и счетам. Также существует неограниченное количество открытых каналов, доступных для тех, кто ведет онлайн-чат через ваш сайт. В этом плане доступны все расширенные функции CRM, так что это действительно стоит повышения цены. Хранилище файлов также увеличено в десять раз до 50 ГБ, и это здорово.

Плюсы
  • Доступ к расширенным функциям CRM.
  • Большее хранилище файлов.
Минусы
  • Только 6 пользователей авторизованы.
  • По-прежнему отсутствуют некоторые дополнительные функции.
Цена
  • 69 долларов в месяц для всех пользователей (оплата ежемесячно).

Стандартный

Стандартный тариф Битрикс24 — самый популярный из предлагаемых. Компания поясняет, что этот план «подойдет большинству компаний, которым нужна автоматизация рабочего процесса и повышение эффективности». Это связано с тем, что в стандартную версию входит множество функций, которые CRM + не предлагает.

Standard увеличивает хранилище файлов до 100 ГБ, но также добавляет много новых функций.Этот план также позволяет использовать до 50 пользователей, что является значительным увеличением по сравнению с 6 пользователями CRM +. Стандартный также позволяет иметь 5 администраторов учетных записей, что является огромным скачком по сравнению с одним администратором, предлагаемым в более дешевых планах.

Standard также включает дополнительные функции, такие как:

  • Лучшая автоматизация бизнес-процессов.
  • Таблицы отсутствия.
  • Массовые рассылки.
  • Пользовательские поля задач.
  • 10 сайтов (по сравнению с 1 сайтом в более дешевых тарифах).
  • Пользовательские разрешения телефонии.
  • и др.
Плюсы
  • Полное управление задачами и контакты.
  • Большее хранилище файлов.
  • 50 пользователей, 5 администраторов и до 10 сайтов.
Минусы
  • По-прежнему есть ограничения, включая общее количество пользователей.
Цена
  • 99 долларов в месяц для всех пользователей (оплата ежемесячно).

Professional

Professional — наиболее полный тарифный план Битрикс24. Он включает в себя все предлагаемые функции и не имеет максимального количества пользователей.Этот план лучше всего подходит для «компаний любого размера, которым требуются современные инструменты управления проектами, внутренней коммуникации и автоматизации продаж».

Professional — это действительно Битрикс24 безлимитный. Не только общее количество пользователей не ограничено, но и пользователи этого плана также получают неограниченное хранилище файлов. Это очень важно для очень крупных компаний, таких как агентства телемаркетинга или социальные сети. Многим не понадобятся все функции, предлагаемые в этом плане. Но если вы можете себе это позволить, профессионалы действительно улучшают взаимодействие с пользователем.

Плюсы
  • Доступ ко всем функциям Битрикс24.
  • Неограниченное количество пользователей и хранилище файлов.
Cons
  • Самый дорогой тариф Битрикс24.
Цена
  • 199 долларов США в месяц для всех пользователей (ежемесячная оплата).

Краткое содержание

Итак, что такое Битрикс24? Битрикс24 — один из наиболее совершенных инструментов для совместной работы. Это платформа, предназначенная для решения всех аспектов вашего бизнеса. Если вы сможете освоить Битрикс24, он сделает все, кроме «ведения бизнеса за вас».

Битрикс24 доверяют миллионы организаций и даже больше пользователей по всему миру. Государственные органы, образовательные учреждения и предприятия — все получают выгоду от функций совместной работы, предлагаемых программным обеспечением, и вы тоже можете.

Надеюсь, это чтение было полезным и информативным! Не стесняйтесь обращаться с любыми вопросами по программному обеспечению для совместной работы!

Как интегрировать Битрикс24 с вашим приложением Rails: Часть 1

В недавнем проекте для OmbuLabs нам пришлось интегрировать Битрикс24 (инструмент, который клиент использовал для администрирования своего бизнеса) с приложением Rails, которое мы создавали для клиент.

Целью данной интеграции была синхронизация данных между приложением Rails и Bitrix CRM. По сути, мы хотели получать данные из Битрикс каждый раз, когда происходило изменение (т.е.лид был создан / обновлен). Мы также хотели синхронизировать наоборот, отправлять изменения в Битрикс каждый раз, когда что-то меняется на стороне Rails.

Мы собираемся разбить этот процесс на две разные статьи. В этом разделе описаны шаги, которые необходимо сделать для соединения обеих сторон. А во второй части будет рассказано, как отправлять и извлекать данные с помощью веб-перехватчиков.

Авторизация приложений

Битрикс API использует для авторизации OAuth 2.0. Мы покажем вам один из способов его использования в Rails:

Создать новую конечную точку

Нам понадобится новая конечная точка, на которую приложение «Битрикс» (которое мы создадим на следующем шаге) сможет перенаправить.

  # config / routes.rb

получить «битрикс / коннект», в: «битрикс # коннект»
  
  # приложение / контроллеры / bitrix_controller.rb

класс BitrixController  

Создать новое приложение в Битрикс

Вы можете войти в свой аккаунт Битрикс и перейти в меню «Приложения», чтобы добавить новое приложение.

Вы должны отметить опцию «Доступно только как скрипт», а также разделы, к которым вы хотите иметь доступ (например, CRM). Внизу формы вам нужно будет вставить URL-адрес конечной точки, которую мы создали на предыдущем шаге ( bitrix # connect ).

После сохранения у вас будет новое приложение с идентификатором и ключом приложения . Я рекомендую вам хранить эти учетные данные как переменные среды в Rails, чтобы вы могли использовать их позже.

Подключение

К счастью, есть Ruby gem, который упрощает взаимодействие с Bitrix API.

Добавьте его в свой Gemfile, а затем запустите пакет , установите

гем 'bitrix24_cloud_api'

После установки драгоценного камня вы можете создать простой класс для обработки соединения.

  # приложение / услуги / bitrix_service.rb

класс BitrixService
  def инициализировать
    @app_id = ENV ["BITRIX_APP_ID"] # ID вашего приложения Битрикс
    @app_key = ENV ["BITRIX_APP_KEY"] # ключ приложения вашего приложения Битрикс
    @endpoint = "мой. bitrix24.com "# Замени my на свой субдомен
    @redirect_uri = "http://123.ngrok.io/bitrix/connect" # Он должен совпадать с URL, который вы указали в приложении Bitrix
  конец

  def клиент
    params = {
      app_id: @app_id,
      app_key: @app_key,
      конечная точка: @endpoint,
      redirect_uri: @redirect_uri
    }

    Bitrix24CloudApi :: Client.new (параметры)
  конец
конец
  

Теперь вы можете перейти в консоль rails и выполнить следующий оператор для генерации URL авторизации Битрикс:

  # рельсы консоли

БитриксСервис.new.client.authorize_url
  

Если вы все сделали правильно, он должен вернуть URL-адрес, аналогичный https://my.bitrix24.com/oauth/authorize?client_id=xxxxx&redirect_uri=xxxxx&response_type=code . Вы можете вставить это в браузер, и он перенаправит вас на конечную точку / bitrix / connect , которую вы ранее добавили, с дополнительным параметром code . Вы, вероятно, увидите ошибку, потому что мы еще не добавили никакой логики в нашу конечную точку.

Мы хотим получить access_token и refresh_token в обмен на полученный нами параметр code , поэтому давайте добавим для этого некоторую логику:

  # приложение / контроллеры / bitrix_controller.rb

класс BitrixController  

Вернитесь к сгенерированному URL-адресу в браузере, и теперь вы должны увидеть ответ JSON с токенами.

Получив access_token , можно приступать к выполнению запросов к Bitrix API.

  # рельсы консоли

client = Bitrix24CloudApi :: Клиент.новый (access_token: «abc123456», конечная точка: «my.bitrix24.com»)
client.leads
  

Единственное, что здесь нужно учитывать, это то, что access_token имеет срок действия 1 час. Так что это не сработает, если вам понадобится использовать его через 60 минут. Вот здесь и появляется refresh_token . Вы должны сохранить refresh_token (из ответа JSON) как переменную среды, чтобы вы всегда могли использовать ее для создания нового access_token .

Если мы немного подправим наш класс, у нас теперь будет его поддержка:

  # приложение / услуги / bitrix_service.rb

класс BitrixService
  def инициализировать (access_token = nil)
    @access_token = access_token

    # ...
  конец

  def клиент
    params = if @ access_token.present?
               {конечная точка: @endpoint, access_token: @access_token}
             еще
               {
                app_id: @app_id,
                app_key: @app_key,
                конечная точка: @endpoint,
                redirect_uri: @redirect_uri
               }
             конец

    Bitrix24CloudApi :: Client.new (параметры)
  конец

  def generate_access_token
    клиент. refresh_token (ENV ["BITRIX_REFRESH_TOKEN"]) [: access_token]
  конец
конец
  

Вы можете попробовать сами, запустив:

  # рельсы консоли

access_token = BitrixService.new.generate_access_token
client = BitrixService.new (access_token) .client

client.leads
  

Вы можете использовать приведенный выше код каждый раз, когда хотите установить соединение. Единственный способ истечения срока действия refresh_token - это если вы не отправляете запросы более 30 дней.

Заключение

В первой части было показано, как подключить приложение Rails к учетной записи Битрикс.Следите за обновлениями во второй части, где мы увидим, как извлекать и извлекать данные из Битрикс с помощью веб-хуков.

Как подключить Cliengo к Битрикс24.com

»

В этой статье вы узнаете, как настроить мост и подключить Cliengo к Bitrix24. com с помощью LeadsBridge.

Еще не пользуетесь LeadsBridge?
Начните бесплатную пробную версию сегодня!

Пошаговое руководство по установке моста

Перед тем, как начать

  1. Перейдите на левую боковую панель и нажмите Bridges
  2. Вы попадете в раздел Bridges своего аккаунта
  3. Нажмите кнопку Добавить новый
  4. Вы попадете на первый этап создания моста

Шаг 1. Основная информация моста

  1. Выберите имя для вашего моста (это будет видно только внутри LeadsBridge)
  2. Вы можете добавить метки, которые помогут вам позже идентифицировать мост
  3. Выберите Cliengo в качестве источника для вашего моста
  4. Выбираем Битрикс24. com как пункт назначения
  5. Нажмите кнопку Далее

Шаг 2. Настройте источник

Cliengo
  1. Введите имя, которое вы хотите назвать своей интеграцией
  2. Введите API Key , чтобы подключить Cliengo к LeadsBridge
  3. Cliengo Content API предоставляет вам доступ к функциям управления контентом, которые вы видите в нашем веб-приложении, и позволяет расширять их для использования в вашем собственном приложении.
    Чтобы найти КЛЮЧ API, перейдите в меню Chatbot »Integraciones» API
  4. Затем нажмите «Generar nueva API Key». Вы можете найти дополнительную информацию здесь: (