問題タブ [google-custom-search]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1574 参照

javascript - 「結果情報」と「Powered by Google」を Google カスタム検索の結果ページの一番下に移動しますか?

最初にこのスクリーンショットを見てください。

Google カスタム検索

画像内で強調表示されているブロック、つまり「結果情報」(「約 5 件の結果 (0.40 秒) のテキスト)」と「powered by Google Custom Search」を検索結果の一番下に移動したいと考えています。

それらを削除することは Google の規約に反する可能性がありますが、多くの Web サイトがそうしているように、それらを一番下に移動することはそうではないようです。

検索結果ページに使用する JavaScript コードは次のとおりです。

JavaScript を知っている人や Google カスタム検索エンジンを使用したことがある人は、前述の JS コードを適宜変更できますか?

PS: 私は JavaScript を知らないので、ある種のスプーン フィーディングが役に立ちます。ありがとう。

0 投票する
0 に答える
1479 参照

google-api - Google 検索結果を合法的に取得する方法、カスタム検索エンジンでこれを実行できますか?

Google のシステムを通じて、合法的に 1 日あたり約 200 フレーズの Google 検索結果を取得する必要があります。私はphpを使用しており、Googleの古いWeb検索APIを使用しています: https://developers.google.com/web-search/ただし、明確に述べられているように、現在は公式に廃止されています。彼らは、ユーザーが「カスタム検索エンジン API」に移動することを望んでいます。これは、私が請求するためにサインアップしましたが、同じことを行いません。cx パラメーターなしでは実行されません。つまり、カスタム検索エンジンが必要です。 Googleの結果を表示するように(これ以上)設定することはできません。

Google に結果を照会する正当な方法はありますか? または、既存の API をオフにするまで、1 日あたり最大 100 のクエリ制限まで既存の API を使用して立ち往生していますか?

0 投票する
2 に答える
1094 参照

adsense - Google カスタム検索要素: 広告のスタイル設定

ウェブサイトに Google カスタム検索要素を追加しました。Web サイトの CSE のルック アンド フィールを既に変更しましたが、 ads 要素のルック アンド フィールはiframe内にあるため、変更できません。

広告の Iframe のスタイルを設定する方法を知っている人はいますか? 背景色を入れてフォントを変更したい。

ありがとう!

0 投票する
2 に答える
5798 参照

ajax - ページを更新せずに Google カスタム検索結果を読み込む

HTML ページ全体をリロード/更新せずに、Google カスタム検索クエリを送信したいと考えています。「結果のみ」レイアウトで最新の v2 gcs を使用しています。

検索フォームの上の任意の場所に gcs API をロードする

私のカスタム検索フォーム

検索結果が必要な場所に配置された gcs 結果スクリプト

どんな助けでも大歓迎です。

ありがとうございました

アップデート

実装しましたが、

そして今、私の検索フォームは次のとおりです。

ただし、検索を実行するとページ全体が更新されるため、jquery スクリプトが開始される前に最初の html フォーマットが混乱します。

ありがとう

アップデート

以下のすべての種類を多数の組み合わせで追加しましたが、ページ全体が更新されるか、まったく何も起こりません。

等々...

誰でもこれを経験したことがありますか?さらにカスタマイズするためのjson APIはどうですか? ページの更新の問題はどうにかして解決しますか?

ありがとうございました

0 投票する
1 に答える
6231 参照

java - Googleカスタム検索APIのJava実装

Google APIJavaでの使用についてサポートが必要です。Google Custom Search Engine基本的に、 (APIを使用して)を呼び出して結果を取得するWebアプリケーションをJavaで作成する必要があります。

Googleのスターティングガイドを読みましたが、APIの使用方法がわかりません。誰かが私にいくつかの例やチュートリアルのリンクを教えてもらえますか?

0 投票する
1 に答える
1835 参照

java - JavaでXStreamを使用してJSONを処理するには?

Google カスタム検索エンジンを作成し、HTTP GET を使用してクエリを開始しました。現在、Google は結果を JSON 形式で返しています。この JSON 出力を人間が読める形式にフォーマットする方法を考えていました。

例えば:

多くのフォーラムで XStream が推奨されているのを見てきました。しかし、どうすればこれを機能させることができるかわかりません。

誰かがこれで私を助けてくれませんか。

参考までに、ここに HTTP GET コードを示します。

0 投票する
1 に答える
1042 参照

asp.net-mvc-2 - MVC2とGoogleカスタム検索

私は自分のMVC2アプリケーションにグーグルカスタム検索を取り入れようとしています。私はすでにグーグルカスタム検索に登録し、APIキーと他の設定を取得しました。ビューに入力タイプのテキストボックスと検索ボタンがあります。(テキストボックスから)検索文字列をGoogle APIに渡して検索結果を受け取り、同じまたは他のビューページに表示するにはどうすればよいですか?関連する投稿、例は大きな助けになります。

0 投票する
0 に答える
355 参照

javascript - Google CSE - 2 番目のページで結果のタイトルを取得する

Google CSE コードに問題があります (JavaScript の経験があまりないことも認めます)。

私の問題は、CSE の結果タイトルをクリックしたときに開かれる 2 番目の Web ページに結果のタイトルを渡す必要があることです。

問題は最後の行にあります。これは次のとおりです。

正しく表示されても (タイトルが正しく表示されます)、クリックすると (この場合のターゲット ページは twitter.com/#!/asd)、次のようになります。

ご覧のとおり、「nome」によって渡された「html(title)」は、私が期待していたものではありませんが、[object DocumentFragment]

解決策はありますか?

みんな、ありがとう

0 投票する
2 に答える
3614 参照

search - MySQL データベースを使用しない単純な Web サイトに検索機能を追加する

私は 100 以上のページを持つ単純な HTML サイトを持っています。ユーザーがサイトを検索できるように、上部に検索バーを追加したいと考えています。Google カスタム検索については知っていますが、100 ドル以上支払わないと広告が表示されます。可能であれば、自分のサイトで広告なしの検索を無料で利用したいのは明らかです。

Lucene/Solr についても聞いたことがありますが、実際にはサイトをクロールしません。そのためには、Nutch が必要なようです。

とにかく、私が持っているサイトは Microsoft IIS6 サーバー上で実行されていますが、Solr、Nutch などがサーバーに「インストール」される方法については基本的に知りません。

また、サイトのローカル コピーを持っていることを指摘しておきます。おそらく、Solr の .xml を作成する最初の大きな「クロール」をローカルで実行できますか?? それは私が「立ち上げて実行する」のに役立ちますが、おそらく長期的な解決策にはなりません.

..では、Google カスタム検索を使用する必要がありますか? または、実装するのに非常に苦痛ではない代替手段はありますか? 脳は人を傷つけます。

0 投票する
1 に答える
819 参照

jquery - getJSONサイレントエラー?

getJSONを使用してGoogleカスタム検索にリクエストしています。FireBugは、200OKを返していることを示しています。ただし、私のコールバック関数は発生しません。

jQueryのドキュメントにはサイレントエラーが記載されていますが、これは理にかなっていると思います。Googleがフォーマットエラーでそうするのは驚きではありません。

http://api.jquery.com/jQuery.getJSON/

どうすればこれをトラブルシューティングできますか?回避策はありますか?代わりにAJAXを使用することについて何かを見ましたが、必要な詳細を特定できないようです。

ところで、FirebugからGETリクエストURLをコピーしてブラウザに貼り付けると、結果が得られます。しかし、Firebugの結果は空白/空です。私は困惑しています。