-
Notifications
You must be signed in to change notification settings - Fork 0
/
ToDo.txt
127 lines (107 loc) · 2.76 KB
/
ToDo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
TODO:
MVP
- pbjs module: remove auction init handler
- Auction wise data presentation
- Mark Auction winner,
- Mark Rendered bid?
- No bids?
- AdUnit summary info
- AdUnit targeting
-- DONE
- Auction Summary
-- DONE
- Error logs
-- Data needs to be updated in UI as new data is added to arary
-- what is the first entry with no data
- change in PBJS module to gather targeting info
-- DONE
- Revamp Config panel with Vertical tabs
-- S2S Config
-- Instream Config
-- User Sync config
-- DONE
- GDPR Consent Information
-- DONE
- FPD
-- DONE
- Stop updating data on expand
- New auctions should be added as are completed
- Demo with a live pub
- CSS fixes
- Versioning of the UI lib?
===================
Next Releases
- bidTimeout ***
- Currency ***
- Overlay on the ad-slots with details ***
- bidder level configs
-- FPD
-- others
- Copy Ad Creative
- List of all loaded Modules
- Floor data?
- Bidder HTTP request-response
- adRenderFailed event capture
- auto expand the first auction
Tested on websites
- https://www.thecountrychiccottage.net/
- https://www.sportsfeelgoodstories.com/
- Update the custom-bundle job
- Create a copy of the data retrieved from PBJS, do not alter PBJS DATA!!!!
- Why PBJS getAdserverTargeting does not return data after setTargetingForGptAsync is called?
-- can this be changed? will be better to see the data later
---- will need PR
-- we can also use GPT ad-slot to fetch these details
---- a bit tricky, but we need to do it for showing overlay on slots
- PR to Prebid: list of modules in an array
Feature list
- Display Errors , listen to auctionDebug event
-- https://docs.prebid.org/dev-docs/publisher-api-reference.html#module_pbjs.onEvent
- show dashboard
-- total ad-slots
-- time for auction
-- time for ad rendering
-- total bids received
-- total no-bids received
-- number of bidders
- On each Ad-unit show how many bids it has got
- https://create-react-app.dev/docs/advanced-configuration/
expandable accordion like componenet
- Option: expand collapse
- Option: Load the data on expand or directly
-- Load mask while data is loading
- Option: If data is loaded once then do not load it again on expand
- Option: Refresh data on refresh icon click
- Option: Search
Main Accordion
- should become smaller in width when minimized
- scrollable view
Data to show
- Version
- Currency
- Bidders
- Modules
- Analytics adapters
- UserId Modules
- Available User Ids
-- Generated User IDs (Note: these may not be same as those passed before auction)
- Config
-- user friendly presentation
-- raw json option
- Schain config
-- global
-- bidder-specific
- AdUnits
-- config
-- MediaTypes
-- Bidders
-- Bids
-- Latency
-- winning bid
-- Rendered Bid
-- From Cache?
-- Key Value targeting
-- View the slot on page
-- Post timeout?
- AdServerTargeting
-- refresh button