Zen Cartブログ

ホーム » Zen Cart » Zen Cartブログ » Google Analyticsのキーワードを利用した検索のサジェストモジュール

Zen Cartブログ

Google Analyticsのキーワードを利用した検索のサジェストモジュール

検索窓からユーザーが検索したい文字を入力すると、その文字に対応した検索条件の候補を表示するモジュールを作りました。

検索BoxサジェストWithGA

ユニークな点としては、GoogleAnalyticsのAPIを利用して「トラフィック - キーワード」の値を検索条件の候補として表示するようにしています。
GoogleAnalyticsのキーワードは、サイトに訪れる際にGoogleを利用してどのようなキーワードで検索してきたのかが得られます。誰かが検索してサイトに訪問したキーワードは、サイト内で商品検索をする時に利用するキーワードと近いものがあるのではないか。という想定を基に実装されています。

デモ環境
ga_suggest_sample.png

検索窓から「zen」と入力すると、「zen-cart」、「zen cart」「zen cart 携帯」などと検索候補が表示されるようになっています。


ダウンロードとインストール

「検索BoxサジェストWithGA」は、下記からダウンロードできます。

「検索BoxサジェストWithGA のダウンロードはこちら」

動作確認済み環境は、zen-cart-v1.3.0.2-l10n-jp-5 です。

また、addon_modules専用のモジュールとして動作します
addon_modulesのダウンロードおよびインストールについてはgithubを参照ください。

addon_modulesのgithubへ


addon_modulesがインストールされている環境で利用開始までには 4つのステップがあります。

1.インストール
2.オプションの設定
3.ブロックの設定
4.GoogleAnalyticsからキーワードを取得


1.インストール

ダウンロードしたファイルをアップロードするだけです。

2.オプションの設定

管理画面から「追加設定・ツール」の「追加モジュールの管理」より、

* 『Google Analytics Suggest ver. 1.0』を選択してインストールします。

優先順はjQueryより後にし、Google AnalyticsのアカウントとパスワードとプロファイルIDを指定します。

3.ブロックの設定

管理画面から「追加設定・ツール」の「ブロックの設定」より、

* 「ga_suggest#block」を header に設定します。
* 商品検索(sideboxes/search.php)を sidebar_left などに設定しておきます。

どの表示位置に商品検索を表示するかは任意です。

4.GoogleAnalyticsからキーワードを取得

* GoogleAnalyticsからキーワードを取得するには、あるURLにアクセスします。

http://ドメイン/zen-cartインストールディレクトリ/index.php?main_page=addon&module=ga_suggest/make_keyword

2.のオプション設定で正しくGoogleAnalyticsの設定ができていれば、success と表示されます。

動作確認

動作確認は、オンラインショップの商品検索から検索条件の候補が表示されるかどうかを確認してください。

投稿者:ARK-Web | 投稿日:2009年10月 1日 12:08 | このエントリをはてなブックマークに登録 | delicious_s.gif | このエントリをRetweetする


アーカイブ



サービスおよびソリューション一覧

最新情報・投稿をチェック


このページのトップに戻る

Photo by ....

Powered by Movable Type Pro