Closed Bug 995262 Opened 7 years ago Closed 7 years ago

Accept and store tile pings for impressions/clicks

Categories

(Content Services Graveyard :: Tiles: Content Front-End, defect)

defect
Not set
normal
Points:
13

Tracking

(Not tracked)

RESOLVED FIXED
Iteration:
37.1

People

(Reporter: Mardak, Assigned: oyiptong)

References

Details

(Whiteboard: .006)

This bug is to process the data sent from bug 975235, so tile clicks and impressions. (As opposed to bug 993909 which processes the links fetch related data sent from bug 993906.)
Flags: firefox-backlog+
Blocks: 974474
Assignee: nobody → tspurway
Summary: Implement counting/processing of tile impressions/clicks → Accept and store tile pings for impressions/clicks
Depends on: 1018348
Blocks: 1018350
Implemented the click and impression API endpoints: https://github.com/mozilla/onyx/commit/46db2bdf4c084352f2f1096a55b7f9a1c064ec53

Storing of the logs locally: https://github.com/mozilla/onyx/commit/7b9009d2647be6b059f65b394c89b3769f6107e5

relud is writing:
* the component that will ship the logs to AWS S3
* the component that ships logs from S3 to DDFS
Assignee: tspurway → oyiptong
(In reply to Olivier Yiptong [:oyiptong] from comment #1)
Anything left to be done here?
Product: Mozilla Services → Content Services
https://github.com/mozilla/onyx
Status: NEW → RESOLVED
Closed: 7 years ago
Component: General → Tiles: Content Front-End
Resolution: --- → FIXED
Iteration: --- → 37.1
Flags: qe-verify?
Since this is data processing I don't think it's important enough to get QA attention. Feel free to set qe-verify+ if you think different.
Flags: qe-verify? → qe-verify-
Points: --- → 13
Whiteboard: .006
You need to log in before you can comment on or make changes to this bug.