https://tech.yandex.ru/ma
Тут пример (внизу)
// Создадим метку и зададим ей круглую интерактивную область.
var MyLayoutClass = ymaps.templateLayoutFactory.createClass('<div class="imageIcon">{{name}}</div>'),
myPlacemark = new ymaps.Placemark([22, 34], {name: 'Кафе Маяк'}, {
iconLayout: MyLayoutClass,
iconShape: {type: 'Circle', coordinates: [0, 0], radius: 20}
});
Не верно отрабатывает. В шаблоне необходимо {{properties.name}} иначе ничего не выводится.