Я пытаюсь вставить данные из директивы Angular в скрипт менеджера тегов Google. Я хочу использовать эти данные в Google Analytics. Я использую метод datalayer.push для отправки GTM моего пользовательского события.
<span style="display: block" *ngFor="let r of option_rg">
<input type="radio" name="rg_radio" [value]="r.value"[(ngModel)]="a"
onclick="dataLayer.push({'event' : 'custom event', 'dataToBeIncluded' : r.label });"/>
{{r.label}}
</span>
````
The event works by itself, yet if I want to have the variable 'dataToBeIncluded' with the data from
the control it does not work.
How can I use component properties in Angular to work with Google Tag Manager's dataLayer.push method?