0

Google 検索アプライアンス (GSA) に対して Web リクエストを実行し、XML を返しています。次に、その XML を解析して、EXTJS Web アプリケーションへの内部リンクを作成します。私の主な質問は、クリック ランク トレーニングを失わないようにするために、カスタム結果からどのリンクがクリックされたかを GSA に伝えるにはどうすればよいかということです。どの結果が関連性があるかを時間の経過とともに学習する GSA の機能を失いたくないのですが、GSA から返された XML からリンクを作成する必要があります。結果を IFrame に表示できることはわかっていますが、私の要件ではそれは不可能です。ドキュメントに目を通しましたが、まだ良い手がかりは見つかりませんでした。この問題に関するヘルプは大歓迎です。

4

1 に答える 1

1

非 XSLT ベースの検索ページからクリック トラッキングを取得するには、次の手順を実行する必要があります。

1) GSA から clicklog.js または clicklog_compiled.js をコピーし、ページ内で参照します。(http:///*.js 2 にあります) Web サーバーで /click のリバース プロキシを実装し、それを http:// にポイントする必要があります。

ページ内のすべてのアンカー タグを解析するため、それ以上のことを行う必要はありません。ASR レポートは、次のように属性 ctype によってキャプチャされます。

プロトコルに関する詳細: https://developers.google.com/search-appliance/documentation/614/xml_reference?hl=de-DE#ASRProtocol

于 2012-07-21T03:26:43.150 に答える