این راهنمای توسعهدهنده نحوه پیادهسازی User ID با استفاده از Google Analytics SDK v4 برای Android را نشان میدهد.
بررسی اجمالی
ویژگی User ID اندازهگیری فعالیتهای کاربر را در دستگاههای Google Analytics اندازهگیری میکند، مانند نسبت دادن یک تعامل با یک کمپین بازاریابی در یک دستگاه تلفن همراه به تبدیلی که در دستگاه تلفن همراه دیگر یا در مرورگر رخ میدهد.
وقتی شناسههای کاربری با بازدیدهای Google Analytics با استفاده از فیلد userId
ارسال میشوند، گزارشهای شما تعداد دقیقتری از کاربران منحصربهفرد را منعکس میکند و گزینههای جدید گزارشدهی بین دستگاهی را ارائه میدهد.
این راهنما نحوه استفاده از فیلد userId
و Google Analytics SDK برای اندروید را برای ارسال شناسه های کاربر به Google Analytics نشان می دهد.
قبل از اینکه شروع کنی
قبل از شروع پیاده سازی، توسعه دهندگان باید موارد زیر را انجام دهند:
- یکی از نماها (نمایه) خود را برای شناسه کاربری (مرکز راهنمایی) فعال کنید
- سیاست شناسه کاربری را مرور کنید
- با بررسی مرجع ویژگی User ID، نحوه کارکرد شناسه کاربر را بیاموزید
پیاده سازی
هنگامی که کاربری برای برنامه اندروید شما شناخته شده است، باید با استفاده از فیلد userId
شناسه ای ارسال کنید که نشان دهنده آن کاربر با تمام بازدیدهای گوگل آنالیتیکس شما، مانند بازدید از صفحه، رویدادها، تراکنش های تجارت الکترونیک و غیره باشد.
برای ارسال شناسه کاربری، فیلد userId
را روی ردیاب با استفاده از آمپر و نحو پروتکل اندازه گیری و نام پارامتر &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());