Analytics Space : Сalc_month_from_signup_to_createdat

Расчет calc_month_from_signup_to_createdat

Формула:

tableau

DATEDIFF("month", DATETRUNC("month", [us_SignUp]), DATETRUNC("month", [CreatedAt])) + 1

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

  1. DATEDIFF("month", DATETRUNC("month", [us_SignUp]), DATETRUNC("month", [CreatedAt]))
    Описание:
    Вычисляет разницу в месяцах между датой регистрации пользователя ([us_SignUp]) и датой создания события ([CreatedAt]), округляя даты до начала месяца.
    Значение:

    • Если событие произошло в том же месяце, что и регистрация, результат равен 0.

    • Для каждого последующего месяца результат увеличивается на 1.

  2. DATETRUNC("month", [us_SignUp])
    Описание:
    Приводит дату регистрации пользователя к началу месяца.
    Значение: Например, 15 января 2023 года будет преобразовано в 1 января 2023 года.

  3. DATETRUNC("month", [CreatedAt])
    Описание:
    Приводит дату создания события к началу месяца.
    Значение: Например, 25 марта 2023 года будет преобразовано в 1 марта 2023 года.

  4. + 1
    Описание:
    Корректирует результат так, чтобы месяцы начинались с 1 вместо 0.
    Значение: Это позволяет более интуитивно интерпретировать, что событие в месяц регистрации считается как 1-й месяц.

Результат:

Формула возвращает порядковый номер месяца с момента регистрации до даты создания события. Например:

  • Если событие произошло в месяце регистрации, результат = 1.

  • Если событие произошло через два месяца после регистрации, результат = 3.

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

Метрика calc_month_from_signup_to_createdat позволяет:

  1. Определить, на каком месяце после регистрации произошло событие.

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

  3. Анализировать поведение пользователей и доходность в зависимости от времени с момента регистрации.