質問: 単純な仕組みのアプリを考えています。 swiftのwebViewで固定のHPを読み込ませ「そのサイトに今現在接続している人数を表示させる」 というアプリを作りたいです。 swift側はwebを読み込むだけなのですぐ出来ますがwebは触れたこともない未知の領域ですのでどのように用意したら良いのかわかりません。 できればイチからサーバーを立ててプログラムを組んで~~、、、、ではなく、 例えばWordPressとGoogle Analyticsを使ってこうやれば表示させることが出来る。 など既存のものを組み合わせて可能であれば具体的に教えていただきたいです。 よろしくお願いいたします。 追記修正 表現が端折られたりしており分かりにくい文章でしたので改めて書き直します。 失礼しました。 アプリで「今現在このアプリを何人が使用しているか」を表示させる機能を持たせたいです。 サーバーにデータ送信→集計→アプリで表示。だと自分の知識ではどうにもなりませんので イメージとしてはwebViewをつかいアプリで自前のwebサイト(WordPressを予定)に接続してもらい そこで「今現在webに接続している人数をカウント・表示」してアプリで確認出来るようにすれば出来るのではと考えました。 Google Analyticsに該当する項目がありますので そこから該当のデータのみ引っ張ってくれば出来るのではないかと安直に思っておりましたがうまくできません。 (参考:https://wacul-ai.com/blog/googleanalytics-realtime/) 上記のやり方、もしくは似たようなツールを使ってどうすればデータを自前のwebサイトで表示できるかお教え下さい。 よろしくお願いいたします。
回答: 素朴な疑問ですが、アプリにとってアクティブ人数を**どのぐらいの精度で出したくて**、そして表示は**どの程度必要**なのでしょうか。 そもそも、Webを構成するHTTPは、「接続→リクエスト→レスポンス→切断」という完結型の通信が基本ですので、Webサイトを見ていても、通信は何もしていない、ということがじゅうぶん起きます。 どの程度正確な数値を取得したいかによって、実装方法から変える必要があります。