Google Search Appliance Feeds Protocol Developers Guide Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para Software Google Search Appliance Feeds Protocol Developers Guide. Google Search Appliance Feeds Protocol Developers Guide User Manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir

Resumo do Conteúdo

Página 1 - Google Search Appliance

Google Search ApplianceFeeds Protocol Developer’s GuideGoogle Search Appliance software version 7.2

Página 2

Google Search Appliance: Feeds Protocol Developer’s Guide 10•displayurl—The URL that should be provided in search results for a document. This attribu

Página 3 - Contents

Google Search Appliance: Feeds Protocol Developer’s Guide 11Grouping Records Together Record elements must be contained inside the group element. The

Página 4

Google Search Appliance: Feeds Protocol Developer’s Guide 12Here is a record definition that includes base64 encoded content:<record url="...&

Página 5 - Overview

Google Search Appliance: Feeds Protocol Developer’s Guide 13If the metadata is part of a feed, it must have the following format:<record url="

Página 6 - Choosing a Feed Client

Google Search Appliance: Feeds Protocol Developer’s Guide 14The authmethod attribute for the record defines the type of authentication. By default, au

Página 7 - Designing an XML Feed

Google Search Appliance: Feeds Protocol Developer’s Guide 15Per-URL ACLs and ACL InheritanceA per-URL ACL (access control list) has only a single URL

Página 8 - Choosing the Feed Type

Google Search Appliance: Feeds Protocol Developer’s Guide 16principal ElementTo specify the principal, its name, and access to a document use the prin

Página 9

Google Search Appliance: Feeds Protocol Developer’s Guide 17principal-type AttributeThe principal-type attribute indicates that the domain string atta

Página 10

Google Search Appliance: Feeds Protocol Developer’s Guide 18Approaches to Using the acl ElementThere are two approaches to using the acl element:• As

Página 11 - Grouping Records Together

Google Search Appliance: Feeds Protocol Developer’s Guide 19Legacy Metadata Format (Deprecated)For compatibility with feeds developed before software

Página 12 - Content Compression

Google Search Appliance: Feeds Protocol Developer’s Guide 2Google, Inc.1600 Amphitheatre ParkwayMountain View, CA 94043www.google.comGSA-FEEDS_100.09D

Página 13 - Using the UTF-8 Encoding

Google Search Appliance: Feeds Protocol Developer’s Guide 20Specifying Denial of Access to Users and GroupsThe search appliance supports DENY ACLs. Wh

Página 14

Google Search Appliance: Feeds Protocol Developer’s Guide 21Feeding Groups to the Search ApplianceThe search appliance can experience increased latenc

Página 15 - Specifying Per-URL ACLs

Google Search Appliance: Feeds Protocol Developer’s Guide 22A principal element can have the following attributes:•scope•namespace•case-sensitivity-ty

Página 16

Google Search Appliance: Feeds Protocol Developer’s Guide 23Example Feed with GroupsThe following code shows an example of a feed XML file with groups

Página 17 - Specifying ACL Inheritance

Google Search Appliance: Feeds Protocol Developer’s Guide 24Groups Feed Document Type Definition<?xml version="1.0" encoding="UTF-8&

Página 18

Google Search Appliance: Feeds Protocol Developer’s Guide 25The following example shows a groups feed client written in Python. # Copyright 2013 Googl

Página 19

Google Search Appliance: Feeds Protocol Developer’s Guide 26def PostMultipart(theurl, fields, files):"""Create the POST request by enco

Página 20

Google Search Appliance: Feeds Protocol Developer’s Guide 27Feeding Content from a Database To push records from a database into the search appliance’

Página 21 - Designing an XML Groups Feed

Google Search Appliance: Feeds Protocol Developer’s Guide 28Designing a Feed Client You upload an XML feed using an HTTP POST to the feedergate server

Página 22

Google Search Appliance: Feeds Protocol Developer’s Guide 29To adapt this form for your search appliance, replace APPLIANCE-HOSTNAME with the fully qu

Página 23 - Example Feed with Groups

Google Search Appliance: Feeds Protocol Developer’s Guide 3ContentsFeeds Protocol Developer’s Guide ...

Página 24 - Creating a Groups Feed Client

Google Search Appliance: Feeds Protocol Developer’s Guide 30The success message indicates that the feedergate process has received the XML file succes

Página 25

Google Search Appliance: Feeds Protocol Developer’s Guide 31For content feeds, the content is provided as part of the XML and does not need to be fetc

Página 26 - Java Code

Google Search Appliance: Feeds Protocol Developer’s Guide 32Feed Files Awaiting ProcessingTo view a count of how many feed files remain for the search

Página 27 - Feed Limitations

Google Search Appliance: Feeds Protocol Developer’s Guide 33TroubleshootingHere are some things to check if a URL from your feed does not appear in th

Página 28 - Using a Web Form Feed Client

Google Search Appliance: Feeds Protocol Developer’s Guide 34Fed Documents Aren’t Appearing in Search ResultsSome common reasons why the URLs in your f

Página 29

Google Search Appliance: Feeds Protocol Developer’s Guide 35Document Feeds Successfully But Then FailsA content feed reports success at the feedergate

Página 30 - Adding Feed Content

Google Search Appliance: Feeds Protocol Developer’s Guide 36Document Status is Stuck “In Progress” If a document feed gives a status of “In Progress”

Página 31

Google Search Appliance: Feeds Protocol Developer’s Guide 37Web Feed<?xml version="1.0" encoding="utf-8"?><!DOCTYPE gsafe

Página 32 - License Limits

Google Search Appliance: Feeds Protocol Developer’s Guide 38Web Feed with Base64 Encoded Metadata<?xml version="1.0" encoding="utf-8

Página 33 - Troubleshooting

Google Search Appliance: Feeds Protocol Developer’s Guide 39Incremental Content Feed<?xml version="1.0" encoding="utf-8"?>&l

Página 34

Google Search Appliance Feeds Protocol Developer’s Guide 4Troubleshooting 33Error Messages on the Feeds Status Page 33Feed Push is Not Successful 3

Página 35

Google Search Appliance: Feeds Protocol Developer’s Guide 40Python Implementation of Creating a base64 Encoded Content FeedThe following create_base64

Página 36 - Example Feeds

Google Search Appliance: Feeds Protocol Developer’s Guide 41Google Search Appliance Feed DTD The gsafeed.dtd file follows. You can view the DTD on you

Página 37 - Web Feed with Metadata

Google Search Appliance: Feeds Protocol Developer’s Guide 42<!-- default is 'add' --><!-- last-modified date as per RFC822 -->&l

Página 38 - Full Content Feed

Google Search Appliance: Feeds Protocol Developer’s Guide 43IndexAaccess attribute 16acl elementapproaches to using 18description 15–17ACL inheritance

Página 39 - Incremental Content Feed

Google Search Appliance: Feeds Protocol Developer’s Guide Index 44crawlaccess to protected content 14crawler access 14databases 27diagnostics 7, 15, 3

Página 40 - Content Feed

Google Search Appliance: Feeds Protocol Developer’s Guide Index 45license limit 32lock attribute 10, 32log file 33MMake Public check box 14members ele

Página 41

Google Search Appliance: Feeds Protocol Developer’s Guide 5Feeds Protocol Developer’s GuideThis document is for developers who use the Google Search A

Página 42

Google Search Appliance: Feeds Protocol Developer’s Guide 6The search appliance does not support indexing compressed files sent in content feeds.The s

Página 43

Google Search Appliance: Feeds Protocol Developer’s Guide 7QuickstartHere are steps for pushing a content feed to the search appliance.1. Download sam

Página 44

Google Search Appliance: Feeds Protocol Developer’s Guide 8Choosing a Name for the Feed Data Source When you push a feed to the search appliance, the

Página 45

Google Search Appliance: Feeds Protocol Developer’s Guide 9To ensure that the search appliance does not crawl a previously fed document, use googleoff

Comentários a estes Manuais

Sem comentários