2012-09-20 12 views
6

मैं उपलब्ध एक तिथि के आधार पर एक स्मार्टटाइटल प्रचार बनाना चाहता हूं।स्मार्टटाइक्चर फ्रेडहोपर दिनांक/ट्रिगर कॉन्फ़िगरेशन

आपूर्ति की तिथि 4 सप्ताह से अधिक पुराना है तो (आपूर्ति की तारीख < = आज - 4 सप्ताह) को बढ़ावा देने के दिखाया जाना चाहिए।

मैं SmartTarget में इसे कॉन्फ़िगर करने का कोई तरीका नहीं देख सकता और यह सोच रहा था कि यह संभव है या नहीं?

है कि मैं इस तरह के 'DateIsOlderThan4Weeks' के रूप में चर के निर्माण को देख रहा हूँ और एक बूलियन के रूप में इस विन्यस्त करने में विफल।

ऐसा करने से पहले, मैंने सोचा कि यह जांचना सबसे अच्छा होगा कि क्या कोई और अधिक सुरुचिपूर्ण समाधान है क्योंकि ग्राहक समय के अन्य अवधि के आधार पर समान तर्क लागू करने का निर्णय ले सकता है और यह अच्छा होगा अगर वे नहीं प्रत्येक बार कुछ तर्क जोड़ने के लिए डेवलपर से पूछने की आवश्यकता है।

अग्रिम :)

उत्तर

6

मैं नहीं मानता कि वर्तमान में एक तारीख आधार प्रकार का एक ट्रिगर पर एक गणना प्रदर्शन करने के लिए एक तरह से है कि वहाँ धन्यवाद। आपको बस स्टार्ट/एंड/शेड्यूल विकल्प मिलते हैं।

एक बूलियन ट्रिगर की आपूर्ति करने के बजाय, और इस तरह (जैसा कि आप चाहते हैं) पदोन्नति प्रबंधकों की तिथि अंतर को बदलने के लिए सीमित करने की क्षमता सीमित करते हैं, क्यों दिन/सप्ताह/महीनों में अंतर की गणना नहीं करते हैं और उन्हें संख्या आधारित ट्रिगर्स के रूप में आपूर्ति करते हैं, यानी SuppliedDateWeekDifference < 4? इससे किसी को मूल्य बदलने के लिए पदोन्नति का प्रबंधन करने की अनुमति मिल जाएगी।

+1

हाय डेविड, आपके उत्तर के लिए धन्यवाद। दरअसल यह जाने का एक बहुत अच्छा तरीका है, और सिर्फ एक पीओसी किया है और ग्राहक की समीक्षा, वे वास्तव में इस तरह काम करता है :) – johnwinter