Advertisement
Guest User

ROI, ROAS и ДРР по источникам и каналам за последние 30 дней

a guest
Sep 12th, 2019
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.79 KB | None | 0 0
  1. #standardSQL
  2. --ROI, ROAS и ДРР по источникам и каналам за последние 30 дней
  3. SELECT
  4. marketing_shareOfAdCosts,-- as ДРР
  5. marketing_roas,-- as ROAS
  6. marketing_roi,-- as ROI
  7. trafficSource_source,-- as источник трафика
  8. trafficSource_medium-- as канал
  9. FROM
  10. (
  11. SELECT
  12. SAFE_DIVIDE(_1488499584, _1535043462) AS marketing_shareOfAdCosts,
  13. SAFE_DIVIDE(_1535043462, _1488499584) AS marketing_roas,
  14. SAFE_DIVIDE(_627893217, _1488499584) AS marketing_roi,
  15. trafficSource_source AS trafficSource_source,
  16. trafficSource_medium AS trafficSource_medium
  17. FROM
  18. (
  19. SELECT
  20. SUM(sessionStreaming.trafficSource.attributedAdCost) AS _1488499584,
  21. (SUM(IF(_hits.eCommerceAction.action_type = 'refund' AND _hits.TRANSACTION.transactionRevenue > 0, -_hits.TRANSACTION.transactionRevenue, _hits.TRANSACTION.transactionRevenue)) - SUM(sessionStreaming.trafficSource.attributedAdCost)) AS _627893217,
  22. SUM(IF(_hits.eCommerceAction.action_type = 'refund' AND _hits.TRANSACTION.transactionRevenue > 0, -_hits.TRANSACTION.transactionRevenue, _hits.TRANSACTION.transactionRevenue)) AS _1535043462,
  23. sessionStreaming.trafficSource.SOURCE AS trafficSource_source,
  24. sessionStreaming.trafficSource.medium AS trafficSource_medium
  25. FROM
  26. `owox-140513.OWOXBI_Streaming.session_streaming_*` AS sessionStreaming
  27. ,
  28. UNNEST(hits) AS _hits
  29. WHERE _TABLE_SUFFIX BETWEEN FORMAT_TIMESTAMP('%Y%m%d', TIMESTAMP(DATETIME_ADD(DATETIME(TIMESTAMP_TRUNC(CURRENT_TIMESTAMP(), DAY)), INTERVAL -30 DAY))) AND FORMAT_TIMESTAMP('%Y%m%d', TIMESTAMP_ADD(TIMESTAMP_ADD(TIMESTAMP_TRUNC(TIMESTAMP(DATETIME_ADD(DATETIME(TIMESTAMP_TRUNC(CURRENT_TIMESTAMP(), DAY)), INTERVAL -1 DAY)), DAY), INTERVAL 1 DAY), INTERVAL -1 SECOND))
  30. GROUP BY trafficSource_source, trafficSource_medium
  31. )
  32. )
  33. ORDER BY marketing_roi DESC
  34. LIMIT 2500
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement