Yandex Ads là hệ sinh thái quảng cáo được xây dựng xung quanh Yandex Direct, nền tảng quảng cáo đứng sau công cụ tìm kiếm lớn nhất của Nga, và Yandex Market, chợ trực tuyến của nó. Thay vì chỉ chạy quảng cáo văn bản dựa trên từ khóa, Yandex Direct có thể tạo quảng cáo trực tiếp từ nguồn cấp dữ liệu sản phẩm - cùng loại tệp cấu trúc được sử dụng để hiển thị danh sách sản phẩm trên Yandex Market - do đó, một nguồn cấp dữ liệu duy nhất có thể thúc đẩy cả sự hiện diện tự nhiên trên thị trường và quảng cáo động trả phí.
Định dạng nguồn cấp dữ liệu cốt lõi của hệ sinh thái này là YML (Yandex Market Language), một lược đồ dựa trên XML riêng của Yandex để mô tả các ưu đãi: sản phẩm hoặc dịch vụ với ID, giá cả, danh mục và các thuộc tính mô tả. Feedance kết nối dữ liệu sản phẩm của bạn với định dạng này để có thể sử dụng trên tất cả các loại quảng cáo dựa trên nguồn cấp dữ liệu của Yandex Direct.
Các loại quảng cáo dựa trên nguồn cấp dữ liệu của Yandex Direct được thiết kế đặc biệt để bạn không phải tự xây dựng và duy trì từng quảng cáo riêng lẻ cho một danh mục sản phẩm thay đổi liên tục. Sau khi kết nối nguồn cấp dữ liệu, Yandex Direct sẽ đọc trực tiếp dữ liệu đó để quyết định quảng cáo sản phẩm nào, với giá bao nhiêu và liệu sản phẩm đó có còn hàng hay không.
Ưu điểm thực tế là những thay đổi về giá cả và tình trạng hàng hóa trong nguồn cấp dữ liệu của bạn có thể được cập nhật vào quảng cáo trực tiếp mà không cần phải xây dựng lại chiến dịch, và các sản phẩm mới được thêm vào nguồn cấp dữ liệu sẽ tự động đủ điều kiện hiển thị quảng cáo miễn là chúng đáp ứng các yêu cầu của nguồn cấp dữ liệu. Đối với danh mục sản phẩm có giá cả thay đổi thường xuyên hoặc lượng hàng tồn kho luân chuyển nhanh, điều này giúp loại bỏ một bước thủ công lặp đi lặp lại, nếu không sẽ cản trở dữ liệu sản phẩm của bạn tiếp cận với những gì người mua hàng thực sự nhìn thấy.
Yandex Ads hoạt động trên YML (Yandex Market Language), một định dạng nguồn cấp dữ liệu dựa trên XML. Theo tài liệu về yêu cầu nguồn cấp dữ liệu của Yandex Direct, một tệp YML hợp lệ sử dụng <yml_catalog> như yếu tố gốc của nó, mang theo date thuộc tính trong YYYY-MM-DD hh:mm Định dạng phản ánh thời điểm tệp được tạo. Các phần mở rộng tệp được chấp nhận là .xml và .ymlvà Yandex cũng chấp nhận các phiên bản nén GZIP của cả hai định dạng này.
Nguồn cấp dữ liệu có thể được gửi dưới dạng tệp tải lên hoặc dưới dạng URL mà Yandex trực tiếp lấy; theo tài liệu về nguồn cấp dữ liệu của Yandex Webmaster, nguồn cấp dữ liệu được lưu trữ trên URL phải trả về một trong các tiêu đề HTTP Content-Type sau để được chấp nhận: application/xml, application/octet-stream, text/xml, application/gzip, hoặc là application/x-gzipNếu nguồn cấp dữ liệu của bạn yêu cầu xác thực, Yandex hỗ trợ các URL được xác thực dưới dạng [URL]. http://username:password@example.com/feed.yml.
Mỗi sản phẩm trong nguồn cấp dữ liệu YML đều được bao bọc trong một thẻ <pre>. <offer> Các yêu cầu được ghi nhận của Yandex Direct quy định các trường cốt lõi sau đây quyết định liệu một ưu đãi có được chấp nhận và đủ điều kiện để tạo quảng cáo hay không:
| đặc tính | Hạng mục |
|---|---|
id (thuộc tính ưu đãi) | Mã định danh duy nhất, tối đa 100 ký tự; phải giống hệt nhau đối với cùng một sản phẩm trên các nguồn cấp dữ liệu khác nhau mà bạn gửi (ví dụ: Yandex và bất kỳ kênh nào khác). |
available | Thuộc tính Boolean (true/false(Chỉ số này thể hiện tình trạng hàng tồn kho hiện tại.) |
categoryId | Số nguyên dương, tối đa 18 ký tự; chỉ một danh mục cho mỗi ưu đãi. |
price | Số nguyên hoặc số thập phân sử dụng dấu chấm làm dấu phân cách; không được bằng không. |
currencyId | Mã đơn vị tiền tệ được hỗ trợ, ví dụ: RUB, USD, EUR. |
url | Liên kết trực tiếp đến trang sản phẩm; tối đa 2,048 ký tự, HTTP hoặc HTTPS. |
name | Thông tin này là bắt buộc đối với các ưu đãi dạng đơn giản; nếu thiếu, hệ thống của Yandex sẽ bỏ qua hoàn toàn ưu đãi đó và không tạo ra quảng cáo nào. |
vendor / model | Cần phải có mặt cùng nhau khi một lời đề nghị sử dụng type="vendor.model"Việc bỏ sót một trong hai yếu tố đó sẽ gây ra lỗi và lời đề nghị sẽ bị bỏ qua. |
picture | Kích thước tối thiểu 450x450 pixel; định dạng JPG, PNG, WEBP hoặc GIF; Yandex khuyến nghị khoảng 5 hình ảnh cho mỗi ưu đãi. |
param | Các thông số kỹ thuật tùy chọn (màu sắc, kích thước, chất liệu, v.v.); Yandex cho phép tối đa 10 thông số cho mỗi ưu đãi. |
Feedance xây dựng và duy trì nguồn cấp dữ liệu YML mà Yandex Direct yêu cầu, mà không cần bạn phải tự viết mã XML hoặc định dạng lại dữ liệu sản phẩm mỗi khi yêu cầu của Yandex thay đổi. Trên thực tế:
id, available, price/currencyId, categoryIdvà hoặc là phương án đơn giản hóa name đường đi hoặc vendor/model Đường dẫn, tùy thuộc vào cấu trúc danh mục của bạn.Feedance đảm nhiệm lớp nguồn cấp dữ liệu; việc thiết lập chiến dịch (SmartCampaign, nhóm quảng cáo, thiết kế nội dung sáng tạo trong giao diện Yandex Direct) vẫn được thực hiện trực tiếp trong Yandex Direct.
Yandex không công bố một con số làm mới chung áp dụng cho mọi nguồn cấp dữ liệu. Hướng dẫn của họ là bạn "chỉ định tần suất cập nhật cần thiết trong cài đặt" - nghĩa là tần suất cập nhật là một cài đặt do người bán cấu hình chứ không phải là một quy tắc cố định của nền tảng, và các tích hợp CMS khác nhau hiển thị điều này theo cách khác nhau. Điều được ghi nhận nhất quán là hậu quả của việc dữ liệu trở nên lỗi thời, chứ không phải một khoảng thời gian cố định: vì available và price Nếu nguồn cấp dữ liệu được cập nhật không thường xuyên, nó sẽ dẫn đến nguy cơ hiển thị các mặt hàng hết hàng hoặc giá sai lâu hơn mức cần thiết.
Đối với nguồn cấp banner thông minh phản hồi theo hành vi duyệt web thực tế, và đối với bất kỳ danh mục nào có biến động giá hoặc tồn kho hàng ngày đáng kể, việc đồng bộ hóa ít nhất hàng ngày là mức cơ bản thiết thực -- Feedance có thể chạy việc này theo lịch trình phù hợp với tần suất thay đổi dữ liệu nguồn của bạn, thay vì để mặc định.
Theo tài liệu hướng dẫn của Yandex, các điều kiện lỗi thường khiến các ưu đãi không hiển thị trên Yandex Ads là:
name thành phần Đối với các ưu đãi dạng đơn giản, hệ thống của Yandex sẽ bỏ qua hoàn toàn ưu đãi đó và không tạo ra bất kỳ quảng cáo nào.vendor or model trên một lời đề nghị được tuyên bố là type="vendor.model" -- Điều này gây ra lỗi và lời đề nghị bị bỏ qua thay vì được xử lý một phần.id Trên mọi nguồn cấp dữ liệu mà bạn đăng tải, ID thay đổi sẽ phá vỡ liên kết nhận dạng mà Yandex sử dụng để theo dõi sản phẩm.application/xml, text/xml, application/octet-stream, application/gzip, application/x-gzip), trình thu thập dữ liệu của Yandex có thể không đọc được nguồn cấp dữ liệu.Trang "Dịch vụ và ưu đãi trong tìm kiếm → Nguồn cấp dữ liệu và lỗi" của Yandex Webmaster là nơi bạn có thể kiểm tra bất kỳ lỗi nào trong số này; sau khi bạn khắc phục lỗi, Yandex sẽ kiểm tra lại nguồn cấp dữ liệu sau một khoảng thời gian trễ chứ không phải ngay lập tức.
name(dựa trên) hoặc dựa trên nhà cung cấp/mẫu, và điền đầy đủ các trường bắt buộc tương ứng một cách nhất quán -- việc kết hợp không nhất quán giữa hai loại này là nguyên nhân dẫn đến việc các ưu đãi bị bỏ qua.available và price Được đồng bộ chặt chẽ với cửa hàng trực tuyến thực tế của bạn, vì cả hai đều cung cấp dữ liệu trực tiếp cho các banner thông minh hiển thị cho người dùng đã xem sản phẩm - giá cũ hoặc mặt hàng đã bán hết nhưng vẫn hiển thị là có sẵn sẽ làm suy yếu cơ chế nhắm mục tiêu lại chính xác mà các banner thông minh dựa vào.param Các mục nhập được cố ý điền cho các thuộc tính phân biệt các sản phẩm gần giống hệt nhau (kích thước, màu sắc, chất liệu) thay vì để trống, vì những thuộc tính này giúp Yandex Market và Yandex Direct phân biệt các biến thể trong cùng một danh mục.id Đối với một sản phẩm nhất định trên mọi nguồn cấp dữ liệu bạn sử dụng (Yandex Ads, Yandex Market hoặc các nguồn khác) - các yêu cầu của chính Yandex đã nêu rõ điều này và nó rất quan trọng nếu bạn muốn so sánh hiệu suất giữa các kênh.Định dạng YML có giống với XML không?
YML là lược đồ riêng của Yandex được xây dựng trên nền tảng XML -- mọi tệp YML đều là một tài liệu XML hợp lệ, nhưng nó tuân theo cấu trúc đặc thù của Yandex (yml_catalog, offercác thuộc tính bắt buộc như categoryId và available) điều mà XML thông thường không tự định nghĩa.
Tôi có thể sử dụng cùng một nguồn cấp dữ liệu cho banner thông minh của Yandex Market và Yandex Direct không?
Đúng vậy - tài liệu của chính Yandex cũng ghi rõ rằng banner thông minh có thể sử dụng "định dạng nguồn cấp dữ liệu Yandex.Market truyền thống (YML)", vì vậy một nguồn cấp dữ liệu YML tuân thủ định dạng này có thể phục vụ cả hai, miễn là ID ưu đãi nhất quán giữa hai nguồn cấp dữ liệu.
Điều gì sẽ xảy ra nếu tôi quên mất vendor or model phần tử trên một loại ưu đãi tùy chỉnh?
Theo tài liệu của Yandex, ưu đãi này gây ra lỗi và bị bỏ qua - quảng cáo sẽ không được tạo ra - vì vậy cả hai trường cần phải có cùng nhau bất cứ khi nào bạn khai báo. vendor.model Loại hình chào hàng.
Yandex có quy định tần suất cập nhật nguồn cấp dữ liệu tối thiểu không?
Không có một con số cố định nào cả. Hướng dẫn của Yandex là bạn tự cấu hình tần suất cập nhật cần thiết trong phần cài đặt; nền tảng này không công bố một khoảng thời gian bắt buộc nào áp dụng cho tất cả các loại nguồn cấp dữ liệu.
Tôi có thể kiểm tra xem nguồn cấp dữ liệu của mình có lỗi ở đâu?
Trong Yandex Webmaster, dưới mục Dịch vụ và ưu đãi trong tìm kiếm → Nguồn cấp dữ liệu và lỗi. Yandex thực hiện xác thực kỹ thuật ban đầu khi tải lên, sau đó là các kiểm tra chất lượng liên tục có thể phát hiện ra sự không khớp giữa nguồn cấp dữ liệu của bạn và trang web đang hoạt động.