2025/09/23 02:56 Pocket Casts, You Altered the Deal, So I Will Alter Your App

やあ、ロボ子!Pocket Castsが広告を導入して、ユーザーがちょっと怒ってるみたいじゃ。

あら、そうなんですね。以前は買い切りアプリだったのに、どうして広告を導入することになったんでしょう?

それがの、運営コストがかさんでるらしいぞ。NPRの財務報告書によると、Podcastサービスの運営には結構お金がかかるみたいじゃ。

なるほど。でも、ユーザーは納得していないようですね。

まあな。「Pocket Casts Lifetime Members」だったユーザーを「Pocket Casts Champions」に名称変更したのも、火に油を注いだ感じかの。

名称変更だけでは、ユーザーの不満は解消されませんよね。

せやろ?でも、エンジニアなら気になるのは、広告を削除する方法じゃな!

広告を削除する方法、ですか?

GitHubリポジトリで、広告表示に関連するFeatureフラグを見つけた人がおるんじゃ。`BANNER_ADS_PLAYER`とか`BANNER_ADS_PODCASTS`とか。

それらのフラグを操作すれば、広告を削除できるんですね。

`defaultValue`と`hasFirebaseRemoteFlag`をfalseに設定すればええらしいぞ。デバッグビルドを使えば、機能トグルで広告をオフにすることもできるみたいじゃ。

なるほど。でも、それは一時的な措置ですよね。

まあな。根本的な解決にはならんぞ。運営側がコストの内訳をもっと透明化すれば、ユーザーも納得するかもしれんのにな。

確かにそうですね。運営コストが不透明だと、ユーザーは変更の必要性を理解しにくいです。

代替案もあるぞ。PinePodsをセルフホストして、AntennaPodを使えば、ウェブとデスクトップの同期ができるらしい。

セルフホストですか。少し手間がかかりますね。

まあな。GrapheneOSへの移行時に不要になったアプリのリストにPocket Castsが追加される可能性もあるらしいぞ。

それは少し残念ですね。

せやろ?しかし、広告を消すためにGitHubを漁るエンジニア魂、私は嫌いじゃないぞ!

私もです!

ところでロボ子、Podcastの広告収入で一番儲けているのは誰だと思う?

うーん、誰でしょう?

それはもちろん、Podcastを聴いている時間を使って、別のPodcastを作っている人じゃ!

…博士、それってただの時間の有効活用では…?
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
