2012-03-08 25 views
17

जब कोई व्यक्ति पिन रुचि के साथ पोस्ट साझा करता है तो मुझे सामग्री अनलॉक करने की आवश्यकता होती है, और मुझे पिन रुचि बटन पर कॉलबैक फ़ंक्शन नहीं मिल रहा है। क्या इसे करने का कोई तरीका है?क्या Pinterest बटन में कॉलबैक है?

उत्तर

0

का संभावित हल यहाँ पोस्ट किया जाता है:

http://www.lunametrics.com/blog/2012/03/12/tracking-pinterest-event-tracking/

तक Pinterest एक सार्वजनिक एपीआई और एक गैर iFrame ट्रैकिंग बटन खुल जाता है, इस बारे में के रूप में अच्छा के रूप में आप मिल जाएगा है।

+0

मैं इस कोशिश करते हैं और आप परिणाम बता जब तक वे नई एपीआई का शुभारंभ एक अस्थायी समाधान हो सकता है, करेंगे। धन्यवाद – Laura

+0

यह _workaround_ काम नहीं करता है! –

+1

वह समाधान बेकार है, यह वास्तव में ट्रैक नहीं करता है कि उपयोगकर्ता ने कुछ पिन किया है या नहीं। यह तब तक संभव नहीं होगा जब तक कि वे अपना नया एपीआई जारी नहीं करते। – Tyler

0

जैसा कि पहले कहा गया था, एपीआई अभी तक सार्वजनिक नहीं है। सबसे अच्छा कामकाज (मैंने अभी इसका परीक्षण किया है, और यह मेरे परिदृश्य में काम करता है) जो मुझे अब तक मिला है http://www.seomoves.org/blog/tools/tracking-pins-with-the-pinterest-button-2595/

यह लिंक केवल आपको यह निर्धारित करने देता है कि पिन बटन पर क्लिक किया गया था, न कि अगर उन्होंने वास्तव में शेयर किया था। आशा है कि इससे थोड़ी सहायता मिलेगी!

1

आप एक स्पैन के साथ पिन रुचि लिंक लपेट सकते हैं और कम से कम यह जानने के लिए एक jQuery क्लिक ईवेंट जोड़ सकते हैं कि पिनिट बटन क्लिक किया गया था। यह तब तक सबसे अच्छा है जब तक कि आप एक वास्तविक कॉलबैक जारी नहीं कर लेते हैं ताकि आप जान सकें कि एक आइटम वास्तव में पिन किया गया था।

<span id="pin-container"><a data-pin-config="beside" href="http://pinterest.com/pin/create/button/?url=[your_url]&media=[your_image]&description=[your_desc]" data-pin-do="buttonPin" ><img src="//assets.pinterest.com/images/pidgets/pin_it_button.png" /></a></span> 

$('#pin-container').click(function() { 
     alert('clicked pin button'); 
    });