MCPcopy
hub / github.com/ampproject/amphtml / triggerAnalyticsEvent

Function triggerAnalyticsEvent

src/utils/analytics.js:12–24  ·  view source on GitHub ↗
(
  target,
  eventType,
  vars = {},
  enableDataVars = true
)

Source from the content-addressed store, hash-verified

10 * attribute value from target element should be included.
11 */
12export function triggerAnalyticsEvent(
13 target,
14 eventType,
15 vars = {},
16 enableDataVars = true
17) {
18 Services.analyticsForDocOrNull(target).then((analytics) => {
19 if (!analytics) {
20 return;
21 }
22 analytics.triggerEventForTarget(target, eventType, vars, enableDataVars);
23 });
24}

Callers 15

test-analytics.jsFile · 0.90
triggerMethod · 0.90
reportErrorToAnalyticsFunction · 0.90
refreshMethod · 0.90
analyticsEvent_Method · 0.90
analyticsEvent_Method · 0.90
eventMethod · 0.90
analyticsEvent_Method · 0.90
triggerEventMethod · 0.90
setTitlePageMethod · 0.90

Calls 2

thenMethod · 0.45
triggerEventForTargetMethod · 0.45

Tested by

no test coverage detected