Google Search ApplianceGoogle OneBox for Enterprise Developer’s GuideGoogle Search Appliance software version 6.4 and laterMay 2010
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 10Triggering in Response to Specific KeywordsOur directory example uses a keyw
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 11• The regular expression (?i)([a-z]+) airport(?: (?:status|delays?|condition
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 12Use of OneBox with an external provider starts with a search request that ma
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 13The following example shows the results from a directory smith query and the
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 14Formatting the ResultsBoth internal and external providers respond to a OneB
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 15The XSLT template transforms the associated results into HTML suitable for d
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 16Checking the Visual LayoutYou can verify an XSLT template by:• Using the One
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 17When sensitive information passes between a search appliance and an external
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 18Passing Optional Contextual DataThe OneBox system can pass a set of contextu
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 19Checking XML ResultsWhen you are troubleshooting a OneBox module that has a
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 2Google, Inc.1600 Amphitheatre ParkwayMountain View, CA 94043www.google.comMay
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 20Editing customer-onebox.xsl to Call Your XSL FileEdit the customer-onebox.xs
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 214. Edit search.xml to appear as follows:<ENTOBRESULTS><OBRES module
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 22Module Definition SchemaThe OneBox module definition schema file is availabl
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 23Element AttributesChild ElementsAttribute Descriptiontype="internal&quo
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 24description<description>text</description>Optional. A textual de
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 25Call ParametersA GET request from a search appliance is sent to the external
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 26OneBox Results Schema ReferenceResults are returned to a search appliance in
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 27OneBoxResults ElementsThe OneBoxResults element supports the following child
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 28IMAGE_SOURCE<IMAGE_SOURCE>image_url</IMAGE_SOURCE>Optional. A li
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 29IndexSymbols&proxystylesheet 19Aaccess control 7, 8, 17Admin Console 7–8
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 3ContentsGoogle OneBox for Enterprise Developer’s Guide ...
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide Index 30gsa_default_stylesheet.en.xsl 21GSA_password element 17GSA_username el
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 4Google OneBox for Enterprise Developer’s GuideA OneBox module provides real-t
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 5Google.com uses the OneBox extensively to provide users with access to inform
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 6Google implements the OneBox request/response technology in XML, which enable
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 7PlanningWhen defining a OneBox module, you need to work with the Admin Consol
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 83. In the Trigger section, click one of the following choices: • Always Trigg
Google Search Appliance: Google OneBox for Enterprise Developer’s Guide 93. Give the module a <name> (see the element “name” on page 23) and <
Komentáře k této Příručce