نظرة عامة على Management API

يقدِّم هذا المستند نظرة عامة عالية المستوى على الإصدار 3.0 من Google Analytics Management API.

مقدمة

تسمح واجهة برمجة التطبيقات لإدارة "إحصاءات Google" بالوصول الآلي إلى بيانات ضبط "إحصاءات Google" (Universal Analytics فقط). يمكنك إنشاء تطبيقات لإدارة حسابات "إحصاءات Google" الكبيرة أو المعقدة بكفاءة أكبر. بإمكان الشركات الكبيرة التي تمتلك عدة مواقع إعداد الحساب بشكل مبرمَج. حتى إذا كنت تنشئ تطبيقًا لإعداد التقارير، توفّر لك Management API أدوات للتنقّل في حسابك.

يمكنك استخدام Google Analytics Management API لإجراء ما يلي:

  • أدرج جميع معلومات الحساب والموقع (Universal Analytics فقط) والملف الشخصي (الملف الشخصي) لأحد المستخدمين.
  • إدارة المواقع (Universal Analytics فقط) والملفات الشخصية (الملفات الشخصية) والأهداف.
  • إدارة أذونات المستخدمين في التدرج الهرمي للحساب
  • يمكنك استرداد رقم تعريف ملف شخصي (الملف الشخصي) لاستخدامه مع واجهة برمجة التطبيقات الأساسية لإعداد التقارير.
  • تحديد الأهداف النشطة والوصول إلى أسمائها التي تم إعدادها.
  • يمكنك إدارة الروابط بين مواقع "إحصاءات Google" (Universal Analytics فقط) وحسابات "إعلانات Google".
  • إدارة شرائح جمهور تجديد النشاط التسويقي .

قبل استخدام Google Analytics Management API، من المهم فهم بنية حساب "إحصاءات Google". يتم تنظيم حساب "إحصاءات Google" إلى عدة مستويات، وتوفّر Management API طريقة آلية للتفاعل مع الكيانات على كل مستوى.

استخدام Management API

لاستخدام واجهة برمجة التطبيقات Google Analytics API، عليك أولاً إنشاء مشروع في وحدة تحكم المطوّرين. خلال هذه العملية، عليك الإشارة إلى نوع التطبيق الذي تنشئه: تطبيق ويب أو تطبيق خدمة أو تطبيق مثبَّت. سترشدك وحدة تحكم المطوّرين خلال خطوات إنشاء مفاتيح التفويض المناسبة، إذ إنّ واجهات برمجة تطبيقات "إحصاءات Google" تستخدم بروتوكول OAuth 2.0 للمصادقة والترخيص. وتتوفّر مكتبات للعملاء بلغات مختلفة. ستساعدك مكتبات العملاء في إنشاء التدفق المناسب للسماح للمستخدم بتفويض تطبيقك للوصول إلى بياناته على "إحصاءات Google" باستخدام النطاقات المناسبة.

استخدام هذه المستندات

سيساعدك هذا المستند والأدلّة اللاحقة على إعداد التطبيق وتشغيله في البداية، ثم ستتناول المستندات بالتفصيل المواضيع المختلفة التي من المفترض أن تساعدك في التفاعل مع واجهة برمجة التطبيقات لتنفيذ إجراءات مثل إدارة الحساب والمستخدمين والبيانات. تتوفر أيضًا مجموعة كاملة من المستندات المرجعية التي توفر تفاصيل عن كل معلمة لكل نقطة نهاية لواجهة برمجة التطبيقات وتشمل نموذجًا لرمز واجهة برمجة التطبيقات.

الخطوات التالية

دائمًا ما يمثّل الحصول على تطبيق يعمل بواجهة برمجة تطبيقات جديدة بعض التحديات. يوفّر القسم التالي مجموعة من أدلة البدء السريع لمساعدتك في تنفيذ مهامك بسرعة. ستحتاج إلى اختيار لغة ونوع التطبيق:

تطبيق الخدمة تطبيق مثبّت تطبيق الويب
Java Java --
Python Python --
PHP -- PHP
-- -- JavaScript