add event finish
This commit is contained in:
parent
2016806853
commit
d32ca8dc3c
@ -34,8 +34,10 @@ export const ResultForm = ({ resultQuestion }: ResultFormProps) => {
|
|||||||
const yandexMetrics = useYandexMetricsGoals(settings.cfg.yandexMetricsNumber);
|
const yandexMetrics = useYandexMetricsGoals(settings.cfg.yandexMetricsNumber);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
vkMetrics.resultShown(resultQuestion.id);
|
vkMetrics.resultIdShown(resultQuestion.id);
|
||||||
yandexMetrics.resultShown(resultQuestion.id);
|
yandexMetrics.resultIdShown(resultQuestion.id);
|
||||||
|
vkMetrics.resultShown();
|
||||||
|
yandexMetrics.resultShown();
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
@ -29,8 +29,11 @@ export const useVkMetricsGoals = (vkId: number | undefined) => {
|
|||||||
// Посетитель кликнул по email на стартовой странице
|
// Посетитель кликнул по email на стартовой странице
|
||||||
emailOpened: () => sendMetrics(vkId, "penaquiz-email"),
|
emailOpened: () => sendMetrics(vkId, "penaquiz-email"),
|
||||||
// Посетитель увидел определенный результат (id - айдишник вопроса с типом result)
|
// Посетитель увидел определенный результат (id - айдишник вопроса с типом result)
|
||||||
resultShown: (resultId: string) =>
|
resultIdShown: (resultId: string) =>
|
||||||
sendMetrics(vkId, `penaquiz-result-${resultId}`),
|
sendMetrics(vkId, `penaquiz-result-${resultId}`),
|
||||||
|
// Посетитель увидел результат
|
||||||
|
resultShown: () =>
|
||||||
|
sendMetrics(vkId, `penaquiz-finish`),
|
||||||
// Посетитель дошёл до формы контактов
|
// Посетитель дошёл до формы контактов
|
||||||
contactsFormOpened: () => sendMetrics(vkId, "penaquiz-form"),
|
contactsFormOpened: () => sendMetrics(vkId, "penaquiz-form"),
|
||||||
// Посетитель заполнил форму контактов
|
// Посетитель заполнил форму контактов
|
||||||
|
@ -21,8 +21,11 @@ export const useYandexMetricsGoals = (id: number | undefined) => {
|
|||||||
// Посетитель кликнул по email на стартовой странице
|
// Посетитель кликнул по email на стартовой странице
|
||||||
emailOpened: () => sendMetrics(id, "penaquiz-email"),
|
emailOpened: () => sendMetrics(id, "penaquiz-email"),
|
||||||
// Посетитель увидел определенный результат (id - айдишник вопроса с типом result)
|
// Посетитель увидел определенный результат (id - айдишник вопроса с типом result)
|
||||||
resultShown: (resultId: string) =>
|
resultIdShown: (resultId: string) =>
|
||||||
sendMetrics(id, `penaquiz-result-${resultId}`),
|
sendMetrics(id, `penaquiz-result-${resultId}`),
|
||||||
|
// Посетитель увидел результат
|
||||||
|
resultShown: () =>
|
||||||
|
sendMetrics(id, `penaquiz-finish`),
|
||||||
// Посетитель дошёл до формы контактов
|
// Посетитель дошёл до формы контактов
|
||||||
contactsFormOpened: () => sendMetrics(id, "penaquiz-form"),
|
contactsFormOpened: () => sendMetrics(id, "penaquiz-form"),
|
||||||
// Посетитель заполнил форму контактов
|
// Посетитель заполнил форму контактов
|
||||||
|
Loading…
Reference in New Issue
Block a user