سؤال

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

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

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

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

المحلول

يمكنك تتبع الحدث باستخدام ميزة tracevent من Google Analytics API:

ومع ذلك ، فإن هذا سيعطيك معلومات بسيطة فقط. المشكلة في محاولة الاعتماد على حل JavaScript API هي أنه لن يتم تمكين جميع المستخدمين. هذه ليست دقة كافية لخدمة مدفوعة الأجر.

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

باستخدام هذه المعلومات ، يمكنك بعد ذلك استخدامها لاكتشاف أنماط مثل نقرات متعددة من IP في فترة قصيرة ، أو أشياء مثل النقر كل يوم ، أو أي أنماط تقررها.

قد يكون من المفيد النظر في هذا لمعرفة ما إذا كان هناك حل خارج الرف الذي سيأخذ المتاعب من الاضطرار إلى التعرف على اكتشاف الاحتيال النقر.

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