ابعاد و متریک های سفارشی

این راهنما نحوه ارسال ابعاد و معیارهای سفارشی را با استفاده از analytics.js توضیح می‌دهد.

بررسی اجمالی

ابعاد و معیارهای سفارشی روشی قدرتمند برای ارسال داده های سفارشی به Google Analytics است. توسعه دهندگان وب می توانند از ابعاد و معیارهای سفارشی برای تقسیم بندی و اندازه گیری تفاوت بین کاربران وارد شده و خارج شده، نویسندگان صفحات، سطوح در بازی ها یا هر داده تجاری دیگری که در یک صفحه دارید استفاده کنند.

برای یک نمای کلی از نحوه عملکرد این ویژگی، مرجع ویژگی ابعاد و معیارهای سفارشی را بخوانید.

شما داده‌های ابعاد و متریک سفارشی را با استفاده از یکی یا هر دو مقدار زیر ارسال می‌کنید:

نام زمینه نوع ارزش ضروری شرح
بعد [0-9]+ متن خیر شاخص ابعاد. هر بعد سفارشی دارای یک شاخص مرتبط است. حداکثر 20 بعد سفارشی وجود دارد (200 بعد برای حساب های Analytics 360). پسوند شاخص باید یک عدد صحیح مثبت بزرگتر از 0 باشد (مثلا بعد3).
متریک[0-9]+ عدد صحیح خیر شاخص متریک هر معیار سفارشی دارای یک شاخص مرتبط است. حداکثر 20 معیار سفارشی وجود دارد (200 معیار برای حساب های Analytics 360). پسوند شاخص باید یک عدد صحیح مثبت بزرگتر از 0 باشد (مثلا متریک 5).

پیاده سازی

ابتدا باید یک بعد یا متریک سفارشی را از طریق رابط مدیریت Google Analytics پیکربندی کنید. پس از پیکربندی، به بعد یا متریک سفارشی یک نمایه منحصربفرد اختصاص داده می‌شود که یک بعد یا معیار سفارشی را از دیگری مشخص و متمایز می‌کند. سپس از فهرست موجود در کتابخانه analytics.js برای ارسال داده‌ها برای یک بعد سفارشی یا معیار خاص استفاده می‌کنید.

ارسال داده ها

بعد سفارشی یا داده‌های متریک ممکن است فقط با یک بازدید موجود ارسال شوند. به عنوان مثال، برای ارسال یک بعد سفارشی برای ضربه نوع pageview با شاخص 15 ، باید از این موارد استفاده کنید:

ga('send', 'pageview', {
  'dimension15':  'My Custom Dimension'
});

برای ارسال یک متریک سفارشی برای ضربه نوع event با شاخص 18 ، باید از:

ga('send', 'event', 'category', 'action', {
  'metric18': 8000
});

اگر متریک سفارشی برای داشتن یک نوع ارز پیکربندی شده است، می توانید مقادیر اعشاری را ارسال کنید:

ga('send', 'event', 'category', 'action', {
  'metric19': 24.99
});

در برخی موارد، ممکن است بخواهید یک بعد یا متریک سفارشی با تمام بازدیدهای یک صفحه معین (یا برای طول عمر شی ردیاب) ارسال کنید. در این مورد، می توانید ابعاد یا معیارهای سفارشی را با استفاده از دستور set تنظیم کنید:

ga('set', 'dimension5', 'custom data');

برای set مقادیر هم برای یک بعد و هم برای متریک، می توانید از:

ga('set', {
  'dimension5': 'custom dimension data',
  'metric5': 'custom metric data'
});

برای فرمت خاص نحوه ارسال این داده ها ، بخش ابعاد و معیارهای سفارشی را در سند مرجع فیلد بخوانید.

مثال

یک مثال عالی از زمان استفاده از ابعاد سفارشی این است که سایتی مبتنی بر محتوا با نویسندگان زیادی داشته باشید. به عنوان یک تحلیلگر، ممکن است بخواهید بدانید کدام نویسندگان محبوب ترین محتوا را دارند. برای پاسخ به این سوال، می توانید گزارشی را مشاهده کنید که بازدید از صفحه را بر اساس نویسنده مقایسه می کند. اگرچه داده‌های نویسنده به‌طور پیش‌فرض در Google Analytics در دسترس نیستند، می‌توانید این داده‌ها را به عنوان یک بعد سفارشی با هر بازدید از صفحه ارسال کنید.

اولین قدم در راه حل، پیکربندی یک بعد سفارشی جدید در رابط مدیریت است. نام باید author باشد و دامنه از نوع hit باشد. پس از پیکربندی، به بعد سفارشی جدید یک شاخص اختصاص داده می شود. برای این مثال، فرض کنید شاخص 5 باشد.

اکنون که بعد سفارشی author پیکربندی شده و یک نمایه اختصاص داده شده است، می توان از آن با کتابخانه analytics.js برای ارسال داده های نویسنده به عنوان یک بعد سفارشی استفاده کرد. به عنوان مثال، اگر صفحه شما با PHP نوشته شده باشد، احتمالاً نویسنده واقعی صفحه در یک متغیر PHP مانند $author ذخیره می شود. در قالب PHP خود، می توانید از این متغیر نویسنده برای ارسال مقدار نویسنده به بعد سفارشی استفاده کنید:

ga('send', 'pageview', {
  'dimension5': '<?=$author?>'
});

،

این راهنما نحوه ارسال ابعاد و معیارهای سفارشی را با استفاده از analytics.js توضیح می‌دهد.

بررسی اجمالی

ابعاد و معیارهای سفارشی روشی قدرتمند برای ارسال داده های سفارشی به Google Analytics است. توسعه دهندگان وب می توانند از ابعاد و معیارهای سفارشی برای تقسیم بندی و اندازه گیری تفاوت بین کاربران وارد شده و خارج شده، نویسندگان صفحات، سطوح در بازی ها یا هر داده تجاری دیگری که در یک صفحه دارید استفاده کنند.

برای یک نمای کلی از نحوه عملکرد این ویژگی، مرجع ویژگی ابعاد و معیارهای سفارشی را بخوانید.

شما داده‌های ابعاد و متریک سفارشی را با استفاده از یکی یا هر دو مقدار زیر ارسال می‌کنید:

نام زمینه نوع ارزش ضروری شرح
بعد [0-9]+ متن خیر شاخص ابعاد. هر بعد سفارشی دارای یک شاخص مرتبط است. حداکثر 20 بعد سفارشی وجود دارد (200 بعد برای حساب های Analytics 360). پسوند شاخص باید یک عدد صحیح مثبت بزرگتر از 0 باشد (مثلا بعد3).
متریک[0-9]+ عدد صحیح خیر شاخص متریک. هر معیار سفارشی دارای یک شاخص مرتبط است. حداکثر 20 معیار سفارشی وجود دارد (200 معیار برای حساب های Analytics 360). پسوند شاخص باید یک عدد صحیح مثبت بزرگتر از 0 باشد (مثلا متریک 5).

پیاده سازی

ابتدا باید یک بعد یا متریک سفارشی را از طریق رابط مدیریت Google Analytics پیکربندی کنید. پس از پیکربندی، به بعد یا متریک سفارشی یک نمایه منحصربفرد اختصاص داده می‌شود که یک بعد یا معیار سفارشی را از دیگری مشخص و متمایز می‌کند. سپس از فهرست موجود در کتابخانه analytics.js برای ارسال داده‌ها برای یک بعد سفارشی یا معیار خاص استفاده می‌کنید.

ارسال داده ها

بعد سفارشی یا داده‌های متریک ممکن است فقط با یک بازدید موجود ارسال شوند. به عنوان مثال، برای ارسال یک بعد سفارشی برای ضربه نوع pageview با شاخص 15 ، باید از این موارد استفاده کنید:

ga('send', 'pageview', {
  'dimension15':  'My Custom Dimension'
});

برای ارسال یک متریک سفارشی برای ضربه نوع event با شاخص 18 ، باید از:

ga('send', 'event', 'category', 'action', {
  'metric18': 8000
});

اگر متریک سفارشی برای داشتن یک نوع ارز پیکربندی شده است، می توانید مقادیر اعشاری را ارسال کنید:

ga('send', 'event', 'category', 'action', {
  'metric19': 24.99
});

در برخی موارد، ممکن است بخواهید یک بعد یا متریک سفارشی با تمام بازدیدهای یک صفحه معین (یا برای طول عمر شی ردیاب) ارسال کنید. در این مورد، می توانید ابعاد یا معیارهای سفارشی را با استفاده از دستور set تنظیم کنید:

ga('set', 'dimension5', 'custom data');

برای set مقادیر هم برای یک بعد و هم برای متریک، می توانید از:

ga('set', {
  'dimension5': 'custom dimension data',
  'metric5': 'custom metric data'
});

برای فرمت خاص نحوه ارسال این داده ها ، بخش ابعاد و معیارهای سفارشی را در سند مرجع فیلد بخوانید.

مثال

یک مثال عالی از زمان استفاده از ابعاد سفارشی این است که سایتی مبتنی بر محتوا با نویسندگان زیادی داشته باشید. به عنوان یک تحلیلگر، ممکن است بخواهید بدانید کدام نویسندگان محبوب ترین محتوا را دارند. برای پاسخ به این سوال، می توانید گزارشی را مشاهده کنید که بازدید از صفحه را بر اساس نویسنده مقایسه می کند. اگرچه داده‌های نویسنده به‌طور پیش‌فرض در Google Analytics در دسترس نیستند، می‌توانید این داده‌ها را به عنوان یک بعد سفارشی با هر بازدید از صفحه ارسال کنید.

اولین قدم در راه حل، پیکربندی یک بعد سفارشی جدید در رابط مدیریت است. نام باید author باشد و دامنه از نوع hit باشد. پس از پیکربندی، به بعد سفارشی جدید یک شاخص اختصاص داده می شود. برای این مثال، فرض کنید شاخص 5 باشد.

اکنون که بعد سفارشی author پیکربندی شده و یک نمایه اختصاص داده شده است، می توان از آن با کتابخانه analytics.js برای ارسال داده های نویسنده به عنوان یک بعد سفارشی استفاده کرد. به عنوان مثال، اگر صفحه شما با PHP نوشته شده باشد، احتمالاً نویسنده واقعی صفحه در یک متغیر PHP مانند $author ذخیره می شود. در قالب PHP خود، می توانید از این متغیر نویسنده برای ارسال مقدار نویسنده به بعد سفارشی استفاده کنید:

ga('send', 'pageview', {
  'dimension5': '<?=$author?>'
});