درک شناسههای کاربری در متریکس: کاربران ناشناس در مقابل کاربران شناسایی شده
در بازاریابی دیجیتال، درک نحوه تعامل کاربران با محصول شما (اعم از وبسایت یا اپلیکیشن) برای افزایش مشارکت و تبدیلها بسیار حیاتی است. متریکس یک سیستم شناسهی جامع ارائه میدهد که امکان ردیابی دقیق کاربران را در تمام مسیر آنها — از اولین تعامل ناشناس تا تبدیل شدن به مشتری شناخته شده و شناسایی شده — فراهم میآورد.
نقش شناسهها در متریکس
متریکس بر روی دو پلتفرم اصلی کار میکند:
- اتریبیوشن موبایل (Mobile Attribution) — نصب اپلیکیشنها و مشارکت اولیه کاربران را برای نسبت دادن نصبها به کمپینهای بازاریابی ردیابی میکند.
- اتوماسیون بازاریابی (Marketing Automation) — امکان ارسال پیامهای شخصیسازی شده و اتوماسیون سفر مشتری را بر اساس رفتار و ویژگیهای کاربر فراهم میآورد.
سیستم شناسهی ما به طور خاص برای پشتیبانی از هر دو قابلیت طراحی شده است:
- اتریبیوشن بر ردیابی در سطح دستگاه (مانند نصب اپلیکیشن به ازای هر دستگاه) تمرکز دارد.
- اتوماسیون بر ردیابی در سطح کاربر (مانند تجربههای شخصیسازی شده برای کاربران منفرد) تمرکز دارد.
دستهبندی کاربران و شناسههای آنها
متریکس کاربران را در دو مرحله متمایز بر اساس وضعیت شناسایی آنها ردیابی میکند:
- کاربران ناشناس (Anonymous Users) — پیش از ورود به سیستم یا ثبتنام، با استفاده از شناسههای دستگاه/مرورگر ردیابی میشوند.
- کاربران شناسایی شده (Identified Users) — پس از ورود به سیستم یا ثبتنام، با استفاده از یک شناسهی کاربری سفارشی از سیستم شما ردیابی میشوند.
هر مرحله از شناسههای خاصی متناسب با هدف خود استفاده میکند. بیایید این موارد را با جزئیات بررسی کنیم.
1. کاربران ناشناس و metrixUserId
هنگامی که یک کاربر برای اولین بار اپلیکیشن شما را باز میکند یا از وبسایت شما بازدید میکند، حتی قبل از ورود به سیستم یا ارائه هرگونه اطلاعات شخصی، ما آنها را به عنوان کاربر ناشناس شناسایی میکنیم. حتی در این مرحله، ما فعالیتهای آنها را برای درک رفتار کلیشان ردیابی میکنیم.
متریکس یک شناسهی منحصر به فرد به نام metrixUserId را به هر کاربر ناشناس اختصاص میدهد.
-
metrixUserIdچیست؟ این یک کد منحصر به فرد است که توسط متریکس برای دستگاه هر کاربر (برای اپلیکیشنهای موبایل) یا مرورگر (برای وبسایتها) تولید میشود. این شناسه، شناسه اصلی و قدیمی ما از قابلیت اتریبیوشن موبایل است که در آن هر نصب اپلیکیشن روی یک دستگاه، یکmetrixUserIdمنحصر به فرد دریافت میکند. این شناسه به ما امکان میدهد تا فعالیت کاربر را روی یک دستگاه خاص ردیابی کنیم، حتی اگر هنوز ندانیم “چه کسی” پشت آن دستگاه است. -
چرا
metrixUserIdمهم است؟metrixUserIdاساس ردیابی رفتار کاربر، به ویژه برای اتریبیوشن است. با استفاده از این شناسه، میتوانیم ببینیم کاربران ناشناس شما از کدام صفحات بازدید میکنند، روی کدام دکمهها کلیک میکنند، چه محصولاتی را مشاهده میکنند و چقدر زمان در برنامه/سایت شما میگذرانند. این دادههای رفتاری دقیق به شما امکان میدهد:- تجربه اولیه کاربر را بهینه کنید: محتوای سفارشی یا پیشنهادهای جذاب را بر اساس الگوهای مرور به نمایش بگذارید تا ثبتنام را تشویق کنید.
- کاربران را به سمت خود-شناسایی هدایت کنید: از محرکهای رفتاری برای نمایش اعلانهای ثبتنام یا پیشنهادهای ویژه در لحظات بهینه استفاده کنید.
- اتریبیوشن موبایل را انجام دهید: نصب اپلیکیشنها و ایونتهای اولیه درون برنامه را به طور دقیق به کمپینهای منبع آنها نسبت دهید، به طوری که هر نصب یک
metrixUserIdمنحصر به فرد دریافت کند.
-
metrixUserIdو اتوماسیون بازاریابی برای کاربران ناشناس: هنگامی که یک کاربر ناشناس است،metrixUserIdاو به طور موقت به عنوانautomationUserIdاو عمل میکند. این قابلیت دوگانه به این معنی است که حتی بدون شناسایی صریح، میتوانید این کاربران ناشناس را بر اساس رفتار درون برنامه یا وبسایت آنها دستهبندی و هدف قرار دهید و تجربههای شخصیسازی شده را از همان روز اول فعال کنید. -
پایداری
metrixUserId:- در موبایل:
metrixUserIdپایداری بسیار بالایی دارد. حتی پس از حذف و نصب مجدد برنامه روی همان دستگاه، همچنان با آن دستگاه مرتبط باقی میماند. این به ما دیدگاهی پیوسته از سفر کاربر در آن دستگاه خاص در طول زمان میدهد. - در وب:
metrixUserIdمعمولاً در کوکیهای مرورگر یا Local Storage ذخیره میشود. این بدان معناست که اگر کاربر کوکیهای خود را پاک کند یا از مرورگر دیگری استفاده کند، ممکن است یکmetrixUserIdجدید برای او تولید شود. ما به طور مداوم در حال بررسی راههایی برای افزایش پایداریmetrixUserIdدر وب هستیم.
- در موبایل:
2. کاربران شناسایی شده و automationUserId
هنگامی که یک کاربر اطلاعات هویتی خود را ارائه میدهد (به عنوان مثال، با ورود به سیستم، ثبتنام، یا پر کردن یک فرم)، او به یک کاربر شناسایی شده تبدیل میشود. در این مرحله، شما میدانید “چه کسی” پشت آن فعالیتها است.
برای هر کاربر شناسایی شده، ما از یک شناسهی منحصر به فرد به نام automationUserId استفاده میکنیم. این شناسه از طریق CustomUserId که شما (به عنوان مشتری متریکس) از سیستم خود برای ما ارسال میکنید، تولید میشود.
-
CustomUserIdچیست؟ این شناسه، شناسه منحصر به فردی است که شما (به عنوان توسعهدهنده اپلیکیشن/وبسایت) برای هر کاربر وارد شده به سیستم خود دارید. مثالها عبارتند از:- شناسه کاربری پایگاه داده داخلی شما
- آدرس ایمیل (در صورتی که پایدار و منحصر به فرد باشد)
- نام کاربری
- هر رشته منحصر به فرد دیگری که به طور دائمی یک کاربر خاص را در سیستم شما نشان میدهد
شما این
CustomUserIdرا از طریق SDK یا API، هنگامی که کاربر وارد سیستم میشود یا شناسایی میشود، به متریکس ارسال میکنید. بهترین شیوه: از یک شناسه دائمی و غیرحساس استفاده کنید که در طول عمر کاربر تغییر نمیکند. -
automationUserIdچیست؟automationUserIdشناسه منحصر به فردی است که متریکس بر اساسCustomUserIdارائه شده توسط شما تولید میکند. این شناسه به عنوان کلید اصلی برای پروفایل جامع هر کاربر شناسایی شده در متریکس عمل میکند و اساس تمام قابلیتهای اتوماسیون بازاریابی را تشکیل میدهد. برخلافmetrixUserId،automationUserIdبرای یک کاربر یکسان در تمام دستگاهها و پلتفرمها پایدار است. -
چرا
automationUserIdمهم است؟automationUserIdاوج شناسایی کاربر را نشان میدهد. با این شناسه، متریکس میتواند:- یک پروفایل جامع کاربری ایجاد کند: تمام فعالیتهای کاربر (هم در زمان ناشناس بودن و هم پس از ورود به سیستم)، دادههای جمعیتی، تاریخچه خرید و تعاملات در کانالهای مختلف در یک پروفایل واحد تلفیق میشوند.
- شخصیسازی پیشرفته را فعال کند: میتوانید کمپینهای بازاریابی بسیار هدفمند و شخصیسازی شده (مانند ایمیلهای سبد خرید رها شده، توصیههای محصول بر اساس تاریخچه خرید، یا پیامهای خوشآمدگویی) را برای هر کاربر ارسال کنید.
- نمای 360 درجه از مشتری را ارائه دهد:
automationUserIdبه شما کمک میکند تا بینش عمیقتری نسبت به مشتریان خود کسب کنید و سفر آنها را در طول زمان، در دستگاهها و کانالهای ارتباطی مختلف ردیابی کنید. این برای اتوماسیون بازاریابی که بر کاربر تمرکز دارد تا صرفاً دستگاه، بسیار حیاتی است.
سفر بدون وقفه: از ناشناس به شناسایی شده (ادغام پروفایل)
در متریکس، هدف ما ارائه یک درک یکپارچه از کاربران شما است که از وضعیت ناشناس به وضعیت شناسایی شده تغییر میکنند.
هنگامی که یک کاربر برای اولین بار با اپلیکیشن یا وبسایت شما تعامل برقرار میکند، از طریق metrixUserId او ردیابی میشود. اگر او بعداً وارد سیستم شود، متریکس CustomUserId او را (که ما از آن automationUserId را تولید میکنیم) دریافت میکند.
هدف ما ادغام دادههای تاریخی جمعآوری شده تحت آن metrixUserId (فعالیتهای ناشناس) با automationUserId جدید شناسایی شده (فعالیتهای شناسایی شده) است. این فرآیند تضمین میکند که شما دیدگاهی کامل و پیوسته از سفر کاربر داشته باشید، حتی قبل از اینکه خود را شناسایی کند.
وضعیت: قابلیت ادغام کامل و خودکار پروفایلهای کاربران ناشناس (metrixUserId) و شناسایی شده (automationUserId) در حال حاضر در دست توسعه است و در نسخه آتی در دسترس خواهد بود. تا زمانی که ادغام خودکار کامل در دسترس قرار گیرد، همچنان میتوانید به هر دو شناسه برای تجمیع دستی، گزارشگیری و تحلیل دادهها دسترسی داشته باشید. متریکس هر دو شناسه را به طور همزمان ردیابی میکند و به شما امکان میدهد دادهها را در طول چرخه عمر کاربر همبسته کنید.
خلاصهای از شناسهها و نقشهای آنها:
| ویژگی | metrixUserId (کاربر ناشناس) | automationUserId (کاربر شناسایی شده) |
|---|---|---|
| وضعیت کاربر | ناشناس، قبل از ورود به سیستم/ثبتنام | شناسایی شده، پس از ورود به سیستم/ثبتنام |
| هدف اصلی | ردیابی دستگاهمحور برای اتریبیوشن موبایل؛ شناسه اتوماسیون موقت برای کاربران ناشناس | ردیابی کاربرمحور برای اتوماسیون بازاریابی و شخصیسازی عمیق |
| منبع | توسط متریکس برای هر دستگاه/مرورگر تولید میشود | توسط متریکس بر اساس CustomUserId شما تولید میشود |
| مثال | کاربری که تازه برنامه را نصب کرده یا بدون ورود به سایت در وبسایت گشتوگذار میکند | کاربری که وارد حساب کاربری خود میشود یا ثبتنام میکند |
| استفاده در اتوماسیون | به عنوان شناسه اصلی زمانی که کاربر ناشناس است عمل میکند؛ تقسیمبندی و هدفگیری اولیه را امکانپذیر میسازد | شناسه اصلی برای تمام پروفایلهای کاربران شناسایی شده؛ شخصیسازی پیشرفته و طراحی سفر کاربر را امکانپذیر میسازد |
| پایداری | پایداری بالا در دستگاههای موبایل؛ مبتنی بر کوکی در وب | پایدار، مرتبط با هویت کاربر در دستگاههای مختلف |
راهنمای پیادهسازی
ارسال شناسهها به متریکس
برای کاربران ناشناس (موبایل و وب):
- متریکس به طور خودکار
metrixUserIdرا تولید و مدیریت میکند — نیازی به اقدام از جانب شما نیست. - SDK تمام تولید و پایداری
metrixUserIdرا مدیریت میکند.
برای کاربران شناسایی شده:
- از SDK یا REST API برای ارسال
CustomUserIdهنگام ورود به سیستم یا شناسایی شدن کاربر استفاده کنید. - مثال فراخوانی SDK:
Metrix.setCustomUserId("user123") - مثال API: هنگام ردیابی ویژگیهای کاربر،
customUserIdرا در بدنه درخواست (request body) وارد کنید. - اطمینان حاصل کنید که مقدار
CustomUserIdدر تمام سیستمهای شما (برنامه، وب، بکاند) یکسان است.
بهترین شیوهها
- از شناسههای پایدار استفاده کنید: یک
CustomUserIdرا انتخاب کنید که در طول عمر کاربر تغییر نمیکند (به عنوان مثال، شناسه پایگاه داده، نه ایمیل). - فوراً تنظیم کنید:
CustomUserIdرا به محض شناسایی کاربر به متریکس ارسال کنید. - ثبات را حفظ کنید: اطمینان حاصل کنید که از همان
CustomUserIdدر تمام پلتفرمها و سیستمها استفاده میشود. - خروج از حساب را مدیریت کنید: هنگام خروج کاربر از سیستم،
CustomUserIdرا پاک کنید تا از اتریبیوشن نادرست دادهها جلوگیری شود. - از دادههای حساس اجتناب کنید: از رمزهای عبور، توکنهای احراز هویت یا سایر اطلاعات حساس به عنوان
CustomUserIdاستفاده نکنید.
نکات کلیدی
با درک این شناسهها، میتوانید از قابلیتهای قدرتمند متریکس برای درک بهتر کاربران خود و اجرای کمپینهای بازاریابی مؤثرتر به طور کامل بهرهمند شوید:
metrixUserIdامکان اتریبیوشن در سطح دستگاه و ردیابی مشارکت کاربر در مراحل اولیه را فراهم میکند.automationUserId(مشتق شده ازCustomUserId) اتوماسیون بازاریابی شخصیسازی شده و پروفایلهای کاربری یکپارچه را تقویت میکند.- انتقال از ردیابی ناشناس به شناسایی شده بدون وقفه است و امکان درک جامع سفر کاربر را فراهم میآورد.
- پیادهسازی صحیح شناسه، اتریبیوشن دقیق، تقسیمبندی مؤثر و تجربههای مشتری شخصیسازی شده را تضمین میکند.