Оформление
Работа с выручкой
Выручка — полная денежная сумма, связанная с конверсией, до вычета затрат. Например, если товар продан за 15 000, выручка конверсии равна 15 000 независимо от себестоимости товара.
Sales Ninja использует выручку в статистике и в тех продуктах, где цель оптимизируется по денежной ценности, а не только по количеству достижений.
Способы передачи выручки
Для одной конкретной конверсии выручку можно получить из следующих источников, в этом порядке:
- Поле
revenueв параметрахninja('reachGoal', ...). - Страничный параметр
Revenueилиrevenue, записанный черезninja('setPageParam', 'Revenue', value)до достижения цели. - Пользовательский параметр
Revenueилиrevenue, записанный черезninja('setUserParam', 'Revenue', value). - Автоматически вычисленная сумма перехваченного e-commerce-события Google Analytics или
dataLayer. - Выручка по умолчанию, указанная в редакторе цели.
js
ninja('reachGoal', '299837db-9b51-45a4-996b-844d3fd05bbd', {
revenue: 15000,
});С backend или мобильного приложения передавайте выручку строкой params.revenue в runtime-методе goals/reach.
Не смешивайте имена
В JS-вызове и JSON runtime API поле называется revenue в camelCase. Для страничного параметра и пользовательского параметра backend принимает Revenue и revenue; используйте один вариант последовательно во всей интеграции.
Если явное значение отсутствует, backend применяет выручку по умолчанию у цели. Разрешённое значение выручки затем может участвовать в расчёте чистой прибыли как процента от выручки.