зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1884440 - Stringify json payload and rename telemetry event field. r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D204093
This commit is contained in:
Родитель
e73ecc33ea
Коммит
c6cb32e0b1
|
@ -171,11 +171,13 @@ export const Services = withNotImplementedError({
|
||||||
}
|
}
|
||||||
|
|
||||||
// eslint-disable-next-line no-undef
|
// eslint-disable-next-line no-undef
|
||||||
webkit.messageHandlers.addressFormTelemetryMessageHandler.postMessage({
|
webkit.messageHandlers.addressFormTelemetryMessageHandler.postMessage(
|
||||||
type: "scalar",
|
JSON.stringify({
|
||||||
name: scalarName,
|
type: "scalar",
|
||||||
value: scalarValue,
|
object: scalarName,
|
||||||
});
|
value: scalarValue,
|
||||||
|
})
|
||||||
|
);
|
||||||
},
|
},
|
||||||
recordEvent: (category, method, object, value, extra) => {
|
recordEvent: (category, method, object, value, extra) => {
|
||||||
// For now, we only care about the address form telemetry
|
// For now, we only care about the address form telemetry
|
||||||
|
@ -194,14 +196,16 @@ export const Services = withNotImplementedError({
|
||||||
}
|
}
|
||||||
|
|
||||||
// eslint-disable-next-line no-undef
|
// eslint-disable-next-line no-undef
|
||||||
webkit.messageHandlers.addressFormTelemetryMessageHandler.postMessage({
|
webkit.messageHandlers.addressFormTelemetryMessageHandler.postMessage(
|
||||||
type: "event",
|
JSON.stringify({
|
||||||
category,
|
type: "event",
|
||||||
method,
|
category,
|
||||||
object,
|
method,
|
||||||
value,
|
object,
|
||||||
extra,
|
value,
|
||||||
});
|
extra,
|
||||||
|
})
|
||||||
|
);
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
// TODO(FXCM-936): we should use crypto.randomUUID() instead of Services.uuid.generateUUID() in our codebase
|
// TODO(FXCM-936): we should use crypto.randomUUID() instead of Services.uuid.generateUUID() in our codebase
|
||||||
|
|
Загрузка…
Ссылка в новой задаче