Resource: TargetSite
Situs target untuk SiteSearchEngine.
Representasi JSON |
---|
{ "name": string, "providedUriPattern": string, "type": enum ( |
Kolom | |
---|---|
name |
Hanya output. Nama resource yang sepenuhnya memenuhi syarat dari situs target. |
providedUriPattern |
Wajib. Hanya input. Pola URI yang disediakan pengguna dari mana |
type |
Jenis situs target, misalnya, apakah situs akan disertakan atau dikecualikan. |
exactMatch |
Tidak dapat diubah. Jika disetel ke false, uri_pattern akan dibuat untuk menyertakan semua halaman yang alamatnya berisi providedUriPattern. Jika disetel ke benar (true), uri_pattern akan dibuat agar cocok persis dengan providedUriPattern atau hanya halaman tertentu jika providedUriPattern adalah halaman tertentu. providedUriPattern selalu dinormalisasi untuk membuat pola URI yang akan digunakan oleh mesin telusur. |
generatedUriPattern |
Hanya output. Ini dibuat oleh sistem berdasarkan providedUriPattern. |
rootDomainUri |
Hanya output. Domain root dari providedUriPattern. |
siteVerificationInfo |
Hanya output. Status verifikasi kepemilikan dan validitas situs. |
indexingStatus |
Hanya output. Status pengindeksan. |
updateTime |
Hanya output. Waktu terakhir situs target diperbarui. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
failureReason |
Hanya output. Alasan kegagalan. |
Jenis
Kemungkinan jenis situs target.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Nilai ini tidak digunakan. Dalam hal ini, perilaku server ditetapkan secara default ke Type.INCLUDE . |
INCLUDE |
Sertakan situs target. |
EXCLUDE |
Mengecualikan situs target. |
SiteVerificationInfo
Informasi verifikasi untuk situs target dalam penelusuran situs lanjutan.
Representasi JSON |
---|
{
"siteVerificationState": enum ( |
Kolom | |
---|---|
siteVerificationState |
Status verifikasi situs yang menunjukkan kepemilikan dan validitas. |
verifyTime |
Waktu verifikasi situs terbaru. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
SiteVerificationState
Status verifikasi situs.
Enum | |
---|---|
SITE_VERIFICATION_STATE_UNSPECIFIED |
Nilai defaultnya adalah VERIFIED. |
VERIFIED |
Kepemilikan situs telah diverifikasi. |
UNVERIFIED |
Kepemilikan situs menunggu verifikasi atau verifikasi gagal. |
EXEMPTED |
Situs yang dikecualikan dari verifikasi, misalnya, situs publik yang terbuka untuk semua orang. |
IndexingStatus
Enumerasi status pengindeksan situs target.
Enum | |
---|---|
INDEXING_STATUS_UNSPECIFIED |
Nilai defaultnya adalah SUCCEEDED. |
PENDING |
Situs target berada dalam antrean pembaruan dan akan diambil oleh pipeline pengindeksan. |
FAILED |
Situs target gagal diindeks. |
SUCCEEDED |
Situs target telah diindeks. |
DELETING |
Situs target yang sebelumnya diindeks telah ditandai untuk dihapus. Ini adalah status transisi yang akan menghasilkan: 1. situs target dihapus jika penghapusan pengindeksan berhasil; 2. status kembali ke BERHASIL jika penghapusan pengindeksan gagal. |
CANCELLABLE |
Perubahan situs target tertunda, tetapi dapat dibatalkan. |
CANCELLED |
Perubahan situs target dibatalkan. |
FailureReason
Alasan kegagalan pengindeksan penelusuran situs.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union failure . Alasan kegagalan. failure hanya ada berupa salah satu diantara berikut: |
|
quotaFailure |
Gagal karena kuota tidak mencukupi. |
QuotaFailure
Gagal karena kuota tidak mencukupi.
Representasi JSON |
---|
{ "totalRequiredQuota": string } |
Kolom | |
---|---|
totalRequiredQuota |
Jumlah ini adalah perkiraan jumlah total kuota yang dibutuhkan project ini untuk menyelesaikan pengindeksan dengan berhasil. |
Metode |
|
---|---|
|
Membuat TargetSite dalam batch. |
|
Membuat TargetSite . |
|
Menghapus TargetSite . |
|
Mendapatkan TargetSite . |
|
Mendapatkan daftar TargetSite . |
|
Memperbarui TargetSite . |