I am learning something new everyday. But I’m trying to learn to remember. So I will be reflecting on the things I learned, first, here in the learning log, and then in my paper notebook. I will try to redraw everythng that I learned.
I’m not used to this type of learning. Perhaps that’s one of the reasons why I have not learned all the systems very well. Perhaps.
Action Pixels
Our actions used to be setup with offer_level. So before we could get setup with a marketer, we had to create all the offer levels and ask the marketer to plug them in. That was a very involved process. And the bulk of the work was on the marketer. Not only that, it was error prone.
So we switched.
We switched to a single pixel per marketer. We’re giving them a single pixel and they have the freedom to provide us categories. I believe network id is hard coded? In any case, once we receive the request, the pixel is treated as a transport pixel. We lookup PIXEL_MAP table for the right offer level and to see if there are any. If so, we also lookup NAMESPACE_MAP for the pixel_id, ns_code, and network id.
We also add an entry to LeadbackHistory for the transport pixel. Then, for every offer level associated with that pixel, we also add an entry.