Các tùy chọn của quy trình tích hợp

Hiện có sẵn ba tùy chọn tích hợp thông dụng dành cho bạn. Các tùy chọn này có thể hỗ trợ các biến thể nhỏ nhằm đáp ứng nhu cầu cá nhân của bạn. Điều quan trọng cần lưu ý là CitrusAd được tích hợp thông qua chương trình backend của nhà bán lẻ.

Tích hợp tiêu chuẩn

Tính năng tích hợp tiêu chuẩn của CitrusAd đảm bảo mang lại trải nghiệm tốt nhất cho người dùng cuối, vì kết quả sẽ nhanh chóng được chuyển đến trình duyệt của khách hàng.

3802

Sơ đồ tích hợp tiêu chuẩn

📘

Người dùng cuối không nhìn thấy các danh sách cho đến khi chúng được hợp nhất.

Quy trình thực hiện

Trước khi quảng cáo được cấp phát:

  • Bạn đồng bộ hóa danh mục sản phẩm của mình với CitrusAd thông qua API hoặc thông qua tính năng đồng bộ tệp hàng ngày
  • (Tùy chọn) bạn đồng bộ hóa dữ liệu khách hàng của mình với CitrusAd thông qua API hoặc thông qua tính năng đồng bộ tệp hàng ngày.

Khi quảng cáo được cấp phát:

  • Khách hàng của bạn tải trang web rồi mở trang có tích hợp CitrusAd
  • Trang web của bạn yêu cầu dữ liệu từ máy chủ backend theo ngữ cảnh bên trong trang; trong trường hợp này là trang danh mục (customerId, sessionId, productFilters)
  • Máy chủ backend của bạn tạo lệnh API CitrusAd và yêu cầu cấp phát quảng cáo cho "ngữ cảnh" của trang và vị trí đặt quảng cáo của khách hàng
  • CitrusAd trả các quảng cáo có liên quan nhất của yêu cầu này đến chương trình backend của bạn dưới dạng mã sản phẩm và URL dành cho quảng cáo biểu ngữ
  • Chương trình backend của bạn hợp nhất phản hồi của CitrusAd với nội dung tự nhiên
  • Máy chủ của bạn gửi nội dung tự nhiên của quảng cáo đến trang web trong một phản hồi
  • Trang web của bạn cấp phát đồng thời toàn bộ nội dung cho khách hàng.

Sau khi quảng cáo được cấp phát:

  • Khi khách hàng nhìn thấy một quảng cáo trong khung nhìn của trình duyệt thì CitrusAd sẽ tính là một lần hiển thị quảng cáo đó adId
  • Khi khách hàng nhấp vào một quảng cáo thì CitrusAd sẽ tính là một lần nhấp chuột cho quảng cáo đó adId
  • Khi khách hàng kiểm tra đơn hàng, đơn hàng đó sẽ được báo cáo cho CitrusAd kèm các mặt hàng trong đơn, giá cả và số lượng, cũng như ... của khách hàng. customerIdsessionId.

Biến thể 1: yêu cầu trình duyệt riêng

Trong biến thể này, bạn đặt lệnh riêng cho máy chủ backend của mình đối với các sản phẩm nội dung tự nhiên, và triển khai dịch vụ backend mới để truy vấn máy chủ CitrusAd trước khi hợp nhất kết quả trong trình duyệt. Điều này có thể giúp giảm tài nguyên lập trình, vì sẽ cần ít thay đổi hơn đối với các yêu cầu hiện có nhờ đảm bảo được yêu cầu CitruSad là yêu cầu riêng biệt.

3803

Sơ đồ biến thể 1

📘

Các danh sách sẽ không hiển thị cho người dùng cuối đến khi được hợp nhất, kể cả khi phát hai lệnh riêng biệt đến máy chủ backend của bạn và CitrusAd trước khi hợp nhất.

Bạn vẫn phải tìm nạp toàn bộ thông tin sản phẩm có liên quan của các mã sản phẩm được trả về trong phản hồi CitrusAd.

Các biến thể trong quy trình thực hiện (1)

Khi quảng cáo được cấp phát:

  • Thay vì dịch vụ backend hiện tại của bạn gửi yêu cầu đến CitrusAd, một yêu cầu mới sẽ được gửi đến dịch vụ bán lẻ mới và dịch vụ này lập lệnh backend gửi đến CitrusAd kèm theo thông tin vị trí có liên quan
  • Trình duyệt sẽ hợp nhất các danh sách nội dung tự nhiên và CitrusAd, sau đó cấp phát nội dung cho khách hàng.

Biến thể 2: hợp nhất sau khi hiển thị cho khách hàng

Trong biến thể này, bạn thực hiện theo quy trình tương tự như ở trên. Tuy nhiên, kết quả sản phẩm nội dung tự nhiên sẽ được cấp phát cho khách hàng khi có. Sau đó, bạn sẽ hợp nhất và sắp xếp lại các kết quả này sau khi đã nhận được nội dung từ CitrusAd. Phương pháp tích hợp này thường tốn ít thời gian tích hợp nhất vì nó chỉ đòi hỏi lượng tài nguyên lập trình tối thiểu.

3802

Hình ảnh biến thể 2

📘

Các danh sách nội dung tự nhiên sẽ hiển thị không liên tục cho người dùng cuối trước khi các quảng cáo sản phẩm được hợp nhất và sắp xếp lại.

Bạn vẫn phải tìm nạp toàn bộ thông tin sản phẩm có liên quan của các mã sản phẩm được trả về trong phản hồi CitrusAd.

Các biến thể trong quy trình thực hiện (2)

Khi quảng cáo được cấp phát:

  • Các danh sách nội dung tự nhiên được hiển thị và phản hồi CitrusAd được hợp nhất sau khi trình duyệt nhận được chúng.