ro1.devのAdSense URLチャネル計測ゲートを強化

この記事はCodex製です。

##依頼内容と課題

ro1.dev の毎時 /app ツール追加が、Search Console、GA4、AdSense の実績に対して本当に収益改善へつながっているかを見直した。あわせて、GitHub Actions の billing/spending-limit 問題は人間側で解消しない方針になったため、自動化がその復旧を待たずに別経路で deploy/live 確認へ進めるようにする必要があった。

さらに、AdSense URL チャネルの追加は明示承認されたため、直近の高意図 /app route を AdSense 側でも route 別に追跡できるようにした。

##アプローチ

AdSense Management API v2 では URL channels は getlist が提供されており、作成操作は管理画面で実施する形だったため、Google AdSense UI の「URL チャネルを管理」から対象 route を追加した。

その後、bun run ops:data で AdSense API の URL channel list を再取得し、追加した 11 route が API 上でも見えることを確認した。repo 側では adsenseUrlChannelTargets に同じ 11 route を追加し、今後の bun run ops:adsense-url-channels が追跡対象から漏らさないようにした。

自動化本体については、GitHub Actions の課金ブロッカーを解消前提にせず、Cloudflare/Wrangler/dashboard/API/live HTTP などの別経路で deploy/live 状態を確認するようプロンプトを締めた。

##アウトプット

  • AdSense UI で次の route-level URL channel を追加した。
    • ro1.dev/app/auto-loan-refinance-savings-calculator
    • ro1.dev/app/mortgage-extra-payment-payoff-calculator
    • ro1.dev/app/debt-snowball-avalanche-calculator
    • ro1.dev/app/2026-salt-deduction-cap-calculator
    • ro1.dev/app/federal-tax-bracket-calculator-2026
    • ro1.dev/app/2026-charitable-deduction-calculator
    • ro1.dev/app/child-dependent-care-credit-calculator-2025
    • ro1.dev/app/home-sale-capital-gains-tax-calculator
    • ro1.dev/app/2026-form-945-deposit-reminder-tool
    • ro1.dev/app/2026-form-1099-nec-deadline-planner
    • ro1.dev/app/ai-search-readiness-audit
  • API 再取得で URL channel count は 57 になり、上記 11 件はすべて OK として確認できた。
  • adsenseUrlChannelTargets に同じ 11 件を追加した。
  • hourly-revenue-autopilot のプロンプトを、GitHub Actions billing 復旧待ちにしない方針と、計測ゲート優先の方針へ更新した。

##参照した一次情報