2012-09-20 24 views
6

Tôi muốn tạo quảng cáo SmartTarget dựa trên ngày chúng tôi cung cấp.Cấu hình ngày/kích hoạt của SmartTarget FredHopper

Nếu ngày được cung cấp lớn hơn 4 tuần (ngày được cung cấp < = Hôm nay - 4 tuần), quảng cáo sẽ được hiển thị.

Tôi không thể thấy cách cấu hình điều này trong mục tiêu SmartTarget và đã tự hỏi liệu điều này có khả thi không?

Không thấy rằng tôi đang xem xét việc tạo biến như 'DateIsOlderThan4Weeks' và định cấu hình biến này thành boolean. Trước khi tôi làm điều đó, tôi nghĩ tốt nhất nên kiểm tra xem có một giải pháp thanh lịch hơn khi khách hàng có thể quyết định thực hiện logic tương tự dựa trên các khoảng thời gian đã trôi qua khác và sẽ tốt hơn nếu họ không cần phải hỏi một nhà phát triển để thêm một chút logic mỗi lần.

Cảm ơn trước :)

Trả lời

6

Tôi không tin rằng hiện tại có một cách để thực hiện phép tính trên trình kích hoạt loại ngày tháng. Bạn chỉ nhận được tùy chọn bắt đầu/kết thúc/lịch biểu.

Thay vì cung cấp trình kích hoạt boolean, do đó bạn có thể hạn chế khả năng của người quản lý quảng cáo để thay đổi sự khác biệt ngày, tại sao không tính chênh lệch theo ngày/tuần/tháng và cung cấp tức là SuppliedDateWeekDifference < 4? Điều đó sẽ cho phép ai đó quản lý chương trình khuyến mãi thay đổi các giá trị.

+1

Xin chào David, Cảm ơn câu trả lời của bạn. Thật vậy đây là một cách rất tốt đẹp để đi, và vừa thực hiện một POC và xem xét các khách hàng, họ thực sự thích cách này hoạt động :) – johnwinter

Các vấn đề liên quan