Skip to content
This repository has been archived by the owner on Apr 1, 2020. It is now read-only.

Commit

Permalink
Avoid sending krux metrics (yet)
Browse files Browse the repository at this point in the history
 🐿 v2.12.0
  • Loading branch information
carlesandres committed Mar 25, 2019
1 parent 46b9bd8 commit 1eaf46d
Showing 1 changed file with 11 additions and 15 deletions.
26 changes: 11 additions & 15 deletions components/n-ui/ads/js/page-metrics.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ const setupPageMetrics = () => {
sendMetricsOnEvent('oAds.adServerLoadSuccess', sendPageMetrics);
recordMarksForEvents(pageEventMarkMap);

sendMetricsOnEvent('oAds.kruxKuidAck', sendKruxMetrics);
sendMetricsOnEvent('oAds.kruxKuidError', sendKruxMetrics);
sendMetricsOnEvent('oAds.kruxConsentOptinFailed', sendKruxMetrics);
// sendMetricsOnEvent('oAds.kruxKuidAck', sendKruxMetrics);
// sendMetricsOnEvent('oAds.kruxKuidError', sendKruxMetrics);
// sendMetricsOnEvent('oAds.kruxConsentOptinFailed', sendKruxMetrics);
recordMarksForEvents(kruxEventMarkMap);

};
Expand Down Expand Up @@ -53,28 +53,24 @@ const getMarksForEventMarkMap = eventMarkMap => {
return getPerfMarks(markNames);
}

const sendPageMetrics = () => {
const sendMetrics = (eventMarkMap, actionName) => {
if (inMetricsSample()) {
const marks = getMarksForEventMarkMap(pageEventMarkMap);
const marks = getMarksForEventMarkMap(eventMarkMap);

broadcast('oTracking.event', {
category: 'ads',
action: 'page-initialised',
action: actionName,
timings: { marks }
});
}
};

const sendKruxMetrics = () => {
if (inMetricsSample()) {
const marks = getMarksForEventMarkMap(kruxEventMarkMap);
const sendPageMetrics = () => {
sendMetrics(pageEventMarkMap, 'page-initialised');
};

broadcast('oTracking.event', {
category: 'ads',
action: 'krux',
timings: { marks }
});
}
const sendKruxMetrics = () => {
sendMetrics(kruxEventMarkMap, 'krux');
};

const sendMetricsOnEvent = (eventName, callback) => {
Expand Down

0 comments on commit 1eaf46d

Please sign in to comment.