سؤال

أنا على وشك الانتهاء من أداة Windows Desktop Gadget التي تقوم بتنزيل المكونات الإضافية من خادم الويب الخاص بي.أتساءل كيف يمكنني تتبع استخدام هذه المكونات الإضافية لأغراض إعداد التقارير مثل معرفة المكونات الإضافية الشائعة في أي البلدان، وعدد مرات استخدام المكونات الإضافية في اليوم/الشهر/الأسبوع وأشياء أخرى من هذا القبيل.

قد يؤدي تسجيل ذلك في كل إجراء يقوم به المستخدم إلى حدوث مشكلات في الخادم الخاص بي حيث ستكون هناك طلبات مستمرة.هل من الأفضل الاحتفاظ بسجل محلي وتحميله على الخادم بشكل منتظم أم أنه من الممكن استخدام شيء مثل Google Analytics أو مزود آخر لهذا النوع من الأشياء؟

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

المحلول

إذا كنت تستخدم جافا سكريبت لإنشاء الأداة الخاصة بك، فإنه ينبغي أن يكون من الممكن أن تشمل البرامج النصية برنامج Google Analytics. يمكنك ثم استدعاء الدالة _trackPageview كلما المستخدم الخاص بك لا شيء كنت تريد أن تتبع.

ومن الممكن أيضا استخدام تحليلات جوجل بدون جافا سكريبت .

والحيلة هي أن النصوص جوجل عادة وضع صورة HTTP: //www.google-analytics كوم / __ utm.gif في صفحات الويب الخاصة بك. يمكن تمرير معلمات إلى الصورة عبر سلسلة الاستعلام. يمكنك العثور على قائمة من المعلمات التي يمكن تمريرها إلى سلسلة الاستعلام <لأ href = "http://www.vdgraaf.info/wp-content/uploads/image-url-explained.txt" يختلط = "نوفولو noreferrer" > هنا . ما عليك أن تفعله هو معرفة ما ينبغي أن يكون سلسلة الاستعلام ويكون العميل الخاص بك جعل طلب لصورة جوجل في كل مرة يقوم المستخدم شيئا (بعد إنشاء حساب جوجل تحليلات الخاص بك، وبطبيعة الحال).

نصائح أخرى

وأود أن أقترح عليك استخدام Deskmetrics على تحليلات سطح المكتب التطبيق، تشبه الى حد بعيد GA. انها رهيبة.

الدفع تراكربيرد تحليلات برامج سطح المكتب والذي يعمل على تطبيقات Windows/Mac.

تنصل:أنا تابع للشركة.

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