2021-09-15 21:01:02 +00:00
|
|
|
:PROPERTIES:
|
|
|
|
:ID: c45881de-46f2-4f76-9579-063626c5956c
|
|
|
|
:END:
|
|
|
|
#+title: Analytics View Service
|
2021-11-03 03:49:10 +00:00
|
|
|
* Plan
|
|
|
|
:PROPERTIES:
|
|
|
|
:COLUMNS: %40ITEM %Effort{:}
|
|
|
|
:END:
|
|
|
|
#+BEGIN: columnview :id local
|
|
|
|
| ITEM | Effort |
|
|
|
|
|-----------------------------------------------+----------|
|
|
|
|
| Plan | 19d 4:00 |
|
|
|
|
| Create the analytics view service | 2d |
|
|
|
|
| Create the analytics view service playbook | 4h |
|
|
|
|
| Plan API structure | |
|
|
|
|
| Create endpoints for existing reports | 17d 0:00 |
|
|
|
|
| Opens | 1d |
|
|
|
|
| Clicks | 1d |
|
|
|
|
| Sales | 1d |
|
|
|
|
| Sales Totals | 1d |
|
|
|
|
| Sale Currencies | 1d |
|
|
|
|
| Sale Events | 1d |
|
|
|
|
| Lifetime Sales | 1d |
|
|
|
|
| Pending Broadcasts | 1d |
|
|
|
|
| Completed Broadcasts | 1d |
|
|
|
|
| Cities, States, and Countries | 1d |
|
|
|
|
| Followups | 1d |
|
|
|
|
| New Subscribers Daily | 1d |
|
|
|
|
| New Subscribers Weekly | 1d |
|
|
|
|
| New Subscribers Monthly | 1d |
|
|
|
|
| Subscriber Totals Daily | 1d |
|
|
|
|
| Subscriber Totals Weekly | 1d |
|
|
|
|
| Subscriber Totals Monthly | 1d |
|
|
|
|
| Migrate reports to the Analytics View Service | |
|
|
|
|
#+END:
|
|
|
|
** Create the analytics view service
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 2d
|
|
|
|
:END:
|
|
|
|
- New project using cookie cutter
|
|
|
|
- Deployed to kubernetes
|
|
|
|
- Grafana dashboard created
|
|
|
|
** Create the analytics view service playbook
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 4h
|
|
|
|
:END:
|
|
|
|
** Plan API structure
|
|
|
|
- Pathing (=/reports/*=)?
|
|
|
|
- Report versioning? (=/reports/{name}.v{version}=)?
|
|
|
|
** Create endpoints for existing reports
|
|
|
|
- Based on the endpoints provided in the [[id:3ddc4e32-932f-4748-bfe9-7025d4d6b352][Report API Controller]]
|
|
|
|
- Are all of these report endpoints in use?
|
|
|
|
*** Opens
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
- List
|
|
|
|
- Account-wide
|
|
|
|
- By list
|
|
|
|
- Time
|
|
|
|
- Last 30 days
|
|
|
|
- 30 day range
|
|
|
|
|
|
|
|
*** Clicks
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
- List
|
|
|
|
- Account-wide
|
|
|
|
- By list
|
|
|
|
- Time
|
|
|
|
- Last 30 days
|
|
|
|
- 30 day range
|
|
|
|
|
|
|
|
*** Sales
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
- Time
|
|
|
|
- Last 30 days
|
|
|
|
- 30 day range
|
|
|
|
- Currency
|
|
|
|
*** Sales Totals
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
- Time
|
|
|
|
- Last 60 days
|
|
|
|
- 60 day range
|
|
|
|
|
|
|
|
*** Sale Currencies
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
- Time
|
|
|
|
- 60 day range
|
|
|
|
- All time
|
|
|
|
|
|
|
|
*** Sale Events
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
- Time
|
|
|
|
- Last 30 days
|
|
|
|
- 30 day range
|
|
|
|
- Currency
|
|
|
|
- Type
|
|
|
|
|
|
|
|
*** Lifetime Sales
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
- Currency
|
|
|
|
|
|
|
|
*** Pending Broadcasts
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
|
|
|
|
*** Completed Broadcasts
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
- List
|
|
|
|
- Account-wide
|
|
|
|
- By list
|
|
|
|
- Time
|
|
|
|
- All time
|
|
|
|
- 30 day range
|
|
|
|
|
|
|
|
*** Cities, States, and Countries
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
|
|
|
|
*** Followups
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
|
|
|
|
*** New Subscribers Daily
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
|
|
|
|
*** New Subscribers Weekly
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
|
|
|
|
*** New Subscribers Monthly
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
|
|
|
|
*** Subscriber Totals Daily
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
|
|
|
|
*** Subscriber Totals Weekly
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
|
|
|
|
*** Subscriber Totals Monthly
|
|
|
|
:PROPERTIES:
|
|
|
|
:Effort: 1d
|
|
|
|
:END:
|
|
|
|
|
|
|
|
** Migrate reports to the Analytics View Service
|