仮説:Amazons3バケットにjsonファイルがあります。同じバケットに、そのjsonファイルをデータソースとして使用するhtml-jsviewevがあります。
ユーザーが自分のhtml-jsビューアを使用してのみデータを表示できるようにし、たとえば、ローカルでjsonファイルをダウンロードしたりサードパーティのビューアを使用したりしないようにしたいと思います。
そのような目的を達成する可能性はありますか?
仮説:Amazons3バケットにjsonファイルがあります。同じバケットに、そのjsonファイルをデータソースとして使用するhtml-jsviewevがあります。
ユーザーが自分のhtml-jsビューアを使用してのみデータを表示できるようにし、たとえば、ローカルでjsonファイルをダウンロードしたりサードパーティのビューアを使用したりしないようにしたいと思います。
そのような目的を達成する可能性はありますか?
これは、静的 s3 バケットによって提供されるブラウザ側のコードだけでは不可能です。データを難読化または暗号化するのがどれほど難しくても、ロックを解除して表示するためのコードを提供する必要があります。
広告を表示する必要があることを (多かれ少なかれ) 確認できる唯一の方法は、ビューアー自体の HTML を提供することです。s3 バケットから提供するだけの場合、この JSON はあまり変化していないように思えます。おそらく、json + html ビューアーを使用するのではなく、広告で HTML を事前にレンダリングし、それを s3 バケットに入れることができます。