Согласно документации Google Maps API, Прослушивание событий DOM
первый аргумент должен быть объектом:
addDomListener (instance: Object, eventName: string, handler: Function)
Так что в вашем случае это должно быть:
google.maps.event.addDomListener(
document.getElementsByClassName("hoarding_marker")[0],
'click',
function() {
console.log('Hello world!');
}
);
Или любой другой вариант для поиска объекта (например, getElementById)