1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

InfoMotionをインライン埋め込みしたら、Firebaseのダウンロード量が急増した話

Last updated at Posted at 2020-12-25

発生背景

GoogleサイトでInfoMotionを共有しようと思い、GoogleサイトにInfoMotionのHTMLの埋め込みを行っていました。
image.png

その後、Firebase Realtimeを確認したところ、ダウンロード量が急増してしまい、無料枠をあっという間に越えてしまいました。
スパイクの部分が、GoogleサイトにInfoMotionのHTMLの埋め込みを行った時の、ダウンロード量です。ダウンロード量が急激に増えていることが分かります。
image (6).png

enebularアカウントから、InfoMotionを確認しましたが、ダウウンロード量が急増することはなかったので、InfoMotionのインライン埋め込みがNGの可能性があります。

原因は?

googleサイトではInfoMotionのチャートをインライン表示しています。
そのため、データ自体はfirebaseからとってきていますが、それを表示させるためのscriptなどをInfoMotionから取得して、そのscriptでfirebaseに接続しているのが原因ではないかと思います。Googleサイト側で繰り返しデータを取得している可能性もありますが、詳しい原因は分かっていないです。。。

解決策は?

Googleサイトではなく、S3の静的ホスティングを使ったほうが良いのではないかと思います。
InfoMotionの共有方法については以下のサイトを参考に、InfoMotionのHTMLを取得して共有することができます。
(InfoMotionの共有:https://docs.enebular.com/ja/infomotion/shareinfomotion)

おわりに

enebularのInfoMotion画面は正常で、google sitesだと異常になるため、InfoMotionのインライン埋め込みがNGな可能性があります。InfoMotionを公開する場合は、ダウンロード量を確認しながら行うことをお勧めします。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?