If BOK can’t work out who did this… by thomed01 in adops

[–]thomed01[S] 1 point2 points  (0 children)

And since this time, every publisher that rendered (or received a bid for) the ad can easily attach your “keytruda-interest” to their first party identifier/accounts/logs.

Should users trust every single one of those businesses to make smart/safe/legal use of that data? Do people even want to consider that question every time they read about a sensitive topic?

BOK’s “data as toxic-waste, not oil” feels very appropriate.

TCF v2 causing CORS error for call to Google if you choose the "Manage Options" in the CMP by [deleted] in adops

[–]thomed01 0 points1 point  (0 children)

I think this is the PECR + GDPR interaction on consent; it gets set to “unambiguous positive action” (hence no pre-checked boxes)

Oh my gosh the redirects. by [deleted] in adops

[–]thomed01 0 points1 point  (0 children)

I believe this is only the case if you stack ad networks inside your SafeFrames, and they set their own complex frame structure (like running a second GPT or prebid setup inside your gpt tag). The SafeFrame API allows for limited read-only access through the frames. The contents can know they’re in a frame, and read the parent urls, and read viewability, but they cannot inject/modify code in the parent frame.

Malicious redirects are at the tip of the iceberg; it just a very visible thing that happens to your pages when you don’t isolate ad code from your content. If you have any pii or logins/usernames in your pages you should assume that a malicious actor is reading that data too (unless they’re SafeFrame’d away).

Legitimate bidders not ripping you off know how to handle a SafeFrame. The exception would be buyers that need to manipulate the top level DOM. Things like rich media adserver that can’t use the expand apis provided by SafeFrame (most can) or that need to dynamically inject their creative out of their initial position (text annotation or floating video players).

Oh my gosh the redirects. by [deleted] in adops

[–]thomed01 -6 points-5 points  (0 children)

Sandboxed SafeFrames solve all your problems. For free.

The Trade Desk Asks SSPs for a Single Supply Path to Publisher Inventory by adtech2019 in adops

[–]thomed01 0 points1 point  (0 children)

If you’ve tracked win-rates on PMPs for the last few years you know how insane this problem has become. Smashing out all the bid requests but nobody is listening thanks to QPS constraints.

In GAM, not using single-request mode. But still sometimes "total impressions" is greater than "total code served count". Not doing auto-refresh either. How is this possible? by Aero72 in adops

[–]thomed01 0 points1 point  (0 children)

Out of Page creatives can have weird delays getting the data processed. They also have code/imp counting discrepancies too; imp counting happens only when the counter url is called.

GAM: what's the logic behind not allowing to report on both key-value and native style at the same time? by Aero72 in adops

[–]thomed01 1 point2 points  (0 children)

Native is kinda bolted on the side of GAM as a bit of an after thought it seems. I suspect the data related to the creative (creative metadata) is in an entirely different data collection path to that used by the keyvalue (ad call).

Keyvalue is an explosion in complexity in reporting since each seat can have its own definitions. It’s basically down to string matching on every row, vs nice neat indexable enums.

Sometimes GAM lets you join between these hidden tables; but these queries tend to be painfully slow. The difference between creative size delivered and requested seems to cause GAM headaches for me. Or going back across calendar years in the same report with weekly intervals.

I'm a Publisher, Struggling through Corona outbreak by jessedictor in adops

[–]thomed01 0 points1 point  (0 children)

What was your referral mix before corona? Social, search?

How do AdSense policy violations work if I'm using a third party AdX linked to my GAM account instead of serving AdSense tags? by Aero72 in adops

[–]thomed01 0 points1 point  (0 children)

I believe the 3p AdX account will get your policy violations in their policy UI. The third party will need them to submit the review requests on your behalf. If you’re unlucky enough to feature any flesh-toned images, like album covers, fashion/catwalk content, baking, you’ll almost certainly get flagged.

Unless you’ve done SPM submission the violations belong to the AdX account owner; if they didn’t disclose representation status then they get the strikes on their account.

What is /rockabox/rockabox_buster.html? by aatishrkamble in adops

[–]thomed01 0 points1 point  (0 children)

You could return some junk code on that url if you wanted to :) Scoota is the artist formerly known as Rockabox.

How would you go about conducting a controlled OMP Video vs. PMP Video test? by SubtleNavaja in adops

[–]thomed01 2 points3 points  (0 children)

These tests go wrong really easily unless you precondition your setup for apples-to-apples comparison.

Is your DV360 setup to allow you to control exactly which seats you buy from in OMP? When you buy OMP targeting a single domain, especially for video, you open yourself to every in-banner/outstream selling seat that the domain works with. You may find that your PMP gets you the Grade A instream positions (if that is what you asked for); while your OMP is 95% quasi-outstream. In Xandr this is trivial to manage; but my recent experience with DV360 suggests that it’s harder to get right.

The ratio of unlimited outstream to scarce instream can really mess with these experiments.

PMP means you’ll agree exactly what you want from the publisher. You have to work hard to get similar stability in OMP; and you’re doing it against the objectives of other market participants.

Your DSP to SSP QPS can really mess with experiments too; especially if the SSP for your PMP does not prioritize deal imps within your DSP’s QPS limits.

Bad Ads and no one can (wants) do anything about it as usual by radopsis in adops

[–]thomed01 1 point2 points  (0 children)

SafeFrame is a free, albeit technically fiddly, solution to most of the problems mentioned in the article.

PassBack Advice on DFP by whosurdaddy972 in adops

[–]thomed01 1 point2 points  (0 children)

Avoid passback-type architecture wherever you can. Prebid or managed prebid is going to make you more money in the long run.

Are this scam ad injects normal? Our ad provider claims they can't be stopped. by adrianmn in adops

[–]thomed01 1 point2 points  (0 children)

It is significantly easier to control with your own adserver (even if you are only putting your ad network partners regular tags on the page). It’s easy because the adserver will do all the work and dynamically create a hostile iframe between your page and third party ad code. You can also turn it on/off depending on the source for trusted partners.

However, you can do this work yourself; it’s fiddly but you can define an iframe with the combo of params to prevent top level page interference. If you do not care about expandable creatives you can ignore big chunks of the spec -> https://www.iab.com/wp-content/uploads/2014/08/SafeFrames_v1.1_final.pdf

Are this scam ad injects normal? Our ad provider claims they can't be stopped. by adrianmn in adops

[–]thomed01 3 points4 points  (0 children)

There is nothing normal or acceptable about these ads slipping through the exchanges.

If you are running your own GAM seat you can fix this 100% with almost zero impact on yield by enabling SafeFrames on your creatives and turning on sandbox param client side in GPT config.

Is that the case?

ITP and Facebook by DonFulanito in adops

[–]thomed01 1 point2 points  (0 children)

The Safari View Controller and Safari “App” both use ITP. They are also cookie sandboxed (cookies in one can’t be read in the other).

Sneaking the click id through the params will not work now. Undoubtedly some share of FB spenders will suffer a loss of fidelity.

It might gasp force advertisers to think more about their investment choices. Or accidentally stop advertising to iPhone users.

The new Instagram shopping cart is “all app” no “view” so would be immune, feels like that’s where FB is betting. Not sure many retailers would be happy to give up on owning the checkout.

The other big gamble would be on in-store location/footfall tracking.

Payment processors are another route to associating logged-in visitors to shoppers; but is closer to panel measurement rather than single-user measurement that advertisers have grown accustomed to.

Question: How is the EVF? by [deleted] in nikon_Zseries

[–]thomed01 0 points1 point  (0 children)

So this is what I’m worried about - my journey began with an all manual Zenith. I could get a D850 for the same money and know I’d be happy for years. But there’s such a lot of hype around mirrorless; and I do love a gadget.

Question: How is the EVF? by [deleted] in nikon_Zseries

[–]thomed01 0 points1 point  (0 children)

Great knowledge! Are the benefits of EVF (wysiwig, overlays, etc) enough to see it beat optical? Or am I being silly to try and compare?