Слой пробок на карте без добавления кнопки

Open in CodeSandbox

На карту можно добавлять слой с информацией о пробках. При этом необязательно размещать на карте элемент управления "Пробки". Достаточно добавить на карту соответствующий провайдер данных о пробках. В данном примере используется провайдер пробок "Сейчас" traffic.provider.Actual.

<!DOCTYPE html>
<html>
    <head>
        <title>Слой пробок на карте без добавления кнопки</title>
        <meta
            http-equiv="Content-Type"
            content="text/html; charset=utf-8"
        />
        <!--
        Укажите свой API-ключ. Тестовый ключ НЕ БУДЕТ работать на других сайтах.
        Получить ключ можно в Кабинете разработчика: https://developer.tech.yandex.ru/keys/
    -->
        <script
            src="https://api-maps.yandex.ru/2.1/?lang=ru_RU&amp;apikey=<ваш API-ключ>"
            type="text/javascript"
        ></script>
        <script src="traffic_provider.js" type="text/javascript"></script>
        <style>
            html,
            body,
            #map {
                width: 100%;
                height: 100%;
                padding: 0;
                margin: 0;
            }
        </style>
    </head>
    <body>
        <div id="map"></div>
    </body>
</html>
ymaps.ready(init);

function init() {
    var myMap = new ymaps.Map("map", {
        center: [56.136, 40.39],
        zoom: 10,
        controls: [],
    });

    // Создадим провайдер пробок "Сейчас" с включенным слоем инфоточек.
    var actualProvider = new ymaps.traffic.provider.Actual(
        {},
        { infoLayerShown: true }
    );
    // И затем добавим его на карту.
    actualProvider.setMap(myMap);

    // Удаление провайдера с карты также производится через метод setMap.
    // actualProvider.setMap(null);
}