2019/11/22 ふっかつ!!!

戻る

『ついにHPの無料ストレージがいっぱいになってしまいました。』と前回の記事にて言いましたが、 ストレージは全然空いてました。ということでブログを再開します。すいませんが、今回の記事は私の備忘録となります。
firebaseを使用しているのですが、なんと月10GBのデータ容量まで無料なんです。こりゃすごい。 どう考えてもこのHPのデータ量はそれ以下。なぜ容量一杯と勘違いしたのか。HPの構造についての理解が甘く、下記のように勘違いしておりました。

正解:1IDで複数ページを作成できる

勘違い:1IDで1ページのみ作成できる

URLをみてもらうとわかるのですが、ID名.firebaseapp.comのようにIDがないとウェブ公開ができません。
firebaseでは(無料プランで)15個程度のIDを取得できるのですが、上記の勘違いをしていると15ページしか作れないことになります。
TOPからポートフォリオ、つぶやきページへの移動、これだけで3IDが必要という計算になり、あっという間に上限ID数に達しました。

1からまたfirebaseアカウント作って〜とか、独自のドメイン購入とか、いろいろ考えるために休止宣言をしました。馬鹿ですね。

勘違いだと気づいたのはHennamonHunterというクソゲーのAppStoreへのアップロードがきっかけです。

iPhoneアプリはAndroidよりも格段に審査が厳しく、いろいろと書類を準備していたとき、PrivacyPolicy(誓約書)というものをウェブ公開しないといけないということになりました。 ちょうど自分のHPあるし、どこか消去すれば1ページくらいは追加できるっしょ、なんて思いながら作成していましたが、審査申請前にどうしてもエラーが出てしまうのです。 調べたところ、PrivacyPolicyページでID取得するのではなく、すでにあるHPのどこか『ディレクトリの下に』いれないといけないとのこと。 なんだディレクトリって?となり調べてみたところ、階層構造でターゲットファイルの位置を示すようなもの。例えば、今OYANEKOファイルにいて、OYANEKOファイルの中のKONEKOファイルのOSAKANAファイルを拾いたい場合、 OYANEKO / KONEKO / OSAKANAという様に『/』で表しますが、こいつのことでした。つまり、既存IDファイル/PrivacyPolicyファイルとしないといけなかったのです。
これを知ったとき、ID使わずともページ作れるやん、まさかこのHP…ID1つで足りるのでは…?と気付き、実際1つで足りました。 ゲーム製作がHPの勉強になるなんて、しかもこんな初歩的なことに今まで気づかなかったなんてビックリです。HP作成本を飛ばし読みした罰ですね。
本当に皆さんにとってどうでもいい話をしました。
ではまた、次回。

戻る
Comment Box is loading comments...