Post

Hey #GameDev, what are everybody's thoughts on ads in the game dev feed? I'm looking for ways to support my work, so lemme explain about what this would look like. 🧵

The platform we use now — @graze.social — offers monetization via ads. Ads in this case are just regular skeets that folks pay to have injected into the feed. I can decline ads, I can control how often they show up, I can revoke an ad if things get weird... basically, I have a lot of control.

0 reposts29 likes

Are the ads controllable enough that you'd be able to enforce a submission format that could self-identify as an ad? Or does graze already have a large enough of a games/gamedev-ad pool that you'd be pulling from whatever offers they already have?

Definitely more direct involvement/work on your part but it might be cool to let people already in/engaging in the bsky gamedev community publish ads for their release announcements or whatnot. I agree though that no visible identification on ads in feed feels a bit icky.

First thing: Graze doesn’t have an ad pool since it’s not an ad network. Advertisers need to pick feeds and submit their campaigns. At that point it’s in the feed owner’s hands. I’d likely need to do some soliciting to get people to come advertise. 😅 But I can totally enforce the #ad convention!

Trezy@trezy.codes

Yeah, I actually got a message from @devingaffney.com (Graze) suggesting exactly that! 🥰

I also love the idea of letting community members take advantage of the feed to show off their stuff! I think it’ll be a separate thing, tho.

One of my concerns is that there's no indicator that something is an ad. You may be able to recognize it because it shows up more regularly than other skeets or seems out of place, but you're technically seeing ads that don't look like ads, and that feels weird.

Yup, that's what we've settled on! 😉

Trezy@trezy.codes

1) I've settled that ads will have to have the #ad hashtag for me to accept them. 2) I don't even think game releases are relevant enough to count — see the quoted skeet. 3) The initial target is gonna be less than 1% of the skeets you see will be ads, so ~1 in 100 skeets.

Yup, I've settled on that being a hard rule! 😁

Trezy@trezy.codes

1) I've settled that ads will have to have the #ad hashtag for me to accept them. 2) I don't even think game releases are relevant enough to count — see the quoted skeet. 3) The initial target is gonna be less than 1% of the skeets you see will be ads, so ~1 in 100 skeets.

I considered doing this with @ozone.birb.house since it already has wide adoption across my community, but I decided it was probs a waste because it has to be opt-in. I like the idea of making ads more obvious, I just don’t like that the visibility has to be discovered to be useful.

Yeah the opt-in can be a hurdle. I'm hoping that people who want to know will activate the labeler and campaign partners looking for transparency and compliance will do the same. I'm open to ideas, so please do feel free to chat. Gonna connect with Graze as well.

Yeah, or just require that they start their post with 'AD:'. If it's clearly defined as an ad, I've got no qualms with it. If they're secretly paid, even if on topic, it feels gross.

You're right to feel weird. Folk are sensitive about what is content vs what is sponsored. If the ad service doesn't have a way of identifying its content, consider solving the issue with a CSS style. Make the distinction obvious.

Unfortunately, I don't have any control over the CSS people see. I think we've got another solution, tho! 🥰

Trezy@trezy.codes

1) I've settled that ads will have to have the #ad hashtag for me to accept them. 2) I don't even think game releases are relevant enough to count — see the quoted skeet. 3) The initial target is gonna be less than 1% of the skeets you see will be ads, so ~1 in 100 skeets.

We've solved that until Bluesky gives us a better solution! 🥰

Trezy@trezy.codes

1) I've settled that ads will have to have the #ad hashtag for me to accept them. 2) I don't even think game releases are relevant enough to count — see the quoted skeet. 3) The initial target is gonna be less than 1% of the skeets you see will be ads, so ~1 in 100 skeets.

this specifically is an absolute deal breaker for me. as much as I'd rather not have ads at all, I'd be fine with them if they were obvious. if they look like normal posts, that's not cool, that's deceptive, and I'm very much not a fan although my top choice is no ads, if that's feasible

Yeah, does having the #ad hashtag do the trick for you? I've gotten that suggestion from several folx, and I can guarantee that all accepted ads have the requisite hashtag.

Also, if there's demand for an ad-free version I may do a subscription (Ko-fi, Patreon, etc) for a couple bucks a month to get access to an ad-free version of the feed (or maybe the ads just won't show up for you, I dunno). We'll see. Unfortunately I've gotta support my work somehow.

The plus side is that even a small number of ads (think 10 or fewer being shown once every ~100 skeets) would help support all of my feeds immensely.

Not opposed as long as it is disclosed clearly that some posts are paid promotions. Can you require those posts being labeled by a labeler listed in the feed description, for instance? I will say, 10 per 100 is a lot of ads to me, that's US Twitter level of ads, which is not 'normal' to me.

In comparison, before the Elmo takeover, Twitter here (Europe/Netherlands) had maybe 1 ad every 100 tweets, if that, and it was very easy to block. The difference was staggering, whenever I would visit the US everything became infested with ads, and they would all disappear once I came back home.

I also think I'll _mostly_ keep it limited to ads that are relevant to game dev. Game jams, game engines, conferences, etc. So... what are y'all's thoughts? Is it a bad idea? Are there other options for monetizing that I'm not thinking of? Are there other issues I haven't considered?

I don't know what editorial controls are in place for ads and their sources but I guess a concern will be troll ads masquerading as gamedev with poor click-thru destinations? Could you end up spending all your time doing editorial/censorship admin?

United States law certainly appears to require it. Platform support for the disclosures would certainly make it easier. Perhaps BlueSky could add a "sponsored" label and augment the labeling system with a way to give the reason for a label. www.ftc.gov/business-gui...

ftc.govDisclosures 101 for Social Media InfluencersDo you work with brands to recommend or endorse products? If so, you need to comply with the law when making these recommendations. One key is to make a good disclosure of your relationship to the bra...

I assume ads are going to happen eventually in bsky due to the explosive growth, so maybe they'll implement something like that. Might not be a bad idea to request it, actually. I hear the devs have been really responsive, so maybe!

I’m not opposed to ads, but not having proper disclosure it’s a deal away for me. I believe it may also not be legal in some markets. If you found a way to disclose that they were ads, I personally would be okay with them.

Yeah, I think we've solved the disclosure issue! 😁

Trezy@trezy.codes

1) I've settled that ads will have to have the #ad hashtag for me to accept them. 2) I don't even think game releases are relevant enough to count — see the quoted skeet. 3) The initial target is gonna be less than 1% of the skeets you see will be ads, so ~1 in 100 skeets.