fc2ブログ
プロフィール

けい

Author:けい
公開したWebサービス・アプリ一覧はこちら

※2014年12月、私が個人で開発したWebサービス・アプリへの
累計アクセス数は8億を超えました。
負荷対策頑張ります。日々精進していきます!!


■■■ 業務経歴 ■■■
社会人1年目:携帯電話開発。画面周りを1年間
2年目 :海外向け携帯電話ミドルウェア開発
     ブラウザとプロトコルスタック周り
2年目後半~:携帯電話の通信専用チップ開発
3年目:カーナビ。画面周りの開発
3年目後半~:BDビデオカメラ
     組み込みLinux カーネルと
     ドライバの開発。
4年目12月:プロジェクト途中で退社
~ここまではC、またはC++で開発~

~ここからJavaがメインの開発~
4年目1月:Web系の会社に転職
       ~4ヶ月間の研修
5年目5月:製造業向け生産管理システム開発
6年目9月:証券会社向けシステム開発
7年目10月~携帯電話向けコミックサイトの運用・開発
8年目12月:プロジェクト途中で退社

~ここからPHPがメインの開発~
8年目1月~仲介手数料が無料の不動産屋の社内SEに転職
交渉しほぼ完全に裁量労働が可能な立場になる。
業務内容はシステム全般ですが、
最近はSEO対策の作業が多いです。
現在14年目 まだ、しばらくはこの会社に居るつもりです。

あと、全ての記事がリンクフリーです。

最近の記事

過去ログ

全ての記事を表示する

全ての記事を表示する

カテゴリー

FC2カウンター

RSSフィード

技術者の視点で見てうまくやれば不正クリックって絶対ばれない

仕事柄、不正クリック対策業者と話すこともあるのですが
対策が適当すぎて効果が無い業者ばかりが目立ちます。
私の結論で言えば、「不正クリックはうまくやれば絶対ばれない」です。

不正クリック対策と謳っている業者は、不正クリックを防ぐと言いますが
例えGoogleと言えど以下のような不正クリックに対し、一体どんな対策ができるというのでしょう?


以下、某不正クリック業者のHPから転載
・リンク元(リファラー)の偽造
・サイト内巡回時間設定
・マウス自然移動
・全て生IP(プロキシを使用しない)
・クリック率の調整
・二次クリック&三次クリック
・IPが毎回変わる
・プロバイダーも毎回変わる
・解析度もランダムに毎回変更
・その他、環境設定もランダムに変更

Webに関わる技術者であれば、
ブラウザから送信される情報のほぼ全てが網羅されていることがわかると思います。
特に生IP、プロバイダー系は実際に費用がかかり、対策をする側としては最も効果的な所なのですが、
そこも考慮されております。

多くの対策業者が弊社独自の技術により対策可能とか言ってくるわけですが、
「検索時」にCPU IDやMACアドレス、HDDの型番やWindowsの認証情報などを
送るわけでもないのに、そんな方法があるとも思えません。
自社サイトに流入後は自由にタグを入れられるので、
重くなっても良い+ユーザービリティが悪化(セキュリティ系のポップアップの表示など)しても良ければ、
ある程度情報を抜くことは可能ですが、
そんな気持ち悪いサイト誰も使わないですよね。


また私の会社の実績としても、定期的にGoogleで特定のめずらしいワードで検索、
サイトへ流入する悪意のないユーザーがいるのですが、
そのユーザーの流入もしっかり課金されておりました。


不正クリック対策業者が把握できるのは前月と比べて同じキーワードの検索回数が異常に増えていないか?
クリック率が突然上がっていないかくらいの統計情報の突然変異であり
それも20%くらいであれば、Googleなどから季節的変動と見なされてしまいます。

よって私の結論としては
不正クリックは防げないので、
不正クリックされている可能性があるキーワードやURL、アクセス数の増加を
把握できるような仕組みを作っておき、
何かあったら広告停止などの対策が迅速にできるような体制を作っておくことが大事だと思っています。

スポンサーサイト



コメント(0)   2012.03.21    [ Myカテゴリ:時事・駄文 ]

phpのarray_mergeと「+」による配列の挙動の違い

掲題の件ですが、またまた不具合対応でハマっていてこんな時間に。
phpのarray_mergeと「+」による配列の挙動って異なる場合があるんですね。
技術的な詳細はこちらをご覧下さい。

どういう場合に問題になるかというとキー名が重複する場合には
先に評価されるキーのみが使用されるわけです。

$array[0] = array(
1 => '伊藤博文'
)
$array[1] = array(
1 => '森喜朗'
)

print_r($array[0] + $array[1]);

出力結果
Array
(
[1] => 伊藤博文
)


今まで「+」で問題無く配列に追加できているケースが多かったのですが、
キーを使う場合、特にDB周りはキーが数値となっていて重複しやすいので
注意しようと思いました。

ちなみにこの内容はパーフェクトPHPにも記載されている注意点なのですが、
一言一句注意して読んでいるわけではないので、
問題が起きて、解決策までわかってから、あー書いてあった-って確認するという・・・

もう一度読み返すかな・・・


コメント(0)   2012.03.12    [ Myカテゴリ:技術の話 ]
Template Designed By
ぐらいんだぁ