Trên trang này
Lợi ích
- Giá hiệu quả: Tận dụng công nghệ AI tiên tiến của Google để liên tục tối ưu hoá và hiển thị giá ưu đãi lý tưởng cho sản phẩm một cách nhất quán trên quảng cáo Mua sắm và trang đích của sản phẩm trong cửa hàng trực tuyến.
- Nâng cao hiệu suất: Tăng đáng kể lợi nhuận (gộp), số lượt chuyển đổi, số lượt nhấp của người tiêu dùng và tăng ROI (lợi tức đầu tư) cho mức chi tiêu quảng cáo.
- Dễ sử dụng: Nhận được giá tối ưu hoá liên tục, nhất quán và tự động, đồng thời tiết kiệm thời gian, công sức và chi phí.
Cách hoạt động
Tính năng chiết khấu tự động là một giải pháp sử dụng AI giúp gia tăng tối đa lợi nhuận (gộp) một cách hiệu quả trên toàn bộ kho hàng của bạn.
Google sử dụng các thuật toán AI để liên tục tối ưu hoá giá ưu đãi của sản phẩm dựa trên các tín hiệu trong thị trường như:
- Nhu cầu cho sản phẩm
- Độ co giãn của giá
- Sức cạnh tranh về giá
- Xu hướng theo mùa
- Ngày giao hàng dự kiến
- Giá trị thương hiệu
- Phí vận chuyển
Giá ưu đãi đã điều chỉnh sẽ xuất hiện trong quảng cáo Mua sắm (chương trình chiết khấu dựa trên kênh) và sẽ được gửi đi một cách an toàn để hiển thị cùng một mức giá trên trang đích của sản phẩm trong cửa hàng trực tuyến.
Điều kiện và yêu cầu
Trước khi quyết định tham gia, hãy kiểm tra xem tính năng này có phù hợp với doanh nghiệp của bạn hay không dựa trên các yêu cầu sau:
- Thông tin theo dõi lượt chuyển đổi có dữ liệu giỏ hàng. Hãy xem thêm thông tin chi tiết về cách triển khai tại đây.
- Bạn cần cung cấp thuộc tính
[auto_pricing_min_price]
và[cost_of_goods_sold]
trong dữ liệu sản phẩm cho ít nhất 20% tổng số lượt hiển thị sản phẩm trong kho hàng. Để bắt đầu, bạn có thể thiết lập:- Thuộc tính
[auto_pricing_min_price]
thành <= 95% mức giá người tiêu dùng hiện nhìn thấy ([price]
hoặc[sale_price]
hiện tại) và >=[cost_of_goods]
(chi tiết bên dưới). [cost_of_goods]
phải thấp hơn[auto_pricing_min_price]
và nằm trong khoảng từ 5% đến 95% mức giá người tiêu dùng hiện nhìn thấy ([price]
hoặc[sale_price]
hiện tại)
- Thuộc tính
- Quá trình tích hợp trên trang web phải có thể chấp nhận và áp dụng giá sản phẩm do Google cung cấp từ mã thông báo do Google tạo cho trang web theo chuẩn JSON.
- Cho phép Google giới thiệu các sản phẩm được chọn sử dụng đến người tiêu dùng, có mức tăng dần số lượng sản phẩm (dựa trên hiệu suất) ban đầu là 10% cho 3 ngày và 90% cho những ngày sau đó.
- Bạn có trách nhiệm phải đảm bảo việc sử dụng tính năng này tuân thủ tất cả các luật và quy định tại địa phương áp dụng cho bạn và doanh nghiệp của bạn.
Hướng dẫn
Bước 1/6: Bắt đầu
- Chuyển đến thẻ "Chiết khấu tự động" trong mục Tiếp thị. Trong trường hợp không thấy thẻ này, bạn cần kích hoạt tính năng chiết khấu tự động trong mục "Tiện ích bổ sung" của phần Cài đặt và công cụ.
- Nhấp vào Tiếp tục để chọn tính năng chiết khấu tự động
- Chọn xem bạn có đang sử dụng một trình tạo cửa hàng hay không và chọn đơn vị tiền tệ mà bạn muốn dùng cho báo cáo hiệu suất
- Nếu bạn đang sử dụng một trình tạo cửa hàng (ví dụ: Shopify, WooCommerce, Magento, PrestaShop), hãy tìm hiểu thêm về cách thiết lập tính năng chiết khấu tự động cho trình tạo cửa hàng
- Sau khi lưu thông tin cơ bản của mình, bạn có thể tiếp tục các bước tiếp theo của quy trình thiết lập
Bước 2/6: Thiết lập tính năng Lượt chuyển đổi có dữ liệu giỏ hàng (CwCD)
- Giá sản phẩm: Giá trị này bao gồm giá chiết khấu trước thuế.
- Giá vốn hàng bán: Bạn cần tải tất cả sản phẩm có thể được bao gồm trong dữ liệu giỏ hàng lên dữ liệu sản phẩm trong Merchant Center, trong đó bao gồm cả giá trị giá vốn hàng bán (gvhb)
[cost_of_goods_sold]
của những sản phẩm này để đảm bảo rằng tất cả sản phẩm trong giỏ đều được tính đến nhằm tối ưu hoá lợi nhuận. - Chiết khấu: Trong quá trình thí điểm, trường này được dùng để thu thập tất cả các biến phí bổ sung, chẳng hạn như phí vận chuyển và phí giao dịch không xuất hiện trong quy trình thanh toán.
Sau khi thêm dữ liệu giỏ hàng vào tính năng theo dõi lượt chuyển đổi của cửa hàng trực tuyến, hãy đảm bảo rằng bạn triển khai các tham số về thẻ chuyển đổi một cách chính xác bằng cách thực hiện một đơn đặt hàng thử nghiệm rồi làm theo các bước bên dưới:
- Mở Công cụ cho nhà phát triển Chrome bằng cách nhấp vào Trình đơn Chrome ở góc trên cùng bên phải của trình duyệt web Google Chrome, sau đó chọn "Công cụ khác" rồi nhấp vào Công cụ cho nhà phát triển.
- Trong bảng điều khiển "Công cụ cho nhà phát triển", hãy chọn "Mạng".
- Gửi đơn đặt hàng thử nghiệm trong trình duyệt web Google Chrome.
- Tìm kiếm yêu cầu có chứa lượt chuyển đổi (tìm "/lượt chuyển đổi"). Các thông số của chuỗi truy vấn phải bao gồm các thông số của giỏ hàng, như trong ví dụ sau:
- mid = aw_merchant_id
- fcntr = aw_feed_country
- flng = aw_feed_language
- dscnt = chiết khấu
- bttype = loại sự kiện
- item = mặt hàng (mảng) liên kết tất cả các mặt hàng có (items.id * items.price * items.quantity)
Bước 3/6: Gửi thuộc tính sản phẩm để chọn sử dụng tính năng cho sản phẩm
[auto_pricing_min_pricing]
cho những quốc gia bạn muốn. Báo cáo hiệu suất sẽ hiển thị dữ liệu tổng hợp ở tất cả các thị trường tham gia. Bạn sẽ không thể lọc dữ liệu theo từng quốc gia cụ thể.Cách chọn sử dụng tính năng cho sản phẩm
Bạn có thể chọn sử dụng tính năng cho các sản phẩm bằng cách cung cấp các thuộc tính giá tối thiểu khi tự động định giá [auto_pricing_min_price]
và giá vốn hàng bán (gvhb) [cost_of_goods_sold]
hợp lệ cho từng sản phẩm cho đến khi đủ ít nhất 20% tổng số lượt hiển thị sản phẩm trong kho hàng. Bạn có thể cung cấp các thuộc tính này qua nhiều nguồn dữ liệu trong Merchant Center hoặc qua API.
Xin lưu ý rằng giá tối đa là giá thông thường bạn cung cấp trong dữ liệu sản phẩm còn giá tối thiểu là giá trị bạn cung cấp trong thuộc tính [auto_pricing_min_price]
. Google sẽ tối ưu hoá giá ưu đãi trong khoảng giữa 2 giới hạn đó và chỉ thay đổi giá tại một thời điểm nhất định đối với những sản phẩm trong kho hàng có mang lại lợi ích cho mục tiêu tổng thể là gia tăng tối đa lợi nhuận trên toàn bộ kho hàng, trong đó tính đến các tác động của hoạt động bán kèm và tự tước đoạt doanh thu.
Thuộc tính bắt buộc | Loại giá trị | Nội dung mô tả |
Giá tối thiểu [auto_pricing_min_price] |
Chuỗi | Đây là giá tối thiểu. Hãy cho biết mức giá chiết khấu thấp nhất mà bạn cho phép áp dụng. Bạn phải tuân thủ các quy tắc định dạng tương tự như đối với thuộc tính giá [price] . Lưu ý: Thông thường, thuộc tính này có thể bằng thuộc tính giá vốn hàng bán (COGS) [cost_of_goods_sold] trừ phi có yêu cầu đặc biệt (chẳng hạn như quy định hạn chế về giá quảng cáo tối thiểu). |
Giá vốn hàng bán (COGS) [cost_of_goods_sold] |
Chuỗi | Đây là giá vốn hàng bán (COGS). Nếu không có dữ liệu chính xác, hãy bắt đầu bằng số liệu ước tính chính xác nhất. |
Thuế
Giá vốn hàng bán (COGS) không bao gồm thuế, tuy nhiên bạn phải tính thuế vào giá trị của [auto_pricing_min_price]
.
Chọn không sử dụng tính năng cho sản phẩm (không bắt buộc)
Nếu bạn không muốn chọn sử dụng tính năng Chiết khấu tự động cho từng sản phẩm riêng lẻ, hãy xoá thuộc tính giá tối thiểu khi tự động định giá [auto_pricing_min_price]
cho từng sản phẩm hoặc đặt giá trị bằng với giá của sản phẩm.
[cost_of_goods_sold]
đối với các sản phẩm bạn chọn không sử dụng tính năng. Thuộc tính này được dùng để tính tổng lợi nhuận nếu những sản phẩm đó xuất hiện trong giỏ hàng.Bước 4/6: Hoàn tất quá trình tích hợp URL
Giá ưu đãi hiện tại sẽ được truyền trong URL.
Đối với Khu vực kinh tế Châu Âu (EEA): Giá trước đó cũng sẽ được truyền trong URL nếu có xuất hiện trên quảng cáo Mua sắm. Bạn có thể chọn hiển thị giá trước đó trên cửa hàng trực tuyến của bạn. Giá trước đó là giá thấp nhất mà người dùng nhìn thấy trên Google trong 30 ngày qua ở các quốc gia sau: Croatia, Latvia, Na Uy, Ba Lan, Tây Ban Nha. Đối với tất cả các quốc gia khác thuộc Khu vực kinh tế Châu Âu (EEA), thì giá trước đó là giá trước khi áp dụng các lần giảm giá liên tiếp trong 60 ngày qua
Bạn có thể tìm thấy các URL mẫu để kiểm tra trong Merchant Center ở mục "Tiếp thị", trong thẻ "Chiết khấu tự động" trong mục "Cập nhật trang web của cửa hàng". Hãy liên hệ theo địa chỉ automated-discounts-support@google.com nếu bạn cần thêm URL để kiểm tra.
Hãy làm theo hướng dẫn sau để triển khai mã thông báo giá.
Lưu ý:
- Để hỗ trợ việc tích hợp URL, bạn có thể xem thông tin chi tiết về cấu trúc mã thông báo cho web theo định dạng JSON do Google tạo và quy trình sử dụng giá sản phẩm trong phần Cấu trúc mã thông báo
- Khoá công khai (xem bên dưới) áp dụng cho tất cả các quá trình tích hợp tính năng chiết khấu tự động
Cấu trúc mã thông báo
Mã thông báo JWT chứa 2 đối tượng JSON: tiêu đề và phần dữ liệu thực tế.
Tiêu đề
{
"alg": "ES256",
"typ": "JWT"
}
Tiêu đề của mã thông báo do Google tạo có 2 trường:
- alg – thuật toán được sử dụng, giá trị luôn là "ES256"
- typ – loại phương tiện, giá trị luôn là "JWT"
Nếu tiêu đề của mã thông báo có bất kỳ trường nào khác, hoặc giá trị của trường khác với mô tả ở trên thì bạn phải từ chối mã thông báo đó.
Phần dữ liệu thực tế
{
"exp": 1571673600,
"o": "tddy123uk",
"m": "140301646",
"p": 21.99,
"pp": 15.00,
"c": "USD"
}
Phần dữ liệu thực tế có các trường sau:
- exp – thời gian hết hạn theo hệ thống thời gian Unix. Bạn phải từ chối nếu mã thông báo đã hết hạn.
- o – mã ưu đãi, được dùng để kiểm tra xem trang đích có khớp với sản phẩm hoặc một biến thể hợp lệ hay không. Nếu không khớp với sản phẩm hoặc biến thể hợp lệ thì trang đích đó phải bị từ chối. Biến thể hợp lệ có thể là cùng đôi giày nhưng có kích thước khác.
- m – mã người bán. Nếu mã người bán không khớp thì mã thông báo phải bị từ chối.
- p – Giá chiết khấu tự động của Google (GAD)
- pp – Giá trước đó*
*Đối với Khu vực kinh tế Châu Âu (EEA): Giá trước đó cũng sẽ được truyền trong URL nếu xuất hiện trên quảng cáo Mua sắm. Bạn có thể chọn hiển thị giá trước đó trên cửa hàng trực tuyến của bạn. Giá trước đó là giá thấp nhất mà người dùng nhìn thấy trên Google trong 30 ngày qua ở các quốc gia sau: Croatia, Latvia, Na Uy, Ba Lan, Tây Ban Nha. Đối với tất cả các quốc gia khác thuộc Khu vực kinh tế Châu Âu (EEA), thì giá trước đó là giá trước khi áp dụng các lần giảm giá liên tiếp trong 60 ngày qua.
- c – đơn vị tiền tệ, viết in hoa
Sử dụng mã thông báo
Thông tin chính xác về việc sử dụng mã thông báo tuỳ thuộc vào thư viện được sử dụng, nhưng nhìn chung có 3 bước: giải mã và xác thực chữ ký, xác thực trường và sử dụng giá.
Giải mã và xác thực chữ ký Mã thông báo được mã hoá theo Base64URL được chuyển vào tham số yêu cầu pv2 của URL:
http://my.site.com/blacktee?pv2=eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJjIjoiVVNEIiwiZXhwIjoxNTcxNjczNjAwLCJtIjoiMTQwMzAxNjQ2IiwibyI6InRkZHkxMjN1ayIsInAiOjIxLjk5fQ.Qlyr1dQ0vLUJx-iQKwkYE2uLHfYCLVEVGZkAq4fwGTSpMDQCbtzDJr5uGHG8dNKaKV5OlYDxLpW40tQVVe2gkQ
Hầu hết các thư viện đều kết hợp việc giải mã và xác thực chữ ký vào một hàm duy nhất, trong đó "token", "ES256" (thuật toán) và "public key" là dữ liệu đầu vào còn "token_body" là dữ liệu đầu ra:
token_body = decode(token, 'ES256', public_key)
Khoá công khai để xác thực:
Tất cả người dùng tính năng chiết khấu tự động sử dụng khoá sau đây mà không có thời hạn.
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAERUlUpxshr67EO66ZTX0Fpog0LEHc nUnlSsIrOfroxTLu2XnigBK/lfYRxzQWq9K6nqsSjjYeea0T12r+y3nvqg==
-----END PUBLIC KEY-----
Xác thực trường
Nếu thư viện bạn chọn chấp nhận khóa và thuật toán ở bước trước, đồng thời bắt buộc sử dụng các khóa và thuật toán đó bất kể tùy chọn trong tiêu đề, thì bạn không cần kiểm tra gì thêm đối với trường tiêu đề. Trong các trường hợp còn lại, bạn cần phải kiểm tra các trường tiêu đề theo những nguyên tắc ở trên. Để biết thêm thông tin, hãy xem xét các phương pháp hay nhất hiện nay về mã thông báo web JSON.
Bất kể người bán sử dụng thư viện nào, họ phải kiểm tra các trường o, m và p để đảm bảo chúng khớp với dữ liệu của mình. Nếu các trường đó không khớp, thì mã thông báo phải bị từ chối để khách hàng không thể sao chép mã thông báo giữa các sản phẩm và/hoặc người bán. Tuy không bắt buộc nhưng người bán có thể kiểm tra trường exp và từ chối mã thông báo nếu mã đó đã hết hạn.
Sử dụng giá Nếu tất cả các trường đều hợp lệ và mã thông báo chưa hết hạn, thì người bán phải sử dụng mức giá mà họ cung cấp trong trường p.
Bạn có thể dùng chức năng phiếu giảm giá hiện có để giảm giá nếu giá đó đáp ứng các yêu cầu được nêu trong trang này. Cụ thể, giá trên trang đích phải khớp với giá trong mã thông báo. Nếu bạn chỉ thêm chiết khấu trên trang thanh toán thì chưa đủ.
Kiểm tra Sau khi quá trình tích hợp hoàn tất thì sẽ được kiểm tra qua 3 bước:
- Kiểm tra về mặt hoạt động (do người bán thực hiện)
- Xác thực khóa (do người bán thực hiện bằng mã thông báo do Google cung cấp)
- Kiểm tra toàn bộ (do Google thực hiện)
Kiểm tra về mặt hoạt động Cách dễ nhất để kiểm tra trong và sau quá trình phát triển là tạo một cặp khoá tạm thời. Khi đó, bạn có toàn quyền kiểm soát các mã thông báo. Người bán có thể tạo một cặp khoá hợp lệ bằng lệnh sau:
openssl ecparam -genkey -name prime256v1 -noout -out privkey.pem openssl ec -in privkey.pem -pubout -out pubkey.pem
Bạn có thể tạo mã thông báo bằng jwt.io hoặc các công cụ tương tự sử dụng thuật toán ES256.
Xác thực khoá Để xác thực rằng mã khoá sản xuất được định cấu hình chính xác, mã thông báo đã ký sẽ được cung cấp trong Merchant Center trong suốt quá trình tham gia (URL mẫu).
Bước 5/6: Google xem xét
Bước 6/6: Hoàn tất thiết lập và bắt đầu hoạt động
Kích hoạt sản phẩm
Sau khi Google xem xét xong, giá ưu đãi được tối ưu hoá bằng tính năng chiết khấu tự động sẽ bắt đầu hiển thị trên quảng cáo Mua sắm của bạn cho 90% khách hàng đối với những sản phẩm đã chọn sử dụng tính năng này. Xin lưu ý rằng sản phẩm sẽ chỉ được chiết khấu nếu việc đó mang lại lợi ích cho mục tiêu tổng thể là tối đa hoá lợi nhuận cho toàn bộ kho hàng của bạn.
Bạn có thể sử dụng nút "Tạm dừng" và "Kích hoạt" bất cứ lúc nào nếu muốn tạm dừng hoặc kích hoạt tính năng chiết khấu tự động.
Báo cáo hiệu suất
Hãy chuyển đến thẻ "Chiết khấu tự động" trong mục "Tiếp thị" để theo dõi tất cả chỉ số hiệu suất. Tập hợp các chỉ số hiệu suất như lợi nhuận gộp, doanh thu và số lượt nhấp gia tăng sẽ xuất hiện trên thẻ điểm của bạn trong khoảng thời gian đã chọn. Các chỉ số được cập nhật hằng ngày. Hãy nhấp vào đường liên kết để xem thêm thông tin chi tiết và phần giải thích về các chỉ số hiện có, đồng thời tìm hiểu thêm về tính năng chiết khấu tự động trong Merchant Center.