Analytics Space : Сalc_Spends (Fact) CPA (CPA part)

Расчет calc_Spends (Fact) CPA (CPA part)


Формула:

tableau

SUM( IF [Event] = "partner_stats" AND [calc_traff_type_plus] = "CPA" AND DATE(DATETRUNC("month", [Period_end])) = DATE(DATETRUNC("month", [us_SignUp])) AND ([Period_end] = [calc_last_day_of_month] OR [Period_end] = {MAX([Period_end])}) THEN [Amount_EUR] ELSE 0 END )


Составляющие формулы:

  1. [Event] = "partner_stats"
    Описание: Фильтрует строки, относящиеся к партнёрской статистике.

  2. [calc_traff_type_plus] = "CPA"
    Описание: Учитываются только строки, относящиеся к модели оплаты за действие (CPA).

  3. DATE(DATETRUNC("month", [Period_end])) = DATE(DATETRUNC("month", [us_SignUp]))
    Описание: Проверяет, относится ли событие к месяцу регистрации пользователя.

  4. [Period_end] = [calc_last_day_of_month] OR [Period_end] = {MAX([Period_end])}
    Описание: Условие, определяющее, является ли событие последним днем месяца или последней доступной датой периода.

  5. [Amount_EUR]
    Описание: Сумма, связанная с доходами партнёра за событие.

  6. ELSE 0
    Описание: Возвращает значение 0 для строк, не соответствующих условиям.

  7. SUM()
    Описание: Агрегирует итоговую сумму затрат для всех строк, соответствующих условиям.


Результат:

Формула вычисляет общую сумму затрат на CPA-часть модели оплаты за действие (Cost Per Action), учитывая:

  • События партнёрской статистики.

  • Период регистрации пользователя.

  • Корректировки для последнего дня месяца и последнего доступного периода.


Интерпретация:

Метрика calc_Spends (Fact) CPA (CPA part) позволяет:

  1. Анализировать фактические затраты на модель CPA в разрезе партнёрской статистики.

  2. Учитывать временные рамки (например, месяц регистрации) и ключевые даты (последний день месяца или периода).

  3. Подробно оценивать затраты, связанные с партнёрскими моделями CPA.