2013-11-26 19 views
6

में कस्टम आयामों का उपयोग और क्वेरी करना मैं कस्टम आयाम द्वारा क्रमबद्ध मीट्रिक की सूची प्राप्त करने के लिए अपने Analytics (सार्वभौमिक) से पूछताछ करने का प्रयास कर रहा हूं।Google Analytics API

जुलाई में Google Analytics API blog की घोषणा की:

"डेवलपर्स कस्टम आयामों का उपयोग कर सकते हैं Google Analytics में अद्वितीय आईडी भेजने के लिए, और फिर अन्य Google Analytics डेटा के साथ-साथ इन आईडी को पुनः प्राप्त करने रिपोर्टिंग API कोर का उपयोग करने के

उदाहरण के लिए, आपकी सामग्री प्रबंधन प्रणाली Google Analytics ट्रैकिंग कोड का उपयोग कर एक कस्टम आयाम के रूप में एक सामग्री आईडी पास कर सकती है। डेवलपर आईडी द्वारा सबसे लोकप्रिय सामग्री की सूची प्राप्त करने के लिए API का उपयोग कर सकते हैं और अधिकांश की सूची प्रदर्शित कर सकते हैं उनकी वेबसाइट पर लोकप्रिय सामग्री। "

इसके बावजूद, मैं अपने Analytics से कोई भी परिणाम पुनर्प्राप्त करने में असमर्थ हूं। मेरे भेजने समारोह नीचे है:

ga('send', 'pageview', { 
    'dimension1':'red' 
}); 

दुर्भाग्य से, के एक फिल्टर का उपयोग कर जीए क्वेरी करने 'ga: dimension1 == लाल' किसी भी परिणाम प्राप्त नहीं करता है।

gapi.client.analytics.data.ga.get({ 
    'ids': 'ga:' + "123456", 
    'start-date': '2013-11-10', 
    'end-date': '2013-11-20', 
    'metrics': 'ga:visits', 
    'filters': 'ga:dimension1==red' 
}).execute(function(r){console.log(r);}); 

मैं भी डेटा पुनः प्राप्त करने के लिए कस्टम सेगमेंट का उपयोग करने की कोशिश की है कोई लाभ नहीं हुआ:

'segment': 'dynamic::ga:dimension1==red' 

डेटा GA में कस्टम रिपोर्ट में दिखाई देता है। मैं एपीआई के माध्यम से इसे कैसे एक्सेस कर सकता हूं?

उत्तर

9

आपको क्वेरी में आयाम शामिल करने की आवश्यकता है। जैसे 'dimension': 'ga:dimension1', फिर अपने फ़िल्टर 'ga:dimension1==red' का उपयोग करें। Query Explorer एपीआई अनुरोधों के परीक्षण के लिए बहुत उपयोगी है।

-1

हे यह बहुत उपयोगी है। उत्तर के लिए बहुत बहुत धन्यवाद। मुझे इस प्रश्न का उत्तर उदाहरण के साथ दें: चलिए एक जीए परिभाषित आयाम के लिए, सिंटैक्स की तरह दिखेंगे - ga: landingPagePath == "जो भी आप चाहते हैं" अब कहें कि एक कस्टम आयाम है जिसे पेजपैथ कहा जाता है जो customdimension1 है । इसलिए वाक्यविन्यास ga होगा: आयाम 1 == "जो भी आप चाहते हैं"