下記のコードを解析したいページの<body>タグ内に記述して下さい。
※ログが取得できない場合はconfig.phpのW3A_W_PATHを「constant('W3A_INSTALL_PATH').'writelog.php'」に変更してください。
WriteType:JavaScript and Image (PC用のページ※外部サーバーも可) |
---|
<script type="text/javascript" charset="UTF-8" src="http://asa1.net/mogplusx/w_js.php"></script> <noscript> <img src="http://www.asa1.net/mogplusx/?mode=img&js=2&guid=on" width="1" height="1" alt=""> </noscript> |
WriteType:PHP (拡張子がPHPのページ) |
---|
<?php define('MOGURA_PATH','/home/asa1/www/mogplusx/'); //$_GET['send_title'] = 'TITLE'; include_once(constant("MOGURA_PATH").'w.php'); ?> ※タイトルがセットできる場合はコメント(//)を削除して設定できます。 ※PHP_WRITE_MODE=1の場合は「JavaScript and Image」を出力します。(JavaScriptがoffでもリファラの取得が可能) |
WriteType:PHP Image (モバイル) |
---|
<?php define('MOGURA_PATH','/home/asa1/www/mogplusx/'); //$_GET['send_title'] = 'TITLE'; include_once(constant("MOGURA_PATH").'w_mob.php'); ?> ※カウンターを利用するには「W3A_MOBILE_MODE=1」にすること。 |
WriteType:WordPress (WordPress専用) |
---|
<?php define('MOGURA_PATH','/home/asa1/www/mogplusx/'); $_GET['send_title'] = get_bloginfo('name').wp_title('-', false, 'left'); include_once(constant("MOGURA_PATH").'w.php'); ?> ※タイトルはサンプルです。 ※PHP_WRITE_MODE=1の場合は「JavaScript and Image」を出力します。(JavaScriptがoffでもリファラの取得が可能) ※携帯向けのページには「w.php」→「w_mob.php」を利用すること。 |
WriteType:SSI |
---|
<!--#include virtual="/mogplusx/w_jsinc.php" -->
<!--#include virtual="/mogplusx/w_mob.php" --> |
WriteType:Click (クリックカウンター) |
---|
<a href="http://www.asa1.net/mogplusx/writelog.php?dl=***">
解析対象外ページ等
</a>
*** → URL |
WriteType:ClickJS (クリックカウンター) |
---|
<script type="text/javascript" src="http://asa1.net/mogplusx/click_js.php"></script> ※<Head>~</Head>内に埋め込むこと。 ※自動で「外部リンク」に「Click」タグを埋め込みます。 |
WriteType:PHP outside (拡張子がPHPのページ&外部サーバー※要allow_url_fopen=on,allow_url_include=on) |
---|
<?php $mogura = 'http://asa1.net/mogplusx/w.php?mogura_path='.urlencode('/home/asa1/www/mogplusx/'); if(isset($_SERVER['HTTP_REFERER'])) $mogura .= '&ref='.urlencode($_SERVER['HTTP_REFERER']); $mogura_access_path = isset($_SERVER['HTTPS']) ? 'https://' : 'http://'; $mogura_access_path .= isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME']; $mogura_access_path .= isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : $_SERVER['SCRIPT_NAME']; $mogura .= '&path='.urlencode($mogura_access_path); if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) $mogura .= '&lang='.urlencode($_SERVER['HTTP_ACCEPT_LANGUAGE']); if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) $mogura .= '&ip_forwarded='.urlencode($_SERVER['HTTP_X_FORWARDED_FOR']); if(!isset($_SERVER['HTTP_X_FORWARDED_FOR'])) $mogura .= '&ip_forwarded='.urlencode($_SERVER['REMOTE_ADDR']); if(isset($_SERVER['REMOTE_ADDR'])) $mogura .= '&ip='.$_SERVER['REMOTE_ADDR']; if(isset($_SERVER['HTTP_USER_AGENT'])) $mogura .= '&ua='.urlencode($_SERVER['HTTP_USER_AGENT']); include_once($mogura); ?> |
WriteType:PHP outside Image (外部サーバーでモバイル向け) |
---|
<?php $ref = urlencode($_SERVER['HTTP_REFERER']); $mogura_access_path = isset($_SERVER['HTTPS']) ? 'https://' : 'http://'; $mogura_access_path .= isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME']; $mogura_access_path .= isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : $_SERVER['SCRIPT_NAME']; $path = urlencode($mogura_access_path); $s_t = ''; echo '<img src="http://www.asa1.net/mogplusx/?mode=img&path='.$path.'&ref='.$ref.'&title='.$s_t.'&js=2&guid=on" width="1" height="1" alt="">'; ?> ※$s_tにはタイトルをセットする。 |