Method: indexing.datasources.items.upload

Tworzy sesję przesyłania do przesyłania treści produktu. W przypadku elementów mniejszych niż 100 KB łatwiej jest osadzić zawartość inline w żądaniu index.

Do wykonania tej operacji wymagane jest konto administratora lub konto usługi. Używane konto usługi to to, które znajduje się na białej liście w odpowiednim źródle danych.

Żądanie HTTP

POST https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*/items/*}:upload

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
name

string

Nazwa elementu, aby rozpocząć wznawialne przesyłanie. Format: datasources/{sourceId}/items/{itemId}. Maksymalna długość to 1536 bajtów.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "connectorName": string,
  "debugOptions": {
    object (DebugOptions)
  }
}
Pola
connectorName

string

Nazwa oprogramowania sprzęgającego wykonującego to wywołanie.

Format: datasources/{sourceId}/connectors/{ID}

debugOptions

object (DebugOptions)

Typowe opcje debugowania.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu UploadItemRef.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/cloud_search.indexing
  • https://www.googleapis.com/auth/cloud_search

Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.