FeedItem

Elemen feed.

Representasi JSON
{
  "resourceName": string,
  "attributeValues": [
    {
      object (FeedItemAttributeValue)
    }
  ],
  "geoTargetingRestriction": enum (GeoTargetingRestriction),
  "urlCustomParameters": [
    {
      object (CustomParameter)
    }
  ],
  "status": enum (FeedItemStatus),
  "policyInfos": [
    {
      object (FeedItemPlaceholderPolicyInfo)
    }
  ],
  "feed": string,
  "id": string,
  "startDateTime": string,
  "endDateTime": string
}
Kolom
resourceName

string

Tidak dapat diubah. Nama resource elemen feed. Nama resource elemen feed memiliki bentuk:

customers/{customerId}/feedItems/{feedId}~{feed_item_id}

attributeValues[]

object (FeedItemAttributeValue)

Nilai atribut elemen feed.

geoTargetingRestriction

enum (GeoTargetingRestriction)

Pembatasan penargetan geografis menentukan jenis lokasi yang dapat digunakan untuk penargetan.

urlCustomParameters[]

object (CustomParameter)

Daftar pemetaan yang digunakan untuk mengganti tag parameter kustom dalam trackingUrlTemplate, finalUrls, atau mobile_final_urls.

status

enum (FeedItemStatus)

Hanya output. Status elemen feed. Kolom ini bersifat hanya baca.

policyInfos[]

object (FeedItemPlaceholderPolicyInfo)

Hanya output. Daftar info tentang status persetujuan dan validasi elemen feed untuk pemetaan feed aktif. Akan ada entri dalam daftar untuk setiap jenis pemetaan feed yang terkait dengan feed, misalnya, feed dengan sitelink dan pemetaan feed panggilan akan menyebabkan setiap elemen feed yang terkait dengan feed tersebut memiliki entri dalam daftar ini untuk sitelink dan panggilan. Kolom ini bersifat hanya baca.

feed

string

Tidak dapat diubah. Feed yang memiliki elemen feed ini.

id

string (int64 format)

Hanya output. ID elemen feed ini.

startDateTime

string

Waktu mulai saat elemen feed ini efektif dan dapat mulai ditayangkan. Waktu ditampilkan dalam zona waktu pelanggan. Formatnya adalah "YYYY-MM-DD HH:MM:SS". Contoh: "2018-03-05 09:15:00" atau "2018-02-01 14:34:30"

endDateTime

string

Waktu berakhir saat elemen feed ini tidak lagi efektif dan akan berhenti ditayangkan. Waktu ditampilkan dalam zona waktu pelanggan. Formatnya adalah "YYYY-MM-DD HH:MM:SS". Contoh: "2018-03-05 09:15:00" atau "2018-02-01 14:34:30"

FeedItemAttributeValue

Nilai atribut elemen feed.

Representasi JSON
{
  "priceValue": {
    object (Money)
  },
  "integerValues": [
    string
  ],
  "booleanValues": [
    boolean
  ],
  "stringValues": [
    string
  ],
  "doubleValues": [
    number
  ],
  "feedAttributeId": string,
  "integerValue": string,
  "booleanValue": boolean,
  "stringValue": string,
  "doubleValue": number
}
Kolom
priceValue

object (Money)

Nilai harga. Harus ditetapkan jika feedAttributeId merujuk pada atribut feed jenis PRICE.

integerValues[]

string (int64 format)

Nilai int64 berulang. Harus ditetapkan jika feedAttributeId merujuk pada atribut feed jenis INT64_LIST.

booleanValues[]

boolean

Nilai bool berulang. Harus ditetapkan jika feedAttributeId mengacu pada atribut feed jenis BOOLEAN_LIST.

stringValues[]

string

Nilai string berulang. Harus ditetapkan jika feedAttributeId merujuk pada atribut feed jenis STRING_LIST, URL_LIST, atau DATE_TIME_LIST. Untuk STRING_LIST dan URL_LIST, ukuran total daftar dalam byte tidak boleh melebihi 3.000. Untuk DATE_TIME_LIST, jumlah elemen tidak boleh melebihi 200.

Untuk STRING_LIST, panjang maksimum setiap elemen string adalah 1.500 karakter. Untuk URL_LIST, panjang maksimum adalah 2.076 karakter. Untuk DATE_TIME, format string harus sama dengan waktu mulai dan waktu berakhir untuk elemen feed.

doubleValues[]

number

Nilai ganda berulang. Harus disetel jika feedAttributeId merujuk pada atribut feed jenis DOUBLE_LIST.

feedAttributeId

string (int64 format)

ID atribut feed yang dikaitkan dengan nilai.

integerValue

string (int64 format)

Nilai int64. Harus ditetapkan jika feedAttributeId merujuk pada atribut feed jenis INT64.

booleanValue

boolean

Nilai bool. Harus ditetapkan jika feedAttributeId merujuk ke atribut feed jenis BOOLEAN.

stringValue

string

Nilai string. Harus ditetapkan jika feedAttributeId merujuk pada atribut feed jenis STRING, URL, atau DATE_TIME. Untuk STRING panjang maksimum adalah 1.500 karakter. Untuk URL, panjang maksimum adalah 2.076 karakter. Untuk DATE_TIME, string harus dalam format "YYYYMMDD HHMMSS".

doubleValue

number

Nilai ganda. Harus disetel jika feedAttributeId merujuk pada atribut feed jenis DOUBLE.

GeoTargetingRestriction

Pembatasan yang digunakan untuk menentukan apakah geografis konteks permintaan harus cocok.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui pada versi ini.
LOCATION_OF_PRESENCE Menunjukkan bahwa konteks permintaan harus sesuai dengan lokasi fisik pengguna.

FeedItemPlaceholderPolicyInfo

Info kebijakan, validasi, dan persetujuan kualitas untuk elemen feed untuk jenis placeholder yang ditentukan.

Representasi JSON
{
  "placeholderTypeEnum": enum (PlaceholderType),
  "reviewStatus": enum (PolicyReviewStatus),
  "approvalStatus": enum (PolicyApprovalStatus),
  "policyTopicEntries": [
    {
      object (PolicyTopicEntry)
    }
  ],
  "validationStatus": enum (FeedItemValidationStatus),
  "validationErrors": [
    {
      object (FeedItemValidationError)
    }
  ],
  "qualityApprovalStatus": enum (FeedItemQualityApprovalStatus),
  "qualityDisapprovalReasons": [
    enum (FeedItemQualityDisapprovalReason)
  ],
  "feedMappingResourceName": string
}
Kolom
placeholderTypeEnum

enum (PlaceholderType)

Hanya output. Jenis placeholder.

reviewStatus

enum (PolicyReviewStatus)

Hanya output. Lokasi jenis placeholder dalam proses peninjauan.

approvalStatus

enum (PolicyApprovalStatus)

Hanya output. Status persetujuan keseluruhan jenis placeholder, dihitung berdasarkan status entri topik kebijakan masing-masing.

policyTopicEntries[]

object (PolicyTopicEntry)

Hanya output. Daftar temuan kebijakan untuk jenis placeholder.

validationStatus

enum (FeedItemValidationStatus)

Hanya output. Status validasi jenis placeholder.

validationErrors[]

object (FeedItemValidationError)

Hanya output. Daftar error validasi jenis placeholder.

qualityApprovalStatus

enum (FeedItemQualityApprovalStatus)

Hanya output. Status persetujuan evaluasi kualitas jenis placeholder.

qualityDisapprovalReasons[]

enum (FeedItemQualityDisapprovalReason)

Hanya output. Daftar alasan penolakan evaluasi kualitas jenis placeholder.

feedMappingResourceName

string

Hanya output. FeedMapping yang berisi jenis placeholder.

FeedItemValidationStatus

Kemungkinan status validasi elemen feed.

Enum
UNSPECIFIED Tidak ada nilai yang ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui pada versi ini.
PENDING Validasi tertunda.
INVALID Terjadi error.
VALID Elemen feed diformat dengan baik secara semantik.

FeedItemValidationError

Menyimpan error validasi dan kumpulan atribut feed yang melanggar, yang bersama-sama menyebabkan error validasi elemen feed.

Representasi JSON
{
  "validationError": enum (FeedItemValidationError),
  "feedAttributeIds": [
    string
  ],
  "description": string,
  "extraInfo": string
}
Kolom
validationError

enum (FeedItemValidationError)

Hanya output. Kode error yang menunjukkan error validasi yang dipicu. Deskripsi error dapat ditemukan di kolom 'deskripsi'.

feedAttributeIds[]

string (int64 format)

Hanya output. Kumpulan atribut feed dalam elemen feed ditandai selama validasi. Jika kosong, tidak ada atribut feed tertentu yang dapat dikaitkan dengan error tersebut (misalnya, error di seluruh elemen feed).

description

string

Hanya output. Deskripsi error validasi.

extraInfo

string

Hanya output. Informasi tambahan apa pun yang terkait dengan error ini yang tidak dicatat oleh validationError dan feedAttributeId (misalnya, ID kolom placeholder saat feedAttributeId tidak dipetakan). Perhatikan bahwa extraInfo tidak dilokalkan.

FeedItemValidationError

Kemungkinan error validasi elemen feed.

Enum
UNSPECIFIED Tidak ada nilai yang ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui pada versi ini.
STRING_TOO_SHORT String terlalu pendek.
STRING_TOO_LONG String terlalu panjang.
VALUE_NOT_SPECIFIED Nilai tidak dicantumkan.
INVALID_DOMESTIC_PHONE_NUMBER_FORMAT Format nomor telepon tidak valid untuk wilayah.
INVALID_PHONE_NUMBER String tidak mewakili nomor telepon.
PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY Format nomor telepon tidak kompatibel dengan kode negara.
PREMIUM_RATE_NUMBER_NOT_ALLOWED Nomor tarif premium tidak diizinkan.
DISALLOWED_NUMBER_TYPE Jenis nomor telepon tidak diizinkan.
VALUE_OUT_OF_RANGE Nilai yang ditentukan berada di luar rentang yang valid.
CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY Pelacakan panggilan tidak didukung di negara yang dipilih.
CUSTOMER_NOT_IN_ALLOWLIST_FOR_CALLTRACKING Pelanggan tidak termasuk dalam daftar yang diizinkan untuk pelacakan panggilan.
INVALID_COUNTRY_CODE Kode negara tidak valid.
INVALID_APP_ID ID aplikasi seluler yang ditentukan tidak valid.
MISSING_ATTRIBUTES_FOR_FIELDS Beberapa atribut kolom wajib tidak ada.
INVALID_TYPE_ID Jenis tombol email untuk ekstensi email tidak valid.
INVALID_EMAIL_ADDRESS Alamat email tidak valid.
INVALID_HTTPS_URL URL HTTPS di ekstensi email tidak valid.
MISSING_DELIVERY_ADDRESS Alamat pengiriman tidak ada di ekstensi email.
START_DATE_AFTER_END_DATE Tanggal mulai penjadwalan FeedItem jatuh setelah tanggal akhir.
MISSING_FEED_ITEM_START_TIME Waktu mulai penjadwalan FeedItem tidak ada.
MISSING_FEED_ITEM_END_TIME Waktu berakhir penjadwalan FeedItem tidak ada.
MISSING_FEED_ITEM_ID Tidak dapat menghitung atribut sistem pada FeedItem yang tidak memiliki FeedItemId.
VANITY_PHONE_NUMBER_NOT_ALLOWED Nomor telepon cantik ekstensi panggilan tidak didukung.
INVALID_REVIEW_EXTENSION_SNIPPET Teks ulasan tidak valid.
INVALID_NUMBER_FORMAT Format tidak valid untuk nilai numerik dalam parameter iklan.
INVALID_DATE_FORMAT Format tidak valid untuk nilai tanggal di parameter iklan.
INVALID_PRICE_FORMAT Format tidak valid untuk nilai harga di parameter iklan.
UNKNOWN_PLACEHOLDER_FIELD Jenis yang tidak dikenal diberikan untuk nilai dalam parameter iklan.
REVIEW_EXTENSION_SOURCE_INELIGIBLE Sumber ulasan tidak memenuhi syarat.
HYPHENS_IN_REVIEW_EXTENSION_SNIPPET Teks ulasan tidak boleh berisi tanda hubung atau tanda pisah.
DOUBLE_QUOTES_IN_REVIEW_EXTENSION_SNIPPET Teks ulasan tidak boleh berisi karakter tanda kutip ganda.
QUOTES_IN_REVIEW_EXTENSION_SNIPPET Teks ulasan tidak boleh berisi karakter kutipan.
INVALID_FORM_ENCODED_PARAMS Parameter dienkode dalam format yang salah.
INVALID_URL_PARAMETER_NAME Nama parameter URL hanya boleh berisi huruf, angka, garis bawah, dan tanda pisah.
NO_GEOCODING_RESULT Tidak dapat menemukan lokasi alamat.
SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT Teks ekstensi ulasan memiliki nama sumber.
CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED Beberapa nomor telepon mungkin lebih singkat dari biasanya. Beberapa nomor singkat ini dikhususkan untuk operator, dan kami tidak mengizinkan nomor tersebut ada di ekstensi iklan karena hanya akan tersedia untuk pengguna tertentu.
INVALID_PLACEHOLDER_FIELD_ID Dipicu saat permintaan merujuk ke ID kolom placeholder yang tidak ada.
INVALID_URL_TAG URL berisi tag atau format ValueTrack yang tidak valid.
LIST_TOO_LONG Daftar yang diberikan melebihi ukuran yang dapat diterima.
INVALID_ATTRIBUTES_COMBINATION Kombinasi atribut tertentu tidak diizinkan untuk ditentukan pada elemen feed yang sama.
DUPLICATE_VALUES Atribut memiliki nilai yang sama berulang kali.
INVALID_CALL_CONVERSION_ACTION_ID Pengiklan dapat menautkan tindakan konversi dengan nomor telepon untuk menunjukkan bahwa panggilan dengan durasi yang cukup lama yang diteruskan ke nomor telepon tersebut harus dihitung sebagai konversi dari jenis yang ditentukan. Pesan ini merupakan pesan error yang menunjukkan bahwa tindakan konversi yang ditentukan tidak valid (misalnya, tindakan konversi tidak ada dalam akun Google Ads yang sesuai, atau merupakan jenis konversi yang tidak sesuai untuk konversi panggilan telepon).
CANNOT_SET_WITHOUT_FINAL_URLS Template pelacakan memerlukan URL final untuk ditetapkan.
APP_ID_DOESNT_EXIST_IN_APP_STORE ID aplikasi yang diberikan tidak ada di app store tertentu.
INVALID_FINAL_URL URL final U2 tidak valid.
INVALID_TRACKING_URL URL pelacakan U2 tidak valid.
INVALID_FINAL_URL_FOR_APP_DOWNLOAD_URL URL Final harus berawal dari URL download Aplikasi.
LIST_TOO_SHORT Daftar yang diberikan terlalu pendek.
INVALID_USER_ACTION Kolom Tindakan Pengguna memiliki nilai yang tidak valid.
INVALID_TYPE_NAME Kolom jenis memiliki nilai yang tidak valid.
INVALID_EVENT_CHANGE_STATUS Status perubahan acara tidak valid.
INVALID_SNIPPETS_HEADER Header ekstensi ringkasan terstruktur bukan salah satu header yang valid.
NUMBER_TYPE_WITH_CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY Nomor telepon tidak kompatibel dengan pelacakan panggilan untuk negara.
RESERVED_KEYWORD_OTHER Input sama dengan kata kunci yang dicadangkan
DUPLICATE_OPTION_LABELS Setiap label opsi di ekstensi SMS harus unik.
DUPLICATE_OPTION_PREFILLS Setiap pengisian otomatis opsi di ekstensi SMS harus unik.
UNEQUAL_LIST_LENGTHS Di ekstensi SMS, jumlah label opsional dan pengisian otomatis opsional harus sama.
INCONSISTENT_CURRENCY_CODES Semua kode mata uang di ekstensi iklan harus sama.
PRICE_EXTENSION_HAS_DUPLICATED_HEADERS Header di ekstensi harga tidak unik.
ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION Tajuk dan deskripsi dalam item sama.
PRICE_EXTENSION_HAS_TOO_FEW_ITEMS Ekstensi harga memiliki terlalu sedikit item.
UNSUPPORTED_VALUE Nilai yang diberikan tidak didukung.
INVALID_FINAL_MOBILE_URL URL final seluler tidak valid.
INVALID_KEYWORDLESS_AD_RULE_LABEL Nilai string yang diberikan pada Label berisi karakter yang tidak valid
VALUE_TRACK_PARAMETER_NOT_SUPPORTED URL yang diberikan berisi parameter ValueTrack.
UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE Nilai yang diberikan tidak didukung dalam bahasa ekstensi yang dipilih.
PROMOTION_INVALID_TIME Waktu promosi tidak valid.
PROMOTION_CANNOT_SET_PERCENT_OFF_AND_MONEY_AMOUNT_OFF Kolom persentase potongan dan diskon jumlah uang ditetapkan.
PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT Kolom kode promosi dan "pesanan terhadap jumlah" ditetapkan.
TOO_MANY_DECIMAL_PLACES_SPECIFIED Terlalu banyak tempat desimal yang ditentukan.
AD_CUSTOMIZERS_NOT_ALLOWED Terdapat Penyesuai Iklan dan tidak diizinkan.
INVALID_LANGUAGE_CODE Kode bahasa tidak valid.
UNSUPPORTED_LANGUAGE Bahasa tidak didukung.
IF_FUNCTION_NOT_ALLOWED Fungsi IF ada dan tidak diizinkan.
INVALID_FINAL_URL_SUFFIX Akhiran URL final tidak valid.
INVALID_TAG_IN_FINAL_URL_SUFFIX Akhiran URL final berisi tag yang tidak valid.
INVALID_FINAL_URL_SUFFIX_FORMAT Format akhiran URL final salah.
ONLY_ONE_DELIVERY_OPTION_IS_ALLOWED Beberapa opsi pengiriman pesan ditetapkan.
NO_DELIVERY_OPTION_IS_SET Tidak ada opsi pengiriman pesan yang ditetapkan.
INVALID_CONVERSION_REPORTING_STATE Nilai string kolom status pelaporan konversi tidak valid.
IMAGE_SIZE_WRONG Ukuran gambar salah.
EMAIL_DELIVERY_NOT_AVAILABLE_IN_COUNTRY Pengiriman email tidak didukung di negara yang tercantum pada kolom kode negara.
AUTO_REPLY_NOT_AVAILABLE_IN_COUNTRY Balasan otomatis tidak didukung di negara yang tercantum pada kolom kode negara.
INVALID_LATITUDE_VALUE Nilai yang ditetapkan untuk lintang tidak valid.
INVALID_LONGITUDE_VALUE Nilai yang ditetapkan untuk bujur tidak valid.
TOO_MANY_LABELS Terlalu banyak kolom label yang diberikan.
INVALID_IMAGE_URL URL gambar tidak valid.
MISSING_LATITUDE_VALUE Nilai lintang tidak ada.
MISSING_LONGITUDE_VALUE Nilai bujur tidak ada.
ADDRESS_NOT_FOUND Tidak dapat menemukan alamat.
ADDRESS_NOT_TARGETABLE Tidak dapat menargetkan alamat yang diberikan.
INVALID_ASSET_ID ID aset yang ditentukan tidak ada.
INCOMPATIBLE_ASSET_TYPE Jenis aset tidak dapat ditetapkan untuk kolom ini.
IMAGE_ERROR_UNEXPECTED_SIZE Gambar memiliki ukuran yang tidak diharapkan.
IMAGE_ERROR_ASPECT_RATIO_NOT_ALLOWED Rasio lebar tinggi gambar tidak diizinkan.
IMAGE_ERROR_FILE_TOO_LARGE File gambar terlalu besar.
IMAGE_ERROR_FORMAT_NOT_ALLOWED Format gambar tidak didukung.
IMAGE_ERROR_CONSTRAINTS_VIOLATED Gambar melanggar batasan tanpa detail lebih lanjut.
IMAGE_ERROR_SERVER_ERROR Terjadi error saat memvalidasi gambar.

FeedItemQualityApprovalStatus

Kemungkinan status persetujuan evaluasi kualitas untuk elemen feed.

Enum
UNSPECIFIED Tidak ada nilai yang ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui pada versi ini.
APPROVED Memenuhi semua ekspektasi kualitas.
DISAPPROVED Tidak memenuhi beberapa ekspektasi kualitas. Alasan spesifik ditemukan di kolom qualityDisConsents.

FeedItemQualityDisapprovalReason

Kemungkinan alasan penolakan evaluasi kualitas elemen feed.

Enum
UNSPECIFIED Tidak ada nilai yang ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui pada versi ini.
PRICE_TABLE_REPETITIVE_HEADERS Harga berisi header berulang.
PRICE_TABLE_REPETITIVE_DESCRIPTION Harga berisi deskripsi berulang.
PRICE_TABLE_INCONSISTENT_ROWS Harga berisi item yang tidak konsisten.
PRICE_DESCRIPTION_HAS_PRICE_QUALIFIERS Harga berisi penentu dalam deskripsi.
PRICE_UNSUPPORTED_LANGUAGE Harga berisi bahasa yang tidak didukung.
PRICE_TABLE_ROW_HEADER_TABLE_TYPE_MISMATCH Header item harga tidak relevan dengan jenis harga.
PRICE_TABLE_ROW_HEADER_HAS_PROMOTIONAL_TEXT Header item harga memiliki teks promosi.
PRICE_TABLE_ROW_DESCRIPTION_NOT_RELEVANT Deskripsi item harga tidak relevan dengan header item.
PRICE_TABLE_ROW_DESCRIPTION_HAS_PROMOTIONAL_TEXT Deskripsi item harga berisi teks promosi.
PRICE_TABLE_ROW_HEADER_DESCRIPTION_REPETITIVE Header dan deskripsi item harga berulang.
PRICE_TABLE_ROW_UNRATEABLE Item harga dalam bahasa asing, tidak masuk akal, atau tidak dapat dinilai.
PRICE_TABLE_ROW_PRICE_INVALID Harga item harga tidak valid atau tidak akurat.
PRICE_TABLE_ROW_URL_INVALID URL item harga tidak valid atau tidak relevan.
PRICE_HEADER_OR_DESCRIPTION_HAS_PRICE Header atau deskripsi item harga mencantumkan harga.
STRUCTURED_SNIPPETS_HEADER_POLICY_VIOLATED Nilai ringkasan terstruktur tidak cocok dengan header.
STRUCTURED_SNIPPETS_REPEATED_VALUES Nilai ringkasan terstruktur diulang.
STRUCTURED_SNIPPETS_EDITORIAL_GUIDELINES Nilai ringkasan terstruktur melanggar pedoman editorial seperti tanda baca.
STRUCTURED_SNIPPETS_HAS_PROMOTIONAL_TEXT Ringkasan terstruktur berisi teks promosi.