Analytics Space : Calc_Invoices RS (GGR) 4m

Расчет calc_Invoices RS (GGR) 4m

Формула:

tableau

SUM( IF [Event] = "bets" AND [calc_traff_type_plus] = "RS" AND DATE(DATETRUNC("month", [CreatedAt])) <= [calc_max_date_of_Invoices_by_partner] THEN IF [calc_month_from_signup_to_createdat] <= 4 THEN IF [calc_month_from_signup_to_now] > 4 THEN IF [calc_current_month] = "Yes" THEN [Profit_EUR_SS] * [calc_last day coef] * [calc_Partner_traff_RS_percent (Invoices) (GGR)] ELSEIF [calc_current_month] = "No" THEN [Profit_EUR_SS] * [calc_Partner_traff_RS_percent (Invoices) (GGR)] ELSE 0 END ELSE IF [calc_current_month] = "Yes" THEN [Profit_EUR_SS] * [calc_last day coef] * [calc_coef_multiplier (GGR 4m)] * [calc_Partner_traff_RS_percent (Invoices) (GGR)] ELSEIF [calc_current_month] = "No" THEN [Profit_EUR_SS] * [calc_coef_multiplier (GGR 4m)] * [calc_Partner_traff_RS_percent (Invoices) (GGR)] ELSE 0 END END ELSE 0 END ELSE 0 END )


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

  1. [Event] = "bets"
    Описание: Условие фильтрует строки данных, относящиеся к ставкам.
    Значение: Учитываются только строки, где событие связано со ставками.

  2. [calc_traff_type_plus] = "RS"
    Описание: Условие ограничивает расчет моделями трафика, относящимися к Revenue Share (RS).

  3. DATE(DATETRUNC("month", [CreatedAt])) <= [calc_max_date_of_Invoices_by_partner]
    Описание: Учитываются только строки, даты которых не превышают максимальную дату инвойсов для партнёра.

  4. [calc_month_from_signup_to_createdat] <= 4
    Описание: Условие ограничивает расчет событиями, произошедшими в первые 4 месяца с момента регистрации.

  5. [calc_month_from_signup_to_now] > 4
    Описание: Проверяет, прошло ли больше 4 месяцев с момента регистрации до текущего момента.

  6. [calc_current_month]
    Описание: Определяет, относится ли событие к текущему месяцу.
    Значение: Используется для корректировки расчетов для последнего дня месяца.

  7. [Profit_EUR_SS]
    Описание: Поле, содержащее валовый доход от ставок.

  8. [calc_last day coef]
    Описание: Коэффициент, применяемый для учета событий последнего дня текущего месяца.

  9. [calc_coef_multiplier (GGR 4m)]
    Описание: Коэффициент мультипликатора для расчета GGR за первые 4 месяца.

  10. [calc_Partner_traff_RS_percent (Invoices) (GGR)]
    Описание: Процент доли дохода, выделяемый партнёру, относящийся к GGR в рамках RS.

Вложенные условия:

  1. Первый уровень вложенности:
    Проверяет, относится ли событие к ставкам и модели Revenue Share:

    tableau

    IF [Event] = "bets" AND [calc_traff_type_plus] = "RS" AND DATE(DATETRUNC("month", [CreatedAt])) <= [calc_max_date_of_Invoices_by_partner] THEN

  2. Второй уровень вложенности:
    Проверяет, произошло ли событие в первые 4 месяца с момента регистрации:

    tableau

    IF [calc_month_from_signup_to_createdat] <= 4 THEN

  3. Третий уровень вложенности:
    Проверяет, прошло ли больше 4 месяцев с момента регистрации:

    tableau

    IF [calc_month_from_signup_to_now] > 4 THEN

  4. Четвёртый уровень вложенности:
    Корректирует расчёт в зависимости от текущего месяца:

    tableau

    IF [calc_current_month] = "Yes" THEN [Profit_EUR_SS] * [calc_last day coef] * [calc_Partner_traff_RS_percent (Invoices) (GGR)] ELSEIF [calc_current_month] = "No" THEN [Profit_EUR_SS] * [calc_Partner_traff_RS_percent (Invoices) (GGR)]

Результат:

Формула вычисляет сумму затрат на RS (Revenue Share) инвойсы, связанные с валовым доходом (GGR), за первые 4 месяца с учетом:

  • Типа трафика.

  • Временных рамок.

  • Коэффициентов для текущего месяца.

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

Метрика calc_Invoices RS (GGR) 4m позволяет:

  1. Оценить затраты на Revenue Share, связанные с валовым доходом, за первые 4 месяца.

  2. Учитывать временные корректировки и специфику событий для текущего месяца.

  3. Анализировать эффективность моделей Revenue Share в рамках партнёрских затрат.