タグ/便利機能/セッション
この内容はVer.1.38から適用されます
セッション機能 bookmark
ケータイキット for Movable Typeでは、PHPのセッション機能を使い、短期的にアクセスしているユーザーを特定することができます。
通常、PHPのセッション機能はCookieを使用しますが、携帯電話では必ずしもCookieを使用することができません。そこでケータイキット for Movable Typeでは、一度設定したセッションIDを同一サイト内のリンクURLにパラメータとして常に付加し、Cookieの代役を果たします。
PHPのセッション機能を使えば、簡単なパーソナライズを実現することが可能です。また、iモードではRefererを取得できないため、アクセスログから経路を特定することができません。ケータイキット for Movable Typeのセッション機能を使えば、URLに常にセッションIDが付加されるので、経路解析に役立てることもできます。
セッション機能の設定方法は、プラグインのブログ単位の設定を参照ください。
MTKeitaiSessionName bookmark
ケータイキット for Movable Typeのセッション機能では、<a>タグによるリンクURLには自動でセッションIDを付加しますが、<form>タグを使ったパラメータ渡しの際は自動的なセッションIDの付加が行われません。
そこで、テンプレートにセッションIDをサーバに渡すための記述を行う必要があります。
MTKeitaiSessionNameは、セッションパラメータの名称を出力します。
使用例 bookmark
検索フォームから検索結果画面にセッションIDを渡す bookmark
<form method="get" action="<$MTCGIPath$><$MTKeitaiSearchScript$>"> <input type="hidden" name="IncludeBlogs" value="<$MTBlogID$>" /> <input type="hidden" name="<$MTKeitaiSessionName$>" value="<$MTKeitaiSessionID$>" /> キーワード: <input id="search" name="search" value="" size="10" /> <input type="submit" value="検索" /> </form>
MTKeitaiSessionID bookmark
実際のセッションIDを出力します。MTKeitaiSessionNameと組み合わせて使用します。
MTKeitaiSessionNameSysTmpl bookmark
システムテンプレートでは、MTKeitaiSessionNameの代わりにMTKeitaiSessionNameSysTmplを使用してください。
MTKeitaiSessionIDSysTmpl bookmark
システムテンプレートでは、MTKeitaiSessionIDの代わりにMTKeitaiSessionIDSysTmplを使用してください。
* 「iモード」「iアプリ/アイアプリ」「i絵文字」「mova」「FOMA」および「i-mode」「i-appli」ロゴはNTTドコモの商標又は登録商標です。
* 「EZweb」「EZアプリ(Java[TM])」「au」はKDDI株式会社の登録商標です。
* 「Yahoo!」および「Yahoo!」「Y!」のロゴマークは、米国Yahoo!Inc.の登録商標または商標です。
* SOFTBANKおよびソフトバンクの名称、ロゴは日本国およびその他の国におけるソフトバンク株式会社の登録商標または商標です。
* その他、当ページに記載されている会社名、製品名などは該当する各社の商標または登録商標です。