Yattecastをamp対応させてPodcastを配信していく
Podcaster Advent Calendar 2018 の 12 日の記事です。 カレンダーの趣旨勘違いしてて、技術的なことをやって記事書いてしまいましたが、普段やっている Podcast も本日 2 つ通常回ですが公開します。
本日公開 Podcast
- 12. オフ会後 - regonn&curry.fm
- データサイエンス Podcast Twitter: @regonn_curry
- 9. ふたりは藤木くん - 今夜も strong x strong
- 底辺 Podcast、ストロングゼロをただ飲んでるだけ Twitter: @strongxstrong_2
Yattecast
Yattecast - Podcast サイトをつくるためのテンプレート
今年は新しく2つの Podcast を始めたんですが、始めるきっかけや続けるモチベーションを保てたのは、このテンプレートを使って Github pages により無料で公開できたのが大きいです。
始めた時の技術的な内容は次の記事にまとめてあります。
amp 対応
Yattecast があまりメンテナンスされていないのと、あまりアニメーション等もないので、これは amp 対応したほうがメリットありそうと思って今回挑戦してみました。
成果
対応したこと
- Gemfile 更新
- Dependabotを使って今後もライブラリのアップデートに対応して更新していけるようにしました
- Google Podcast 対応
- ちゃんと対応しているのかは Podcast Publisher Tools で確認できるっぽい
- amp 対応
- amp-audio でポッドキャストも再生できるように
- amp-analytics
- amp-auto-ads(google adsense の自動広告)
- amp-social-share
- Schema.org の構造化対応
- 削除した部分
- Pushdog がもうサービスをやっていないので削除
- mediaelement-and-player
- jQuery
これで、Podcast を始める人が増えてくれると嬉しいです。