Chỉ mục
ActionType(enum)AdditionalFee(thông báo)Coupon(thông báo)Fee(thông báo)FeeType(enum)FeeUnit(enum)FixedDenominations(thông báo)FoodOfferRestrictions(thông báo)GiftCardInfo(thông báo)MealType(enum)MoneyRange(thông báo)Offer(thông báo)OfferCategory(enum)OfferCondition(thông báo)OfferDetails(thông báo)OfferMode(enum)OfferRestrictions(thông báo)OfferSource(enum)OfferTag(enum)PaymentInstrument(thông báo)PaymentInstrumentItem(thông báo)PaymentInstrumentType(enum)Subscription(thông báo)Terms(thông báo)
ActionType
[START action_type_definition] Biểu thị phương thức thực hiện của ưu đãi. Nếu một mặt hàng có thể được chia sẻ trên nhiều phương thức thực hiện đơn hàng, thì bạn cần tạo các mặt hàng trùng lặp cho từng phương thức thực hiện đơn hàng.
| Enum | |
|---|---|
ACTION_TYPE_UNSPECIFIED |
|
ACTION_TYPE_FOOD_DELIVERY |
Ưu đãi này áp dụng cho dịch vụ giao đồ ăn. |
ACTION_TYPE_FOOD_TAKEOUT |
Ưu đãi này áp dụng cho đơn đặt hàng mang về hoặc đơn đặt hàng tự đến lấy. |
ACTION_TYPE_DINING |
Ưu đãi này dành cho khách dùng bữa tại nhà hàng. |
ACTION_TYPE_SHOPPING_IN_STORE |
Ưu đãi này áp dụng cho các giao dịch mua sắm tại cửa hàng thực tế. |
AdditionalFee
[START additional_fee_definition]
| Trường | |
|---|---|
name |
Tên của khoản phí bổ sung. Ví dụ: phí phụ thu, phí xử lý, v.v. Bắt buộc. |
fee |
|
Phiếu giảm giá
[BẮT ĐẦU coupon_definition]
| Trường | |
|---|---|
text |
Văn bản phiếu giảm giá mà nhà cung cấp ưu đãi muốn hiển thị cho người dùng. |
code |
Bạn phải có mã giảm giá để sử dụng ưu đãi. Bắt buộc. |
Phí
[START fee_definition] Next ID: 5
| Trường | |
|---|---|
unit |
|
type |
|
Trường nhóm
|
|
amount |
|
amount_range |
|
FeeType
[START fee_type_definition]
| Enum | |
|---|---|
FEE_TYPE_UNSPECIFIED |
Bạn không nên sử dụng giá trị enum UNSPECIFIED hoặc giá trị mặc định trong nguồn cấp dữ liệu. |
FEE_TYPE_FIXED |
|
FEE_TYPE_VARIABLE |
|
FeeUnit
[START fee_unit_definition]
| Enum | |
|---|---|
FEE_UNIT_UNSPECIFIED |
Bạn không nên sử dụng giá trị enum UNSPECIFIED hoặc giá trị mặc định trong nguồn cấp dữ liệu. |
FEE_UNIT_PER_GUEST |
|
FEE_UNIT_PER_TRANSACTION |
|
FixedDenominations
| Trường | |
|---|---|
amounts[] |
Danh sách tất cả các mệnh giá riêng biệt hiện có (ví dụ: [100, 500, 1000]). |
FoodOfferRestrictions
[START food_offer_restrictions_definition]
| Trường | |
|---|---|
meal_types[] |
Các loại bữa ăn mà ưu đãi có thể áp dụng, chẳng hạn như bữa trưa hoặc bữa tối. Nếu bạn không đặt, thì ưu đãi có thể áp dụng cho tất cả các loại bữa ăn. |
restricted_to_certain_courses |
Ưu đãi chỉ có thể áp dụng cho một số khoá học nhất định hay không. |
GiftCardInfo
[START gift_card_info_definition]
| Trường | |
|---|---|
Trường nhóm
|
|
fixed_denominations |
Được dùng khi thẻ quà tặng có sẵn ở một số tiền cố định cụ thể. |
custom_range |
Được dùng khi thương hiệu cho phép người dùng chọn một giá trị mặt tuỳ chỉnh (linh hoạt) trong một phạm vi xác định. |
MealType
[START meal_type_definition]
| Enum | |
|---|---|
MEAL_TYPE_UNSPECIFIED |
Bạn không nên sử dụng giá trị enum UNSPECIFIED hoặc giá trị mặc định trong nguồn cấp dữ liệu. |
MEAL_TYPE_BREAKFAST |
|
MEAL_TYPE_LUNCH |
|
MEAL_TYPE_DINNER |
|
MoneyRange
[START money_range_definition]
| Trường | |
|---|---|
min_amount |
|
max_amount |
|
Ưu đãi
LINT.IfChange(offer_definition) [START offer_definition] Thẻ tiếp theo: 26
| Trường | |
|---|---|
offer_id |
Mã nhận dạng duy nhất của ưu đãi. Bắt buộc. |
entity_ids[] |
Danh sách những người bán đang tham gia chương trình ưu đãi này. |
add_on_offer_applicable_to_all_entities |
Nếu đúng, ưu đãi này áp dụng cho tất cả các thực thể thuộc đơn vị tổng hợp. Chỉ áp dụng cho ưu đãi bổ sung. |
offer_source |
Một nhà tổng hợp, một người bán riêng lẻ hoặc thậm chí là một bên thứ ba có thể cung cấp ưu đãi dưới dạng một tiện ích bổ sung. Bắt buộc. |
action_type |
Dịch vụ cung cấp ưu đãi. Một offer_id chỉ có thể thuộc về một action_type. Nếu một ưu đãi có thể được chia sẻ trên nhiều loại dịch vụ, thì bạn cần tạo các ưu đãi trùng lặp có mã nhận dạng riêng biệt cho từng loại dịch vụ. Bắt buộc. |
offer_modes[] |
Các phương thức mà bạn có thể sử dụng ưu đãi – đến trực tiếp, đặt chỗ, trực tuyến, v.v. Bắt buộc. |
offer_category |
Danh mục của ưu đãi. Bắt buộc. |
source_assigned_priority |
Số nguyên không âm ([1-100], trong đó 1 là mức độ ưu tiên cao nhất) cho biết mức độ ưu tiên của mặt hàng do nguồn chỉ định. Khi có nhiều mặt hàng của cùng một người bán, đây sẽ là một tín hiệu để xếp hạng mặt hàng. 0 có nghĩa là bạn chưa đặt mức độ ưu tiên. |
offer_details |
Thông tin chi tiết về ưu đãi, chẳng hạn như chiết khấu, chi phí đặt chỗ, v.v. Bắt buộc. |
offer_restrictions |
Mô tả cách ưu đãi bị hạn chế, tức là có cần gói thuê bao/phương thức thanh toán hay không, ưu đãi này có thể kết hợp với các ưu đãi khác (và những loại ưu đãi nào) hay không, v.v. Bắt buộc. |
coupon |
Thông tin chi tiết về phiếu giảm giá. Bắt buộc đối với offer_category: OFFER_CATEGORY_ADD_ON_COUPON_OFFER. |
payment_instrument |
Thông tin chi tiết về một phương thức thanh toán. Bắt buộc đối với offer_category: OFFER_CATEGORY_ADD_ON_PAYMENT_OFFER. |
subscription |
Thông tin chi tiết về một gói thuê bao. Bắt buộc đối với offer_category: OFFER_CATEGORY_ADD_ON_SUBSCRIPTION_OFFER. |
terms |
Điều khoản và điều kiện của ưu đãi. Bắt buộc. |
validity_periods[] |
Thời hạn hiệu lực của ưu đãi. Mô tả khoảng thời gian mà ưu đãi có hiệu lực, bao gồm cả thời gian bắt đầu và kết thúc, ngày trong tuần, v.v. Bắt buộc. |
offer_url |
URL đến trang ưu đãi của người bán. Bắt buộc đối với offer_category: OFFER_CATEGORY_BASE_OFFER. |
image_url |
URL đến hình ảnh sản phẩm của người bán. |
tags[] |
Các thẻ đặc biệt liên kết với ưu đãi. Thuộc tính này được dùng để xác định các ưu đãi đặc biệt như "Lễ hội", "Được đánh giá cao nhất", "Được đặt nhiều nhất", v.v. |
brand_id |
Bắt buộc đối với các ưu đãi Thẻ quà tặng để xác định thương hiệu cung cấp ưu đãi. |
OfferCategory
[START offer_category_definition] Danh mục của ưu đãi. Ưu đãi cơ bản là ưu đãi tiêu chuẩn dành cho tất cả khách hàng, chẳng hạn như giảm giá 10% cho khách hàng chi tiêu trên 1.000.000 VND. Một sản phẩm cơ sở bị hạn chế bởi phiếu giảm giá hoặc phương thức thanh toán sẽ có các trường tương ứng được đặt. Chúng tôi cũng có các ưu đãi bổ sung như ADD_ON_PAYMENT_OFFER. Bạn có thể thêm những ưu đãi như vậy vào các ưu đãi khác để được chiết khấu thêm.
| Enum | |
|---|---|
OFFER_CATEGORY_UNSPECIFIED |
Bạn không nên sử dụng giá trị enum UNSPECIFIED hoặc giá trị mặc định trong nguồn cấp dữ liệu. |
OFFER_CATEGORY_BASE_OFFER |
|
OFFER_CATEGORY_ADD_ON_PAYMENT_OFFER |
|
OFFER_CATEGORY_ADD_ON_COUPON_OFFER |
|
OFFER_CATEGORY_ADD_ON_SUBSCRIPTION_OFFER |
|
OfferCondition
[START offer_condition_definition]
| Trường | |
|---|---|
description |
|
OfferDetails
[START offer_details_definition] Thẻ tiếp theo: 15
| Trường | |
|---|---|
offer_display_text |
Văn bản ưu đãi mà nhà cung cấp ưu đãi muốn hiển thị cho khách hàng trên trang kết quả tìm kiếm. Bắt buộc. |
max_discount_value |
Mức chiết khấu tối đa mà bạn có thể nhận được. Ví dụ: giảm giá 10% tối đa 1.000.000 VND. |
min_spend_value |
Giá trị chi tiêu tối thiểu để được hưởng chiết khấu. Ví dụ: Giảm 10% khi tổng giá trị đơn hàng từ 1.000.000 VND trở lên. |
booking_cost |
Chi phí để đặt ưu đãi này. Ví dụ: giảm 1.000.000 VND cho hoá đơn cuối cùng khi đặt bàn với giá 150.000 VND. |
booking_cost_unit |
Đơn vị của chi phí đặt phòng. Ví dụ: mỗi người, mỗi giao dịch. |
convenience_fee |
|
booking_cost_adjustable |
Chi phí đặt phòng có thể điều chỉnh hay không, tức là chi phí đặt phòng được trừ vào hoá đơn cuối cùng. Ví dụ: Giảm giá 30% cho bữa tối khi đặt trước. Chi phí đặt trước là 15 USD và sẽ được áp dụng cho hoá đơn cuối cùng. Do đó, hoá đơn cuối cùng là: Tổng số tiền đã chi tiêu – 30% – 15 USD |
additional_fees[] |
Các khoản phí bổ sung mà người dùng phải trả. Ví dụ: phí tiện lợi, phí xử lý, phí giao hàng, phí đóng gói, phí dịch vụ, v.v. |
gift_card_info |
Thông tin chi tiết dành riêng cho ưu đãi thẻ quà tặng. |
Trường nhóm offer_specification. Chiết khấu có thể là tỷ lệ phần trăm hoặc giá trị cố định được trừ vào tổng giá trị. Ví dụ: 1. Giảm 10% cho hoá đơn cuối cùng. 2. Giảm 15 đô la cho một đơn đặt hàng. Người bán cũng có thể cung cấp chiết khấu tuỳ chỉnh như "mua một tặng một" thông qua các trường thông số kỹ thuật có liên quan. Bắt buộc. offer_specification chỉ có thể là một trong những trạng thái sau: |
|
discount_percent |
Tỷ lệ phần trăm hoá đơn được chiết khấu. [0, 100] Đối với ưu đãi 1 tặng 1 hoặc giảm 50% áp dụng cho toàn bộ bữa ăn (ví dụ: ưu đãi 1 tặng 1 cho bữa ăn tự chọn, ưu đãi 1 tặng 1 cho toàn bộ hoá đơn, ưu đãi 1 tặng 1 cho thực đơn cố định), bạn có thể đặt giá trị này thành 50. |
discount_value |
Giá trị cố định của chiết khấu. |
other_offer_detail_text |
Văn bản dạng tự do để mô tả chiết khấu. Đối với các ưu đãi 1+1 cụ thể (ví dụ: 1+1 đồ uống, +1 món chính, 1+1 món ăn chọn lọc), bạn nên mô tả những thông tin chi tiết này tại đây. |
OfferMode
[START offer_mode_definition] Chỉ định phương thức hoặc kênh mà người dùng có thể sử dụng ưu đãi.
| Enum | |
|---|---|
OFFER_MODE_OTHER |
Sử dụng cho những phương thức thực hiện đơn hàng không thuộc các chế độ cụ thể khác. |
OFFER_MODE_WALK_IN |
Ưu đãi này áp dụng cho những lượt ghé thăm tại chỗ mà không cần đặt trước. |
OFFER_MODE_FREE_RESERVATION |
Ưu đãi này áp dụng khi người dùng đặt phòng mà không phải trả trước phí. |
OFFER_MODE_PAID_RESERVATION |
Ưu đãi này áp dụng khi người dùng đặt phòng và phải thanh toán trước. |
OFFER_MODE_ONLINE_ORDER |
Ưu đãi này chỉ áp dụng cho các đơn đặt hàng thông qua trang web hoặc nền tảng kỹ thuật số. |
OFFER_MODE_GIFT_CARD_PURCHASE |
Cho biết việc mua thẻ quà tặng là bước chính cần thiết để nhận được ưu đãi. |
OfferRestrictions
[START offer_restrictions_definition] Thẻ tiếp theo: 11
| Trường | |
|---|---|
combinable_with_other_offers |
Ưu đãi này có thể kết hợp với các ưu đãi khác hay không. Khi bạn đặt thành true, đối tác có thể chỉ định những sản phẩm mà sản phẩm này có thể kết hợp. Nếu bạn đặt cả combinable_offer_categories và combinable_offer_ids thì mọi ưu đãi đáp ứng một trong các điều kiện trên đều có thể kết hợp. |
combinable_offer_categories[] |
Danh sách các loại mặt hàng mà bạn có thể kết hợp với mặt hàng này. Ví dụ: ưu đãi này có thể kết hợp với các Phiếu giảm giá khác. Nếu combinable_with_other_offers là true và bạn chưa đặt trường này, thì tất cả các loại đều có thể kết hợp. |
combinable_offer_ids[] |
Danh sách offer_id mà ưu đãi này có thể kết hợp. Một số ưu đãi chỉ có thể kết hợp với một số offer_id cụ thể khác (có thể được coi là ưu đãi chính). Nếu combinable_with_other_offers là true và bạn chưa đặt trường này, thì tất cả mã ưu đãi đều có thể kết hợp. |
inclusions[] |
Danh sách các điều kiện phải đáp ứng để ưu đãi có hiệu lực (ví dụ: đồ uống không cồn, thực phẩm). |
exclusions[] |
Danh sách các điều kiện khiến ưu đãi không hợp lệ (ví dụ: buffet, ưu đãi kết hợp và cocktail). |
min_guest |
Số người tối thiểu cần thiết để sử dụng ưu đãi. |
food_offer_restrictions |
Quy định hạn chế dành riêng cho mặt hàng thực phẩm. |
special_conditions[] |
Các điều kiện đặc biệt của ưu đãi này mà người dùng phải nhìn thấy. Ví dụ: "Chỉ có hiệu lực đối với việc thanh toán ở [khu vực]", "Không áp dụng cho thanh toán trực tuyến" |
OfferSource
[BẮT ĐẦU offer_source_definition]
| Enum | |
|---|---|
OFFER_SOURCE_UNSPECIFIED |
|
OFFER_SOURCE_AGGREGATOR |
|
OfferTag
[START offer_tag_definition]
| Enum | |
|---|---|
OFFER_TAG_UNSPECIFIED |
Bạn không nên sử dụng giá trị enum UNSPECIFIED hoặc giá trị mặc định trong nguồn cấp dữ liệu. |
OFFER_TAG_NEW_YEAR_SPECIAL |
|
OFFER_TAG_VALENTINES_SPECIAL |
|
PaymentInstrument
[START payment_instrument_definition]
| Trường | |
|---|---|
items[] |
Danh sách các phương thức thanh toán có thể dùng để tận hưởng ưu đãi. Bắt buộc. |
provider_name |
Tên của nhà cung cấp phương thức thanh toán. Có thể là đối tác ngân hàng, tên ngân hàng, v.v. Ví dụ: American Express, HDFC, ICICI. |
PaymentInstrumentItem
[START payment_instrument_item_definition]
| Trường | |
|---|---|
type |
Loại phương thức thanh toán. Bắt buộc. |
name |
Tên của mục phương thức thanh toán, chẳng hạn như tên của thẻ tín dụng. Ví dụ: HDFC Infinia, American Express Platinum. Bắt buộc. |
PaymentInstrumentType
[START payment_instrument_type_definition]
| Enum | |
|---|---|
PAYMENT_INSTRUMENT_TYPE_UNSPECIFIED |
Bạn không nên sử dụng giá trị enum UNSPECIFIED hoặc giá trị mặc định trong nguồn cấp dữ liệu. |
PAYMENT_INSTRUMENT_CREDIT_CARD |
|
PAYMENT_INSTRUMENT_DEBIT_CARD |
|
PAYMENT_INSTRUMENT_BANK_ACCOUNT |
|
PAYMENT_INSTRUMENT_UPI |
|
PAYMENT_INSTRUMENT_ONLINE_WALLET |
|
PAYMENT_INSTRUMENT_NETBANKING |
|
Gói đăng ký
[START subscription_definition]
| Trường | |
|---|---|
name |
Tên của gói thuê bao. Bắt buộc. |
subscription_auto_added |
Liệu gói thuê bao có được tự động thêm khi người dùng sử dụng ưu đãi này hay không |
cost |
Chi phí của gói thuê bao. Bắt buộc. |
subscription_duration |
Thời hạn hiệu lực của gói thuê bao tại subscription_cost. Bắt buộc. |
terms_and_conditions_url |
URL dẫn đến các điều khoản và điều kiện của đối tác liên quan đến gói thuê bao này. |
Điều khoản
[START terms_definition]
| Trường | |
|---|---|
url |
URL dẫn đến điều khoản và điều kiện của đối tác. |
restricted_to_certain_users |
Ưu đãi có bị giới hạn cho một số người dùng nhất định hay không. |
terms_and_conditions |
Văn bản chính về Điều khoản và điều kiện do đối tác cung cấp. |
additional_terms_and_conditions[] |
Điều khoản và điều kiện bổ sung cho điều khoản và điều kiện chính của đối tác. |