Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

If the issue is that 3rd party clients don't show ads, why not just require them to do so? Surely that's a better alternative than shutting them down completely.


sort by: page size:

It is plausible that they'd put ads in the (open-source) official client, but the way the protocol works, it'd be hard for them to force out 3rd party clients (a la reddit).

How would they require a third party client to display the ad? That sounds like a nightmare in many directions. Enforcement and proper monetization being the first things that come to mind.

They could, I dunno, send ads through the API. And sure, clients can still ignore the ads but as of a few weeks ago I think all the 3p clients would have been willing to play ball given the alternative world we're in right now.

Nothing prevents a third-party client from displaying ads.

Another issue is that many 3rd party ad networks have performance issues. Nothing like waiting for the ad network to catch up so you can view the site.

Unless those ads contain anything, that is loaded from the ad creating company, whichis then loaded in the user browser. Of course, no platform would allow requests to a third party …

What alternatives are there anyway?

I wonder what could be done to serve 3rd-party ads, making sure they can't hinder the experience of the users of the webpage.

Is this just laziness from those ad networks, or do we currently have the tools to counter this?


Advertisers want require that ads are served from a 3rd party server for attribution.

That would require delivering ads from first-party servers, right? So third-party ad and tracking networks would die a painful death.

and i don't get why they can't sell ads in the third party apps. just send it down the feed and have a tos that you need to be feeding that to the users. cut the apps in on it if you think the apps won't game that(could tie the cut with something like clickthrough rate to successful conversion by whatever metric that is... might be impossible who knows).

Make API access paid. Most of your users would switch to the official clients and see your ads. The few who wouldn’t click on your ads anyway will keep using the third-party client. Everyone ends up happy as a result.

It matters if the third-party client decides to show their own ads instead of yours.

Or, eliminate 3rd-party ad serving altogether. Require all js and flash content to be cached and approved by the originating ad server.

Not really. The vast majority of their ads are in the timeline. I don't see why they couldn't just serve those to third party developers. If the third parties try to block or prevent them then you revoke their API keys. Done.

Because the advertiser wants to track how many times the ad was seen, etc. Ad Servers / 3rd Parties provide the function of being an independent third party.

They could address that by going the other way. Instead of serving the ads from the content provider's server, serve the content from the ad provider's server.

Essentially, the ad providers would also become hosting services.


I see. I did not get that from the article (it looks like I misunderstood).

Thank you for clarifying further (without more downvote nukes).

It appears that adding ads, so long at there are many competing clients, would be difficult.

I was very wrong.


What service does this? There are very strict rules in showing ads.

Making sure you're not showing them by nsfw content, etc. or your advertisers will pull out.

I can't think of a single service that provides ads for 3rd party clients to use.

Most are hostile to 3rd party clients due to threatened ad revenue, that's why there's invidious, nitter, etc. whackamole.


My guess is this is where they announce new applications for 3rd party clients that need to pay fees and show ads
next

Legal | privacy