2013-08-05 4 views
5

मुझे भेजने से पहले मंडल टेम्पलेट से सभी लिंक में कुछ पैरा जोड़ना होगा। उदाहरण के लिए, टेम्पलेट में <a href="http://google.com>click here</a>" जैसे एंकर हैं।एपीआई के माध्यम से एक मैंडिल टेम्पलेट में सभी लिंक पर पैरा कैसे जोड़ें?

वहाँ एपीआई के माध्यम से यह करने के लिए एक रास्ता है, <a href="http://google.com?param1=value1&param2=value2>click here</a>" गतिशील:

मैं क्या जरूरत है, एक स्ट्रिंग (हर लंगर के लिए पैरामीटर का सेट) जोड़ने के लिए इस तरह है? के समान कुछ एक्स-एमसी-GoogleAnalyticsCampaign जो utm_campaign param जोड़ता है।

उत्तर

4

निश्चित रूप से, आप ऐसा करने के लिए मर्ज टैग का उपयोग कर सकते हैं। आपका लिंक कुछ इस तरह दिखेगा:

<a href="http://google.com?param1=*|PARAM1|*&param2=*|PARAM2|*">click here</a> 

फिर आप एसएमटीपी हेडर में PARAM1 और PARAM2 के लिए मूल्यों पहुंचाना चाहते हैं, या अपने API कॉल में।

एसएमटीपी के लिए, आप एक्स-एमसी-मर्जवार्स शीर्षलेख का उपयोग करेंगे। यहाँ है कि विशिष्ट शीर्ष लेख के बारे में अधिक जानकारी है: http://help.mandrill.com/entries/21688056-Using-SMTP-Headers-to-customize-your-messages#mergetags

आप एपीआई का उपयोग कर रहे हैं (संदेश/भेज सकते हैं या संदेश/भेजने-टेम्पलेट), तो आपको merge_vars या global_merge_vars पैरामीटर का उपयोग करने के लिए सेट करना चाहते हैं PARAM1 और PARAM2 के मान (merge_vars प्राप्तकर्ता-विशिष्ट जानकारी के लिए है, जबकि global_merge_vars उस API कॉल में सभी प्राप्तकर्ताओं के लिए है)।

प्रकार का बंदर के साथ गतिशील सामग्री बनाने के लिए टैग विलय के प्रयोग पर जनरल अवलोकन: http://help.mandrill.com/entries/21678522-How-do-I-use-merge-tags-to-add-dynamic-content-

+4

मैं एक पूरे के रूप लिंक के साथ merge_vars बात कर रहा हूँ (पूरे लिंक टैग में हैं) और मैं क्लिक ट्रैकिंग खो रहा हूँ। मंड्रिल अब लिंक की व्याख्या नहीं करता है। इसका कोई समाधान? ... एपीआई कॉल की तरह कुछ इसे भेजने से पहले टेम्पलेट को दोबारा पोस्ट करने के लिए मजबूर करता है? –

+0

क्या मैं इस चर में इस पूर्ण वेबसाइट को पास कर सकता हूं? – ephemeral

संबंधित मुद्दे