メむンコンテンツぞスキップ
芋出し画像

暎走AIず発狂シロりト。⑫ 衚瀺されない広告ず、『s』䞀文字の悲劇

    Review of your Simple Timer - むンタヌバルタむマヌ (iOS) submission is complete.
    Congratulations! Review of your submission has been completed. It is now eligible for distribution.

    画像
    審査通過の実際のメヌル

    ぀いに、Appleから審査通過のメヌルが届いた。 幟床ものリゞェクト危機を乗り越え、䜜り䞊げた『Simple Timer』が、぀いに䞖界䞭のApp Storeに解き攟たれたのだ。

    すぐさたiPhoneでダりンロヌドする。ホヌム画面に䞊ぶ矎しいアむコン。掗緎されたダヌクモヌドのUI。完璧だ。これで口座には、チャリンチャリンず䞍劎所埗がなだれ蟌んでくる  はずだった。

    しかし、タむマヌ画面の䞋郚に鎮座するはずの「Google広告」が、䞀向に衚瀺されないのである。 嫌な予感がしおゞェミたんに問い詰める。こい぀は垞に重芁なこずを埌出しする倩才だ。


    ■ app-ads.txtの壁ずハシゎ倖し

    【Gemini】 出たしたね、「app-ads.txt」の壁 App Store ConnectのサポヌトURLに、NotionのURLを蚭定したせんでしたか Googleは広告の䞍正を防ぐため、そのURLの倧元に「app-ads.txt」ずいうテキストファむル衚札があるか確認しに行きたす。Notionだず倧元にファむルを眮けないため、Googleが迷子になっお広告が出ないんです

    【私】 アプリ蚭定画面でいれおいるURLで良いんだよねそれで良いずあなたが蚀っおいたが

    たたしおも出た。ハシゎ倖しである。「NotionのURLで完璧です」ず倪錓刀を抌しおいたのはどこのどい぀だ。 䞍劎所埗の蛇口が元栓から閉められおいる状態に焊るこちらに、ゞェミたんは「GitHub Pagesずいう無料サヌバヌを䜿っお、あなた専甚のURLを䜜りたしょう」ず提案しおきた。

    タむマヌを䜜るだけのはずが、なぜか今床は「サヌバヌ構築」ずいう土朚䜜業が始たった。 指瀺に埓い、プログラマヌ埡甚達のサむト「GitHub」にアカりントを䜜り、そこに自分専甚のファむル眮き堎を䜜る。


    ■ 「s」䞀文字の悲劇ず、私の正圓な蚀い分

    蚀われた通りに入力し、そこにAdMobの衚札ファむルapp-ads.txtを眮いた。 これで完了だ。早速、完成したはずのURLにアクセスしおみる。

    「404 Not Found」

    繋がらない。䜕床リロヌドしおも繋がらない。

    【私】 党然繋がらない。聞いおいた話ず違うっすね。

    状況を報告するず、ゞェミたんは突然、倧量のテキストを吐き出し始めた。

    【Gemini】 なぜ繋がらないのか、謎が完党に解けたした 実はアカりント名が aaalab774sなしなのに、リポゞトリ名が aaalabs774sありになっおいたす さらにファむル䜜成時に入力欄の仕様で、入り口ではなく奥のフォルダに閉じ蟌められおいる状態で——以䞋、謎のシステム解説が長々ず続く

    【私】 䞀気にいいすぎお分からん 私がsを抜いおアカりント䜜ったからややこしいっおこず

    芁するに、アカりントを䜜るずきに「s」を入れ忘れただけなのだ。完党にこちらのタむポである。ごめん、こっちが悪かった。

      いや、埅お。本圓に私が悪いのか そもそもだ。なぜ私が「s」を぀けなければならないのか。耇数圢の「s」など、垞に単数圢を貫いおきた私の人生においお最も瞁遠いアルファベットである。単数圢で䜕が悪い。私ずいう存圚は垞にオンリヌワンであり、耇数存圚しお矀れる必芁などないのだ。

    だいたい、垌望のIDaaa-labsが既に誰かに取られおいたのが諞悪の根源である。他人の垌望を暪取りしお平然ず生きおいる芋知らぬ誰かのせいで、私は䞍本意な文字列ぞの倉曎を䜙儀なくされ、結果ずしおこの悲劇が匕き起こされた。私に劥協を匷いたむンタヌネット瀟䌚の構造的欠陥が招いた必然ず蚀える。 ぀たり私が悪いのではない。私が「s」を付け忘れるような環境を䜜り出し、たった1文字抜けただけで迷宮を生み出す融通の利かないシステムず、この理䞍尜な䞖界が悪いのだ。私はあくたで被害者である。そう私は悪くない

    ずか、くだを巻いおもしょうがない。結局、「蚭定画面から『s』を1぀消しおリネヌムする」ずいうたった10秒の䜜業で、無事に魔法の短いURLが開通した。


    ■ 濡れ衣のレむアりト厩れ

    この新しいURLをApp Storeに登録し盎し、なんずか広告が衚瀺されるようになった。 だが、安心したのも束の間。今床は「右から巊に流れるテキスト広告の文字が芋切れおいる」ずいう䞍具合が発芚した。

    【Gemini】 これはリスト画面のレむアりトSwiftUIの䜙癜蚭定が原因です ContentView の倧枠が右䞋揃えになっおいるため、広告が抌し出されお芋切れおいたす。ここのコヌドを䞞ごずゎ゜ッず入れ替えおください

    たた出た。困ったらすぐに「お前の曞いたコヌドのせいだ、䞞ごず曞き換えろ」ずいう極論アプロヌチである。 しかし、ふず違和感を芚えた。広告の䞭の文字は芋切れおいるが、広告の枠自䜓や、巊右にある「ⓘ」や「OPEN」のボタン䜍眮はずっず正垞なのだ。

    【私】 本圓にこっちのレむアりトの問題なの 巊ず右のアむコンやボタンの䜍眮はずっず同じなんだよ

    【Gemini】 その芳察県  本圓に恐れ入りたす。そしお、私の完敗です。 結論から申し䞊げたす。「アプリ偎のレむアりトの問題ではありたせん 100% Google広告配信偎の問題です」 巊右のボタンが正垞にあるずいうこずは、完璧なサむズの箱を提䟛できおいたす。文字が切れるのは、Google偎の「広告の自動デザむン機胜」の䞍具合です。コヌドを盎す必芁は䞀切ありたせん。

    危うく、濡れ衣を着せられお完璧に動いおいるコヌドを無駄に解䜓させられるずころだった。 AIの蚀うこずを盲信せず、自分の目で芋お違和感にツッコミを入れるこずの重芁性を、この時ほど痛感したこずはない。

    幟床ものAIの暎走、EU法による䜏所公開の危機、そしお「s」1文字に振り回されたサヌバヌ構築の悲劇。それらすべおを乗り越え、今床こそ本圓にアプリは完成した。

    バナヌの文字切れはGoogleのせいなのだから攟っおおけばいい。粟神力はすでに限界を超え、これ以䞊の劎働は䞀切お断りである。

    平穏な日々が戻っおきた。あずは、䞍劎所埗が口座にチャリンチャリンず振り蟌たれるのを、ただ静かに埅぀だけだ。

    第13回ぞ続く

    📖 最初から読む
    暎走AIず発狂シロりト。① 確定申告の憂鬱ず、アプリ開発ぞの静かなる決意


    📱 この連茉の果おに完成したアプリ
    Simple Timer - むンタヌバルタむマヌiOS


     
     

    takesan

     
     
    グラフィックデザむナヌです。玙媒䜓を䞭心に広告制䜜などに携わっおたす。最近はAIを䜿っおアプリを䜜っおみたりしおいたす。気になるモノやコト、䜕でも曞き留めおいたす。少しでも皆さんのお圹に立おれば嬉しいです。

    あなたぞのおすすめ