الوصول إلى Google Analytics باستخدام C#
-
08-06-2019 - |
سؤال
أعلم أنه لا توجد واجهة برمجة تطبيقات رسمية لبرنامج Google Analytics ولكن هل هناك طريقة للوصول إلى تقارير Google Analytics باستخدام لغة C#؟
المحلول
تحديث:أطلقت Google واجهة برمجة تطبيقات Google Analytics اليوم.مدونة Google Analytics - إطلاق واجهة برمجة التطبيقات (API).
نصائح أخرى
لقد كتبت مشروعًا صغيرًا يتيح لك إنشاء أي تقرير تحليلي تقريبًا.إنه مدرج في صفحة Google Analytics API - http://code.google.com/apis/analytics/docs/gdata/gdataArticlesCode.html
يمكنك أن تقرأ عنها هنا وتحصل على الكود المصدري - http://www.reimers.dk/blogs/jacob_reimers_weblog/archive/2009/05/09/added-google-analytics-reader-for-net.aspx
لقد راسلتهم عبر البريد الإلكتروني لأطرح نفس السؤال منذ فترة، وهذا هو الرد الذي حصلت عليه:
مرحبًا،
شكرا لك على بريدك الإلكترونى.أعتذر عن التأخير في الرد على بريدك الإلكتروني.لا يوفر Google Analytics حاليًا واجهة برمجة التطبيقات للوصول إلى بيانات التقارير.ومع ذلك، فإننا نقدم وظيفة التصدير للتقارير الفردية بالتنسيقات التالية:
- بي دي إف
- القيمة المفصولة بعلامات الجدولة (TSV)
- XML
- إكسل (CSV)
تسمح لك هذه الميزة باستيراد بيانات التقرير بسهولة إلى تطبيق جداول البيانات المفضل لديك أو معالجة البيانات بطريقة أخرى.
بالإضافة إلى ذلك، لا يمكننا تقديم الدعم لعمليات التنفيذ المخصصة لبرنامج Google Analytics.للحصول على هذا المستوى من الدعم، يمكنك الاتصال بأحد مستشارينا المعتمدين في Google Analytics المؤهلين تأهيلاً عاليًا للحصول على المساعدة في تلبية الاحتياجات المتقدمة.يقدم هؤلاء الشركاء عددًا من الخدمات الاحترافية مثل دعم التثبيت والتدريب والتصفية المتقدمة وتكوينات التجارة الإلكترونية.
للحصول على قائمة كاملة بشركائنا في جميع أنحاء العالم ووصف أكثر تفصيلاً للخدمات التي يقدمونها، يرجى الانتقال إلى http://www.google.com/analytics/support_partner_provided.html
لمزيد من الأسئلة، يرجى زيارة مركز مساعدة التحليلات على http://www.google.com/support/googleanalytics/?utm_id=tf.يمكنك أيضًا العثور على نصائح ومعلومات مفيدة من خلال زيارة منتدى مساعدة Google Analytics على http://groups.google.com/group/analytics-help?utm_id=tr.
بإخلاص،
[قص]
دعم التحليلات
للحصول على آخر التحديثات بالإضافة إلى بعض النصائح المفيدة حول Google Analytics، راجع مدونة Google Analytics على http://analytics.blogspot.com
لدي مكتبة كاملة تسمى GoogleAnalytics.Net والتي تتيح لك إطلاق مشاهدات/أحداث/معاملات الصفحة من داخل كود .net.
يمكنك تحميل المكتبة من الصفحة الرئيسية للمشروع:
هذا الشخص حقق بعض النجاح مع بعض التكامل البسيط مع Analytics على الأقل.أدرك الآن أن هذا ليس ما تبحث عنه بالضبط، لكنه يذكر كتابًا وربما يمكنك التواصل معه.
الق نظرة على مقتطف تحليلات Google SilverLight - http://code.google.com/apis/analytics/docs/tracking/silverlightTrackingIntro.html
http://msaf.codeplex.com/wikipage?title=Google%20Analytics
لأن Silverlight هو C#.
تم تغيير واجهة برمجة تطبيقات Google analytics مؤخرًا (2012) ولهذا السبب تم تغيير معظم الأكواد.لذا فإن الرابط أدناه سيكون مفيدًا لمطوري C#
Google Analytics API في C# - فشل تنفيذ الطلب:https://www.google.com/analytics/feeds/accounts/default
قامت Google بإنشاء عميل lib خاص بها مكتبة عملاء Google APIs لـ .NET والذي يسمح بالوصول إلى معظم تطبيقات Google Apis باستخدام الدوت نت.
ثم يمكن العثور عليها على nuget
واجهة برمجة تطبيقات تحليلية أخرى لـ C#https://github.com/igooana/igooana
يستهدف هذا المشروع لغة C#5 واستخداماتها async/await
و dynamic
على نطاق واسع.لقد حاولت أن أجعل واجهة برمجة التطبيقات (API) هذه بسيطة قدر الإمكان وآمنة للنوع الأقصى.