|
2007,10,25, Thursday
携帯電話用サイトを作って管理する場合、問題になるのがユニークユーザー数がまったく分からない事。
PCサイトの場合、一般的なアクセスログソフトを使えばユニークユーザーが出ますが、携帯サイトの場合は「ユニークユーザー数」=「ページビュー」になってしまう事もあります。 これは、アクセス元のIPアドレスが、PCからのアクセス(通常のプロバイダ)では固定されているのに対し、携帯からのアクセスではページごとに違うためです。ただのリロードでもIPは変わります。アクセス元のIPが変われば、前のページと次のページを同じ人間が見ているかどうかの判別ができません。 他にも、iモードではCookieが使えないので、Cookieを使って判別する事もできません。 そこで、この問題の対処方法ですが、私はTPOに応じて以下のようなシステムを使い分けます。 ・一切無視 下に行くほど正確なユニークユーザーがカウントできますが、作りこみも必要になるので工数=予算が必要になります。 その兼ね合いで、求められる正確さをTPOに応じて使い分けます。 しかし、いくら正確さにこだわったところで、「URLにセッションIDを引き回す」方式でも、ログイン(個人認証)しなければユーザーを特定できないですし、そもそも、アクセスログって言っても、すべて携帯に表示されなくても(電波状態が悪いとか)カウントされるわけですし、もっといえば、ユーザーがそのページをどれくらい真剣に見たかは分からないわけで、正確さを求めても人の心まで読めないので、ほどほどのところにしておきましょう。 |
|
2006,06,22, Thursday
アクセスしてきた携帯電話の会社ごとにページを振り分けます。
indexに仕込めば、どの携帯からアクセスがあっても、ちゃんと各会社ごとにページに振り分けられます。 ちなみに注意ですが、<?phpの前に、スペースやエンターが入っているとうまく作動しない事があります。 あと、Location:の指定に相対URLは指定しない方が良いようです。ドコモのD506では、エラーがでます。他にもあるかもしれません。 必ず、絶対URLで指定するようにしましょう。 <?php |
|
2006,06,22, Thursday
携帯サイトを作っていて、サムネイルのように小さい画を表示して、その横に説明文字を入れたいことがあります。
難しいことではないのですが、忘れることがあるので、メモ書きです。 ■imgthum.php |
|
2006,06,22, Thursday
携帯電話で使われている$_SERVER関数(環境変数)がどんな値を返すかのテストです。
3キャリア分が全部入っているので、使いにくいかも。こっちの方が使いやすいと思われます。 ■sf_check.php |
