باستخدام واجهة برمجة تطبيقات تصدير Google Analytics للحصول على اتجاه مواقع الويب

StackOverflow https://stackoverflow.com/questions/4614399

سؤال

أنا أعمل على تطبيق يستخدم واجهة برمجة تطبيقات Google Analytics للتصدير وأحاول الحصول على نتيجة "الاتجاه" التي تعرضها Google مقابل كل حساب من حسابك كنسبة مئوية

أي ارتفاع 35.04 ٪ أو انخفاض 16.02 ٪

كيف/أين يحصلون على هذا الرقم وهل متوفر في واجهة برمجة التطبيقات في مكان ما.

لقد حاولت مقارنة متوسطات الشهر الماضي مع هذا الشهر/الأسبوع الأول من الفترة مقابل الأسبوع الماضي من الفترة وما إلى ذلك ، لكن لا يبدو لي أن أحصل على نفس الأرقام التي توفرها Google.

أيه أفكار؟

شكرا مقدما دوغ

هل كانت مفيدة؟

المحلول

الصيغة بسيطة جدًا (باستثناء بيانات اليوم):

(زيارات على مدار الثلاثين يومًا الماضية - زيارات ما بين 31 و 60 يومًا) / (زيارات ما بين 31 و 60 يومًا).

يمكنك رؤيته في العمل في الواجهة إذا انتقلت إلى لوحة القيادة الافتراضية ، حيث يعرض لك آخر 30 يومًا ، ثم في التقويم ، انقر فوق "مقارنة بالماضي" وحدد المبلغ الافتراضي. سوف يوضح لك الأرقام المستخدمة لكل حساب والحسابات كما تظهر في قائمة الحساب هذه.

ومع ذلك ، فإن واجهة برمجة التطبيقات لا تكشف عن أرقام محسوبة مسبقًا (على سبيل المثال ، لا تحسب معدل الارتداد بالنسبة لك ؛ فهي تمنحك القطع فقط.)

لذلك ، ستحتاج إلى تقديم طلبين API للحصول على هذه البيانات. واحدة لأجل ga:visits في آخر 30 يومًا ، ثم واحدة ل ga:visits في 30 يومًا السابقة.

بعد ذلك ، عندما تحصل عليه ، فقط قم بطرحها وتقسمها وضربها على 100 ، وسيكون لديك النسبة المئوية التي تبحث عنها.

استكمال: كان الجزء المضروب من الإجابة صحيحًا ، لكنه لم يعد كذلك. أحدث إصدار من Google Analytics API لا يوفر الوصول إلى بعض القيم المحسوبة مسبقا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top