AWSに入ります。
__| __|_ )
_| ( / Amazon Linux AMI
___|\___|___|
https://aws.amazon.com/amazon-linux-ami/2018.03-release-notes/
21 package(s) needed for security, out of 31 available
Run “sudo yum update” to apply all updates.
cyberduckでも入ります。
index.phpをつくります。
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>位置情報取得サンプル</title> <script> // Geolocation APIに対応している if (navigator.geolocation) { alert("この端末では位置情報が取得できます"); // Geolocation APIに対応していない } else { alert("この端末では位置情報が取得できません"); } // 現在地取得処理 function getPosition() { // 現在地を取得 navigator.geolocation.getCurrentPosition( // 取得成功した場合 function(position) { alert("緯度:"+position.coords.latitude+",経度"+position.coords.longitude); }, // 取得失敗した場合 function(error) { switch(error.code) { case 1: //PERMISSION_DENIED alert("位置情報の利用が許可されていません"); break; case 2: //POSITION_UNAVAILABLE alert("現在位置が取得できませんでした"); break; case 3: //TIMEOUT alert("タイムアウトになりました"); break; default: alert("その他のエラー(エラーコード:"+error.code+")"); break; } } ); } </script> </head> <body> <h1>位置情報取得サンプル</h1> <button onclick="getPosition();">位置情報を取得する</button> </body> </html>
wow, 緯度経度が取れました。※渋谷にいます。
httpsならいけるんですね。
リダイレクトで取得するとすると、地域はやはりipアドレス + geo liteでしょうね。
問題は年齢、性別をどのように取得するか。
まずは、アドセンスの仕組み解析からでしょうか。
アドセンス、ASPのタグの中身を見ていきましょう。