2010-12-09 13 views
7

मुझे कर्ल का उपयोग कर साइट पर एक Google Analytics स्क्रिप्ट निष्पादित करने की आवश्यकता है। रिपोर्टिंग फीचर्स क्या हैं जो उस कर्ल अनुरोध के लिए मेरे पास उपलब्ध होंगी?कर्ल का उपयोग कर Google Analytics सक्रिय करना?

मेरा प्रश्न अधिक स्पष्ट बनाने के लिए, मान लीजिए कि मेरे पास एक वेबसाइट www.abc.com है जिसके पास एनालिटिक्स कोड है और यदि मैं www.xcz.com से www.lyz.com से कर्ल का उपयोग कर कनेक्ट करता हूं, तो एनालिटिक्स रिपोर्ट में www.abc.com का अनुरोध मैंने कर्ल शो का उपयोग करके किया था?

कौन से पैरामीटर नहीं दिखेंगे? चूंकि वहां कोई नेविगेटर नहीं है, वहां स्क्रीन संकल्प, रंग गहराई या किसी अन्य जावास्क्रिप्ट आधारित सुविधाएं नहीं होंगी। कोई अन्य रिपोर्टिंग फीचर्स जो मेरे लिए उपलब्ध नहीं होंगी?

  • उपयोगकर्ता एजेंट
  • रेफरर (फिर जो मैं शीर्ष लेख की स्थापना करके भेज देंगे)
  • स्रोत आईपी (जो मैं शीर्ष लेख की स्थापना करके भेज देंगे):

    मैं दिखाने के लिए निम्नलिखित की जरूरत है पता और स्थान (विभिन्न देशों के लिए प्रॉक्सी का उपयोग करके)

एक मुद्दा जो मुझे अनिश्चित है कि Google की कुकीज़ है और चाहे (क्योंकि मैं प्रॉक्सी का उपयोग भी कर सकता हूं) इन्हें साफ़ करने की आवश्यकता है। अंतिम परिणाम यह है कि मुझे साइट ट्रैफ़िक का अनुकरण करने में सक्षम होना चाहिए जैसे कि यह विभिन्न आगंतुकों से आ रहा है ....

यदि पूरी चीज तकनीकी रूप से संभव नहीं है, तो क्या कोई अन्य तरीका है कि मैं विविधता का अनुकरण कर सकता हूं मेरे Google Analytics खाते में यातायात?

उत्तर

12

तो, अन्य उत्तरों सही हैं: कर्ल जेएस निष्पादित नहीं करता है, और स्वचालित अनुरोधों के कुछ तरीके हैं।

अन्य तरीकों से अपने खाते में विविध यातायात अनुकरण करने के लिए शामिल हैं:

  • जाएँ साइट को मैन्युअल रूप से, और __utm.gif अनुरोध गूगल एनालिटिक्स उत्पन्न करता है कि हड़पने, और उसके टुकड़े में हेरफेर इतनी है कि आप संयोजन के रूप में यह कर्ल कर सकते हैं वास्तविक साइट को कर्लिंग के साथ, ताकि GA पृष्ठदृश्य रिकॉर्ड किए गए हों। (यानी, होस्टनाम, पेजव्यू नाम, टाइमस्टैम्प इत्यादि को बदलें) आप उन पैरामीटर के मानों का अर्थ पा सकते हैं here
  • अपनी लक्षित साइट पर server side GA लागू करें।
  • प्रोग्रामेटिक रूप से क्रॉल साइट्स के लिए एक हेडलेस वेब इंजन का उपयोग करें। PhantomJS एक विशेष रूप से उपयोगकर्ता के अनुकूल विकल्प है।
  • अपनी साइट पर जाने के लिए वितरित स्थानों से ट्रैफ़िक प्राप्त करने के लिए BrowserShots जैसे ब्राउज़र स्क्रीनशॉट सेवा का उपयोग करें।
  • लोगों को साइट पर जाने के लिए Amazon's Mechanical Turk का उपयोग करें। आप प्रति क्लिक $ 0.01 का भुगतान कर सकते हैं, और बड़ी संख्या में स्रोतों से विविध ट्रैफिक प्राप्त कर सकते हैं।(सत्यापित करने के लिए, उन्हें पूछ की तरह एक मनमाना, सरल कार्य देना "इस वेबसाइट पर शीर्षक क्या है?")
2

नहीं, क्योंकि Google Analytics जावास्क्रिप्ट पर आधारित है और कर्ल HTML या जावास्क्रिप्ट को संसाधित नहीं करता है।

+0

यदि नहीं, तो वहाँ किसी अन्य तरीके से मैं अपने Google Analytics खाते में यातायात अनुकरण कर सकते हैं है:

यहाँ संदर्भ देखते हैं? –

+0

मुझे नहीं पता, क्षमा करें, मैं एक प्रोग्रामर हूं, एक एसईओ लड़का नहीं :) –

+3

यह एक प्रोग्रामिंग प्रश्न है। –

2

कर्ल के बजाए, एक कमांड लाइन उपकरण का उपयोग करें जो जावास्क्रिप्ट करता है, जैसे HTTPUnit (जिसमें राइनो शामिल है)। मैंने WATIR के बारे में भी सुना है लेकिन कभी कोशिश नहीं की।

वे परीक्षण उपकरण होने के लिए होते हैं, लेकिन मुझे लगता है कि आप उन्हें Google Analytics को ट्रिगर करने के लिए भी उपयोग कर सकते हैं।