YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Arabic subtitles

03-15 إرسال عدد مرات الدخول لمعاينة المنتج

03-15 إرسال عدد مرات الدخول لمعاينة المنتج

Get Embed Code
4 Languages

Showing Revision 11 created 11/01/2015 by st_review2.

  1. والآن وقد عرفت ما هي إجراءات
    المنتج، يمكنك إضافة تعليمة برمجية إلى
  2. التطبيق للتتبع عندما يقوم المستخدمون بعرض
    المنتجات وإضافتها إلى العربة.
  3. ومن ثم بالنسبة إلى التطبيق سنضع
    في الاعتبار النشاط Order Dinner
  4. على أنه الخطوة الأولى في عملية
    العرض والتسوق.
  5. وعند إنشاء المنتج،
  6. حدد معرف المنتج الذي يعرف
    المنتج على نحوٍ فريد.
  7. لكن للأسف، بالنسبة إلى
    وجبات العشاء لدينا، لم نعين لكل
  8. وجبة عشاء معرفًا فريدًا بالفعل، لذلك
    ستحتاج إلى فعل ذلك الآن.
  9. ومن ثم يتم تعريف جميع
    اختيارات العشاء في الملف،
  10. arrays.xml في values في المجلد res.
  11. وتكون كل وجبة عشاء عبارة عن سلسلة.
  12. ويتم جمعها معًا وفقًا
    لما إذا كانت نباتية
  13. أو نباتية صرفة وهكذا.
  14. وكحل ذكي بعض الشيء، التعامل مع الأمر بنجاح
    للحصول على معرفات منتج فريدة بسرعة،
  15. سنقوم بإضافة معرف المنتج على هيئة
    الحرفين الأولين من كل سلعة.
  16. ومن ثم سنبدأ بـ 0.1 و0.2 وهكذا.
  17. وتكمن مهمتك في إضافة البادئات
    إلى وجبات العشاء في arrays.xml.
  18. وتُعد إحدى نتائج التغيير
    هي أن قائمة وجبات العشاء لدينا
  19. ستتضمن رقمًا لكل
    اختيار من اختيارات العشاء.
  20. إنه نوع من الأشياء التجميلية،
    وإذا لم يعجبك،
  21. فسأتركه لك لإصلاح التعليمة
    البرمجية لذلك.
  22. والآن يتضمن كل خيار من خيارات العشاء
    المعرف على هيئة الحرفين
  23. الأولين.
  24. ومن ثم سيجعل حياتنا أسهل
    بكثير إذا قمنا بإضافة
  25. أسلوب الأداة المساعدة بسرعة لجعل هذين
    الحرفين الأولين يرجعان على هيئة معرف.
  26. لذلك استمر وقم
    بإضافة getDinnerId إلى فئة الأداة المساعدة.
  27. أسلوب بسيط للغاية، يحصل على
    السلسلة الفرعية لأول حرفين وحسب.
  28. حسنًا، الآن قد وصلنا إلى النقطة الرئيسية.
  29. ستكتب التعليمة البرمجية
  30. للأسلوب الذي يقوم بإرسال
    ViewProductHit بالفعل إلى التحليلات.
  31. ومن ثم سنعتبر الشاشة
    Order Dinner
  32. كمكافئ لـ View Product.
  33. لذلك عندما ينتقل المستخدم إلى الشاشة Order
    Dinner، فسيشير
  34. إلى رغبة في معاينة وجبة العشاء
    وربما شرائها.
  35. حسنًا، في OrderDinnerActivity، استمر
    وأضف أسلوب
  36. الذي سيقوم بإنشاء إجراء منتج،
    وفي هذه الحالة هو ACTION_DETAIL،
  37. نظرًا لأننا نريد الإشارة إلى
    أننا كنا نقوم بمعاينة المنتج.
  38. احصل على أداة التتبع،
    نحن جميعًا نعلم كيفية القيام بذلك.
  39. وأرسل عدد مرات الدخول كحدث.
  40. الفئة هي Shopping steps،
    الإجراء،
  41. أعني أنها يمكن أن تكون الأشياء التي تحبها،
    لكنني استخدمت الشاشة View Order Dinner.
  42. والتسمية هي وجبة العشاء المحددة.
  43. نضيف المنتج، هذا ضروري.
  44. ونقوم بتعيين ProductAction،
    ثم نقوم بإنشاء عدد مرات الدخول.
  45. وستحتاج أيضًا إلى التأكد أنه
    يمكنك استدعاء sendViewProductHit() من
  46. الأسلوب onStart في
    OrderDinnerActivity.
  47. لذلك استخدم Toast للتحقق المزدوج،
    لكن
  48. لست مضطرًا لفعل ذلك إذا كنت لا تريد ذلك.
  49. لكن في هذه المرحلة أقوم باستدعاء
    sendViewProductHit في onStart.
  50. وستحتاج إلى التأكد بالطبع إلى أنك
    تضيف جميع عمليات الاستيراد المطلوبة.
  51. وكذلك Product و
    ProductAction وTracker و
  52. HitBuilders وجميعها موجود
    في com.google.android.gms.analytics.
  53. ثم تأكد بالطبع أن هاتفك
    متصل بـ Android Studio،
  54. وقم بنشر التطبيق وتشغيل التطبيق
    واستخدام التطبيق.
  55. وتأكد أنك قمت بسرد جميع وجبات العشاء.
  56. وانتقل إلى الشاشة Order Dinner
    وابحث عن
  57. الأحداث التالية في قسم الوقت الفعلي
    من لوحة معلومات التحليلات.
  58. والآن وقت الاختبار.