Check out what’s new from Firebase at Google I/O 2022. Learn more

با شخصی سازی Remote Config شروع کنید

با شخصی‌سازی Remote Config، شما به‌طور خودکار یکی از چندین تجربه کاربری جایگزین را در اختیار کاربران قرار می‌دهید تا برای هدف مورد نظر خود بهینه‌سازی کنید. مروری بر این ویژگی را ببینید.

در اینجا نحوه شروع به کار آمده است.

1. برنامه خود را با Analytics و Remote Config ابزار کنید

قبل از اینکه بتوانید ارائه تجربیات شخصی‌سازی شده کاربر را شروع کنید، برنامه شما باید از Analytics و Remote Config استفاده کند.

  1. اگر هنگام ایجاد پروژه Firebase، Google Analytics را فعال نکردید، آن را در صفحه ادغام پروژه خود فعال کنید.

  2. مطمئن شوید که حداقل از نسخه‌های زیر Remote Config SDK استفاده می‌کنید:

    • iOS: 7.5.0 و بالاتر
    • اندروید: 20.0.3 (Firebase BoM 26.4.0) و بالاتر
    • C++ 7.1.1 و بالاتر
    • یونیتی: 7.1.0 و بالاتر

    فقط این نسخه ها (و جدیدتر) گزارش های لازم را برای سیستم شخصی سازی انجام می دهند تا یاد بگیرند که چگونه برای هدف شما بهینه شوند.

  3. تماس های ثبت رویداد را به برنامه خود اضافه کنید.

    حداقل، زمانی که کاربر اقدام هدفی را که برای آن بهینه سازی می کنید، یک رویداد را ثبت کنید. برای مثال، اگر می‌خواهید برای ارسال رتبه‌بندی فروشگاه Play بهینه‌سازی کنید، هر بار که کاربر به برنامه شما امتیاز می‌دهد، رویدادی را ثبت کنید.

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

  4. تجربیات کاربری مختلفی را که می‌خواهید در برنامه‌تان امکان‌پذیر باشد، پیاده‌سازی کنید. این می‌تواند به سادگی شخصی‌سازی تعداد دفعات نمایش تبلیغات به هر کاربر یا جایگزین‌های مهم‌تر، مانند اجرای طرح‌بندی‌های مختلف باشد.

  5. تجارب مختلف کاربر را بر اساس مقدار پارامتر Remote Config قابل تنظیم کنید. به راهبردهای بارگیری Remote Config و Remote Config مراجعه کنید.

در این مرحله، می توانید برنامه خود را در اپ استور یا پلی استور مستقر کنید. کاربران همچنان تجربه پیش‌فرضی را که پیکربندی کرده‌اید دریافت می‌کنند، اما چون می‌توانید تجربه را با یک متغیر قابل تنظیم از راه دور کنترل کنید، می‌توانید آزمایش شخصی‌سازی پارامترهای خودکار را آغاز کنید.

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

2. شخصی سازی پارامترها را در کنسول Firebase پیکربندی کنید

اکنون که برنامه ابزاردار شما در دست کاربران است، می‌توانید از کنسول Firebase برای تنظیم شخصی‌سازی استفاده کنید.

  1. در صفحه Remote Config کنسول Firebase، پارامتری را که تجربه کاربری را که می‌خواهید شخصی‌سازی کنید، کنترل می‌کند، پیدا کنید و روی نماد مداد کلیک کنید تا آن را ویرایش کنید.

  2. در قسمت ویرایش پارامتر ، روی افزودن جدید > شخصی سازی کلیک کنید.

  3. مراحل ایجاد شخصی سازی را کامل کنید:

    1. دو یا چند مقدار جایگزین را تعریف کنید. «مقادیر جایگزین» نام ویژه‌ای برای مقادیر پارامتر است که می‌تواند توسط الگوریتم شخصی‌سازی تنظیم شود—در برنامه‌تان، می‌توانید با آن‌ها مانند هر مقدار پارامتر دیگری رفتار کنید.

    2. یک هدف را انتخاب کنید چندین هدف از پیش ساخته شده برای معیارهایی مانند درآمد و تعامل وجود دارد، اما شما همچنین می توانید یک هدف را بر اساس هر رویداد دیگری که می خواهید بهینه سازی کنید، تعریف کنید.

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

وقتی از گزینه های جایگزین، هدف و هدف گذاری خود راضی هستید، کارتان تمام شده است! برای شروع شخصی سازی تجربیات فردی کاربران، تغییرات خود را ذخیره و اجرا کنید. کاربران در عرض چند ساعت شروع به دریافت مقادیر پارامترهای شخصی‌شده می‌کنند، اما تا ۱۴ روز طول می‌کشد تا سیستم درباره کاربر شما بیاموزد و به بهترین عملکرد برسد.

با کلیک بر روی شرایط هدف گذاری پارامتر در صفحه Remote Config ، می توانید نحوه عملکرد شخصی سازی های خود را مشاهده کنید.