Как построить рапорт Лучшие пути конверсии в BigQuery - PullRequest
0 голосов
/ 10 июля 2019

У меня проблема с созданием рапорта типа "Лучшие конверсии" в Google Analytics.Любые идеи, как я могу создать это?

Я нахожу что-то подобное, но это не работает (https://lastclick.city/top-conversion-paths-in-ga-and-bigquery.html):

SELECT
    REGEXP_REPLACE(touchpointPath, 'Conversion >.*', 'Conversion') as touchpointPath, COUNT(touchpointPath) AS TOP
FROM (SELECT
    GROUP_CONCAT(touchpoint,' > ') AS touchpointPath
FROM (SELECT
    *
FROM (SELECT
    fullVisitorId,
    'Conversion' AS touchpoint,
    (visitStartTime+hits.time) AS timestamp
FROM
    TABLE_DATE_RANGE([pro-tracker-id.ga_sessions_], TIMESTAMP('2018-10-01'), TIMESTAMP('2018-10-05'))
WHERE
    hits.eventInfo.eventAction="Email Submission success")
    ,
    (SELECT
    fullVisitorId,
    CONCAT(trafficSource.source,'/',trafficSource.medium) AS touchpoint,
    (visitStartTime+hits.time) AS timestamp
FROM
    TABLE_DATE_RANGE([pro-tracker-id.ga_sessions_], TIMESTAMP('2018-10-01'), TIMESTAMP('2018-10-05'))
WHERE
    hits.hitNumber=1)
ORDER BY
    timestamp)
GROUP BY
    fullVisitorId
HAVING
    touchpointPath LIKE '%Conversion%')
GROUP BY
    touchpointPath
ORDER BY
    TOP DESC

Ответы [ 2 ]

1 голос
/ 10 июля 2019

Это не работает, потому что вы должны изменить запрос в соответствии с вашими потребностями.

Эта строка должна быть изменена в соответствии с вашим конкретным действием события:

    hits.eventInfo.eventAction="YOUR EVENT ACTION HERE")

Ссылка на таблицу и даты тоже должны быть изменены:

TABLE_DATE_RANGE([pro-tracker-id.ga_sessions_], TIMESTAMP('2018-10-01'), TIMESTAMP('2018-10-05'))
0 голосов
/ 11 июля 2019

Общая статья ссылается на ссылку о получении информации о функции flatten в BigQuery Legacy SQL.

Насколько мне известно, запросы в новом пользовательском интерфейсе BigQuery выполняются как стандартный SQLпо умолчанию;однако вы можете установить вариант SQL, включив префикс в свой запрос в веб-интерфейсе, вызове REST API или при использовании библиотеки Cloud Client.

...