معرّف المستخدم

توضِّح أدلة المطوِّرين هذه كيفية تنفيذ ميزة User ID باستخدام الإصدار 4 من حزمة تطوير البرامج (SDK) لخدمة "إحصاءات Google" لنظام التشغيل Android.

نظرة عامة

تتيح ميزة User ID إمكانية قياس أنشطة المستخدمين التي تشمل جميع الأجهزة في "إحصاءات Google"، مثل إحالة تفاعل مع حملة تسويقية على أحد الأجهزة الجوّالة إلى إحالة ناجحة تحدث على جهاز جوّال آخر أو في المتصفِّح.

عند إرسال أرقام تعريف المستخدمين مع نتائج "إحصاءات Google" باستخدام الحقل userId، ستعكس تقاريرك عددًا أكثر دقة من المستخدمين الفريدين وتوفّر خيارات جديدة لجميع الأجهزة لإعداد التقارير.

يوضّح هذا الدليل كيفية استخدام الحقل userId وحزمة تطوير البرامج (SDK) لخدمة "إحصاءات Google" لنظام التشغيل Android من أجل إرسال أرقام تعريف المستخدمين إلى "إحصاءات Google".

قبل البدء

قبل البدء في عملية التنفيذ، على مطوّري البرامج اتّباع الخطوات التالية:

التنفيذ

عندما يكون أحد المستخدمين معروفًا بتطبيق Android، يتعيّن إرسال رقم تعريف يمثّل هذا المستخدِم مع جميع نتائج "إحصاءات Google"، مثل مرّات مشاهدة الصفحة على الويب والأحداث ومعاملات التجارة الإلكترونية وما إلى ذلك باستخدام الحقل userId.

لإرسال رقم تعريف المستخدم، يجب إعداد الحقل userId على أداة التتبُّع باستخدام بنية Measurement Protocol الخاصة بالعطف واسم المَعلمة &uid، كما في هذا المثال:

  // Get tracker.
  Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
      TrackerName.APP_TRACKER);

  // You only need to set User ID on a tracker once. By setting it on the
  // tracker, the ID will be sent with all subsequent hits.
  t.set("&uid", user.getId());

  // This hit will be sent with the User ID value and be visible in
  // User-ID-enabled views (profiles).
  t.send(new HitBuilders.EventBuilder()
      .setCategory("UX")
      .setAction("User Sign In")
      .build());