最終更新時刻:2008年8月30日(土) 2時12分

-

Google Custom Search Engineを試す(ついでにGoogle AJAX Search APIも)

公開日時:
2006/10/26 00:22
著者:
櫻吉 清(さくらきち きよし)

グーグル、カスタム検索の構築サービス「Google Custom Search Engine」を発表

Google Custom Search Engineが発表されたましたので、試しに作ってみました。

基本的には、Google Custom Search Engineにアクセスして、Search engineに使うKeywordsとSitesさえ選択すれば間単にできます(keywordsがどの程度検索結果に効いているのかわかりませんでした)。検索結果を他のサイトに反映させるには、少しばかり技術が必要なようです。

作成した検索ボックスのHTMLをここに貼ってもそれほど面白くないため、Google AJAX Search APIにGoogle Custom Search Engineで作成したカスタム検索エンジンを設定したものを作ってみました。

カスタム検索エンジンの作成後、左のメニューにあるMy Search enginesをクリックすると、作成したカスタム検索エンジンが出てきます。その一つのcontrol panelをクリックすると各種設定項目が出ます。

その中のCodeタブをクリックするといろいろ出てきますが、一番下に「Use the AJAX search APIs to display results」にGoogle AJAX Search APIに設定するunique identifierが提示されています。

Googleajaxui

これを使いGoogle AJAX Search APIのサンプルを作成してみました。

検索対象は、CNET Japan 読者ブログにしてみました(勝手に。ですがCNET JapanではCNET Japan 読者ブログが検索対象にならないので、あっても良いですよね)。

Google AJAX Search APIの中で、setSiteRestrictionに先ほどの「unique identifier」を設定するだけです。以下の様な感じにです。

searcher.setSiteRestriction("016590914011728036838:fpwxtu_ugai");

以下のURLに動作しているページを設置しました。

CNET Japan 読者ブログ検索 by Google Custom Search Engine & Google AJAX Serach API

各カテゴリ毎のみの検索と全カテゴリ横断した検索(ALL)の7つのCustom Search Engineを作成し、それ毎のnique identifierを設定しました(但しkeywordに何が妥当か悩み、安易に全てgoogleのみ設定)。検索サイトは設定されているサイトのみのため、他のサイトを拾うことはありません。

上記動作ページは、Google Custom Search Engineのサンプルページの一つであるProduct Search Sample - powered by The Google AJAX Search API and Google Custom Search Enginesを拝借して、ちょいちょいと直したものです。

発表後からGoogle Custom Search Engine & AJAX Search APIの動作ページの作成を試みていたのですが、昨晩の時点では「Product Search Sample」は正常に動作していませんでした。このため、自作したサンプルページが動かないのは、自分が悪いためだと思いずっと悩んでいましたが、今日は動いていたので、サーバ側で修正があったのでしょうか。

Google AJAX Search API自体は、検索対象をURLで指定はできるのですが、Google Custom Search Engineと組み合わせると、自由な検索BOXを作成できるかも知れません。

※このエントリは CNET Japan ブロガーにより投稿されたものです。シーネットネットワークスジャパン および CNET Japan 編集部の見解・意向を示すものではありません。

このエントリーへのコメント

ブログにコメントするにはCNET_IDにログインしてください。

このブログについて

ブロガープロフィール

アーカイブ

2008年8月
     12
3456789
10111213141516
17181920212223
24252627282930
31      

カテゴリ

ブログネットワーク

アルファブロガー

佐々木俊尚 ジャーナリストの視点グーグルはストビューで「よそ者」化する
佐々木俊尚 ジャーナリストの視点
クロサカタツヤの情報通信インサイト北京オリンピック
クロサカタツヤの情報通信インサイト
江島健太郎 / Kenn's Clairvoyance新サービスをローンチしました
江島健太郎 / Kenn's Clairvoyance
村上敬亮 情報産業の未来図コンテンツ市場14兆円の中身と行方
村上敬亮 情報産業の未来図
末吉隆彦 ロケーションウェアの「空」と「実」場所・空間を増幅!?「ロケーション・アンプ」
末吉隆彦 ロケーションウェアの「空」と「実」
鈴木健の天命反転生活日記パラレルワールドとしての電脳コイル
鈴木健の天命反転生活日記

読者ブロガー

なにわのITベンチャー社長BlogWEB2.0 じゃなくって PC0.5
なにわのITベンチャー社長Blog
インターネットの裏側を探しましょtaspoの必要性とタバコ屋でのコミュニケーション
インターネットの裏側を探しましょ
木田わをんのパソコン武士道@Tovas for AppExchangeのセットアップを30分で完了
木田わをんのパソコン武士道
夢幻∞大のドリーミングメディア夢幻∞大のエントリーアクセスランキング(8/29編)
夢幻∞大のドリーミングメディア

企画特集

仮想化環境で求められるストレージの要件仮想化環境で求められるストレージの要件
それに応えるNetAppの実力とは?
DELLが掲げる「新・仮想化アセスメントサービス」DELLが掲げる「新・仮想化アセスメントサービス」
〜企業システムの仮想化環境の構築を支援〜

新着コメント

たばこによる経済効果よりも関連の損失額の方が何倍も大きいという試算があり......
taspoの必要性とタバコ屋でのコミュニケーション
投稿者:PowerYOGA
こういうのいいですね!ちなみにCNETブログのシステムは全然進化しないですね......
夢幻∞大のエントリーアクセスランキング(8/29編)
投稿者:尊仁
櫻吉さん、いつもお世話になっています。アクセス順に並んでくれるとありがた......
夢幻∞大のエントリーアクセスランキング(8/29編)
投稿者:mugendai
「アダムとイブが楽園を追放されたのは、神様の言いつけを破って禁断の実を食......
毎日新聞社内で何が起きているのか(下)
投稿者:keijizyou
きむこうさん、コメントありがとうございました。 > 「お客さんが絶対必要......
新しい開発手法:初期にユーザインターフェースを完璧に作れば、最高の要件定義になる 2
投稿者:生島勘富

ブログネットワークとは?

CNET Japan ブログネットワークは、元はCNET Japanの一読者であった読者ブロガーと、編集部の依頼により執筆されているアルファブロガーたちが、ブログを通じてオンタイムに批評や意見を発信する場である「オピニオンプレイス」、また、オピニオンを交換するブロガーたちが集うソサエティです。

広い視野と鋭い目を持ったブロガーたちが、今日のIT業界や製品に対するビジョンや見解について日々熱く語っています。

あなたもブログを書いてみませんか?

CNET Japanやその他サイトが提供するITニュースやコンテンツへの意見や分析、 ビジネスやテクノロジーに対するビジョンや見解について語っていただける方を 募集しています。ご応募はこちらから

ブログの投稿・管理

ブログの投稿はこちらから(※ブロガー専用)

ブログアワード2007開催決定!

今年最も活躍したブロガーを表彰します。詳細はこちらから

αマークって?

これは、CNET Japan 編集部の依頼に基づいて執筆されているCNET Japan アルファブロガーによるブログの印です。

Good!って?

CNET Japan ブログネットワーク内で拍手の代わりに使用する機能です。ブログを読んで、感激した・役に立ったなど、うれしいと思ったときにクリックしてください。多くGood!を獲得した記事は、より多くの人に読まれるように表示されます。

レビュー

[レビュー]高い信頼性を普通に使う地球に優しい電源ユニット--Antec EarthWattsシリーズ EA-650
“自作ユーザーは、電源ユニットに何を求めるのか?”出力なのか、安定性なのか、それとも機能性なのか?難し
今週の新製品総チェック:ノート、デスクトップ、UMPCまでPC秋モデルが続々
富士通、NEC、東芝などのPCメーカーから続々と新製品が登場した。ノートPC、デスクトップPCに加え、注目の
今週の新製品総チェック:薄さ13.9mmのサイバーショット登場!NEC「LaVie」はデザインモデルが
最薄部13.9mmのソニー「サイバーショット」、ニコンのGPS内蔵デジカメ「COOLPIX」など、機能性、デザイン性