2016-11-28 8 views
13

मैं जीटीएम के माध्यम से हमारी (मुख्य रूप से संबद्ध) वेबसाइट पर उन्नत ईकॉमर्स लागू कर रहा हूं। हमारे पास सूची दृश्य और विस्तार दृश्य आदि हैं .. इसलिए इंप्रेशन और क्लिक लागू करना आसान है, लेकिन सहबद्ध खरीद के लिए एक समस्या है।जीटीएम में सीपीए संबद्ध खरीद को कार्यान्वित करना ईकॉमर्स

प्रति क्लिक
  • लागत:

    हम दुकानों कि हमारी साइट पर अपने उत्पादों को प्रदर्शित होते हैं, दो-भुगतान मॉडल की है। मैं क्लिकआउट पेज पर एक छोटी सी खरीद लागू कर सकता हूं।

  • प्रति अधिग्रहण लागत। यहां समस्या है: खरीद एक अलग वेबसाइट पर अलग-अलग समय पर की जाती है। PHP एपीआई का उपयोग करके मुझे क्रोनबॉज के माध्यम से दिन में कुछ बार खरीदारी मिलती है।

मेरे द्वारा खरीदारी कैसे बना सकते हैं (अधिमानतः PHP का उपयोग, जावास्क्रिप्ट का उपयोग कर एक cronjob पर गंदा है), लेकिन तो मैं हमारी साइट पर प्राप्त करने के लिए इस्तेमाल किया clickout और चैनल लोगों के लिए खरीद लिंक कर सकते हैं कुकी मान बरकरार रहती है।

मैंने प्रत्येक क्लिकआउट के लिए सभी शून्य खरीद बनाने और शायद उसी लेनदेन आईडी का उपयोग करके पुनर्खरीद करने का विचार किया। यह काम कर सकता है, लेकिन हम हजारों खाली खरीद के साथ खत्म हो जाएगा।

+0

खरीद इस माध्यमिक वेबसाइट पर किया जाता है, आप इसे कैसे अब ट्रैक करते हैं? – Machavity

+0

हर घंटे मैं दुकानों के लिए एक GET अनुरोध भेजता हूं और खरीद के साथ एक जेसन परिणाम प्राप्त करता हूं। प्रतिक्रिया में एक लेनदेन_आईडी है जो मेरे क्लिकआउट लेनदेन से मेल खाती है। तो मुझे पता है कि कौन सी खरीद क्लिकआउट से संबंधित है। –

उत्तर

2

मैं थोड़ी देर पहले इसी तरह की समस्या से भाग गया। हमारा चेकआउट एक अलग डोमेन पर रहता है। तो जब एडवर्ड्स लोग यूनिवर्सल में माइग्रेट करने के बाद चेकआउट करेंगे, तो मैं उस डेटा को चेकआउट पर खो रहा था। मुझे लगता है कि मेरा समाधान आपकी मदद कर सकता है। यह सब मानते हैं कि आप यूनिवर्सल Analytics का उपयोग कर रहे हैं, न कि पुराने बहिष्कृत पुस्तकालयों।

पहली चीज जो मैं करता हूं वह है GA कुकी, जिसे _ga नाम दिया गया है। इसके अंदर आपका जीए सत्र है। ऐसा लगता है (यह बहुत लंबा होगा)

GA1.2। 3456,7890

तीसरे और चौथे नंबर सेट (अवधि सहित) सत्र में ही कर रहे हैं। उन्हें बाहर निकालो।

अब आप उपयोगकर्ता के साथ इसे स्टोर करने का कोई तरीका ढूंढना चाहते हैं। मैंने अपने PHP सत्र का उपयोग किया (जब हम डोमेन कूदते हैं तो हम इसे क्वेरी स्ट्रिंग में पास करते हैं) और इसे वहां संग्रहीत करते हैं। आपको कुछ ऐसा पता लगाना होगा जो आपके लिए यहां काम करता है।

दूसरी साइट पर हमें GA ब्लॉक और GA ब्लॉक के भीतर साइट निर्दिष्ट करने की आवश्यकता है। कृपया ध्यान दें कि नई साइट इन यात्राओं की रिपोर्ट करेगी जैसे कि वे मूल साइट से संबंधित हैं। UA-XXXX-Y मूल साइट से होना चाहिए और yourdomain.com नई साइट टीएलडी होना चाहिए

ga('create', 'UA-XXXX-Y', { 'cookieDomain': 'yourdomain.com', 'clientId': '3456.7890' }); 

अब आप में अपनी खरीद मैट्रिक्स पारित कर सकते हैं। एक सत्र नई साइट पर रूपांतरित करते हैं, पुराने स्थल यह ट्रैक करेगा, के साथ साथ सत्र में रखे गए किसी अन्य चीज (यानी पेज इंप्रेशन, ऐडवर्ड्स क्लिक इत्यादि)। ऐसा करने के लिए आपको किसी भी गन्दा क्रॉन नौकरियों की आवश्यकता नहीं है। जैसा कि मैंने पहले कहा था, बस जागरूक रहें, कि ये पृष्ठ विज़िट मूल साइट से संबंधित हैं जहां तक ​​GA जाता है। आप इस के आसपास जाने के लिए मीट्रिक के दो सेट की रिपोर्ट करने का प्रयास कर सकते हैं, लेकिन मैंने कोशिश नहीं की है।

+0

अरे Machavity! आपके उत्तर के लिए धन्यवाद! मैं पहले से ही गा कुकी को बचाता हूं जिससे मदद मिलती है, लेकिन मेरे पास अन्य साइट्स नहीं हैं। तो मैं दुर्भाग्य से जावास्क्रिप्ट को लागू नहीं कर सकता। यह मुझे अपने गन्दा cronjobs के साथ छोड़ देता है ... मैं एम में दौड़ने की कोशिश कर सकता था, लेकिन यह मेरे दिल तोड़ देगा;) आपका जवाब कम से कम मुझे विश्वास दिलाता है कि यह संभव है! –

1

माचविटी से उत्तर के नीचे टिप्पणी पढ़ना, मुझे लगता है कि आप यूनिवर्सल Analytics का उपयोग कर रहे हैं, या अन्य यूनिवर्सल Analytics जाने का तरीका है!

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

Google मापन प्रोटोकॉल पर एक नज़र डालें। यह प्रोटोकॉल कच्चे उपयोगकर्ता डेटा को HTTP पर Google Analytics पर सीधे भेजना संभव बनाता है।

Link to Google measurement protocol

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