खोज…


टिप्पणियों

साइटकोर ऑटोमेशन मार्केटिंग मार्केटिंग वर्कफ्लो बनाने के लिए एक अभिरुचि देता है जो वेबसाइट पर विभिन्न राज्यों के माध्यम से उपयोगकर्ता को रखेगा।

स्वचालन उपयोग का उदाहरण पंजीकरण वर्कफ़्लो (पंजीकृत, पुष्टि, लॉग इन) या वर्कफ़्लो (नया ऑर्डर, जोड़े गए उत्पाद, भुगतान विवरण, खरीदारी) हो सकता है।

उपयोगकर्ता नाम से संपर्क करें

ContactManager contactManager = Factory.CreateObject("tracking/contactManager", true) as ContactManager;
    
Contact contact = contactManager.LoadContactReadOnly(userName);
return contact;

संपर्क की स्वचालन स्थिति बदलें

इस विधि को ट्रैकर के आरंभीकरण की आवश्यकता नहीं है, जो कि राज्य के साइट संदर्भ (शेल में उदाहरण के लिए) के बाहर बदला जाना चाहिए।

var stateManager = AutomationStateManager.Create(contact);
automationStateManager.MoveToEngagementState(stateItem.ParentID, stateId);
stateManager.SaveChanges(AutomationManager.Provider);

सगाई योजना में संपर्क कार्यक्रम को व्यावहारिक रूप से दर्ज करें

 AutomationMetadataProvider automationMetadataProvider = Assert.ResultNotNull(Factory.CreateObject("automation/metadataProvider", true) as AutomationMetadataProvider);            
 var context = AutomationManager.Provider.GetAutomationContext(ID.Parse(contact.ContactId));            
 context.Enroll(fromStateItem.ParentID, ID.Parse(fromState), automationMetadataProvider.CalculateWakeUpDateTime(ID.Parse(fromState), DateTime.UtcNow), null);
 AutomationManager.Provider.SaveAutomationContext(context);


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow