Archive for June 11th, 2016

June 11, 2016

Thwarting Adblockers

When I started tracking adblockers on my site I didn’t have much of an intuition how common adblockers were, or how much it was affecting my bottom line. As a one person company, I have limited time to throw at any one problem so these types of questions always warrant an investigation to see if it’s worth my time and effort. If ad blockers were used by a small enough percentage of my audience, I would ignore the issue and focus on writing new apps.

Initially I came up with an arbitrary threshold of an acceptable amount of ad blocking. As long as adblocking was less than 15% of my traffic, my bottom line would remain mostly intact. Actually, the first number in my head was 10%, but I bumped it up after it appeared 12% of my ads were being blocked. There was no real reason behind either number, just intuition. The first time the percentage of blocked ads rose above 15% I decided to look the other way. Maybe 17% was a more reasonable number. Than I had my first 20% ads blocked day, followed by my first 40% day, and finally a day over 50%. The bandwidth I was paying for to host the webapps was costing me more than the money I was earning from them. Forget earning money, it was costing me money! Ignoring the problem was no longer an option.

Thankfully my Ad blocking detection script was generating a fair amount of data. I had replaced those “console.log” calls with google analytics event recordings, so I could generate a fairly extensive profile of just who was using adblockers.

I wasn’t surprised to see that adblocking was more common on desktop than mobile browsers. I think that’s pretty common knowledge these days. What caught me off guard was the stark divide between weekend behavior and weekday behavior. Even accounting for browser type, adblocking was nearly non existent on the weekends. Digging further I learned some corporate networks block ads as a matter of policy.

Penalize the user for their network administrator’s policy didn’t seem like the right course of action. Yes, blocking ads are against my terms of service, but what choice did they have? They have no control over their coprorate’s network policy and I’m more likely to incure their ire than get any positive benefit from blocking them. I opted to go a different route.

I opted to show different, unblockable ads that address many concerns that advocates of adblocking raise.

When google adsense is blocked, I now serve static image & text ads to Amazon. Because the only javascript running is javascript I wrote, rather than a third party script, there is no additional security concern. Nor is their an extra strain on resources beyond what running my apps would cause anyway. No third party involvement also means no additional privacy concerns. The new ad policy that addresses the objections of most people who use ad blockeres. That sounds like a win-win in my book!

If you want to see the Amazon ads used, but don’t have an adblocker, you can always check them out here. As always, I welcome feedback.

June 11, 2016

Alexis’ Baby Book

I’m very delighted with how Alexis’ baby book turned out. The additional two and a half years of camera experience made an incrible difference, and the concept was easier to execute this time. Like last time we decided to go with a 24 page book and 12 images, one for each month. Rather than spell her age in the baby blocks, which proved challenging, I wrote her age on the blank left page.

1

2

3

4

5

6

7

8

9

10

11

12

Second Time Leasons Learned

  1. Solid color onesies are the way to go if you’re going to shoot against a white background. I was worried about colored onesies clashing against the blocks, but the white onesies fadded into the background a bit too much. I liked doing a different colored onesie much better. A tan colored bear would have probably been better too.
  2. The bear is easier than the blocks, but that doesn’t mean it’ll be easy. I’m sure any style of photos gets difficult beyond a certain age. I figured going into this project that I’d be able to at least get cute photos of Alexis interacting with her bear even if she wasn’t doing quite what I was hoping for. It turns out if your under one knocking the bear off set is hilarious, especially right after mommy just put it back.

Now all that’s left to do is wait for a coupon from MyPublisher. I have no idea what we’ll do if we decide to have a third child. I feel compelled to keep changing it up.

—-

Material Costs:
Bear – $20.