استفاده از داده‌واحد جلسه

انتخاب پلاتفرم: Android iOS خدمات وب

نشان‌های جلسه مراحل پُرسمان و انتخاب جستجوی تکمیل خودکار کاربر را در یک جلسه مجزا برای اهداف صدور صورت‌حساب گروه‌بندی می‌کنند.

ایجاد کردن کد جلسه

کاربران مسئول تولید کردن کد جلسه منحصربه‌فرد برای هر جلسه هستند. Google توصیه می‌کند از شناسه منحصربه‌فرد جهانی نسخه ۴ استفاده کنید.

مثال

وقتی کاربر پُرسمانی را تایپ می‌کند، درخواست تکمیل خودکار هر چند ضربه کلید (نه به‌ازای هر نویسه) فراخوانی می‌شود و فهرستی از نتایج احتمالی برگردانده می‌شود. وقتی کاربر از فهرست نتایج انتخابی انجام می‌دهد، آن انتخاب به‌عنوان یک درخواست محسوب می‌شود و همه درخواست‌های انجام‌شده درطول جستجو دسته‌بندی می‌شوند و به‌عنوان یک درخواست واحد محسوب می‌شوند. اگر کاربر مکانی را انتخاب کند، پرسمان جستجو بدون هزینه دردسترس است و فقط درخواست داده‌های «مکان» هزینه دارد. اگر کاربر ظرف چند دقیقه از شروع جلسه انتخابی نکند، فقط هزینه پرسمان جستجو کسر می‌شود.

بیایید این جریان رویدادها را از دیدگاه یک برنامه بررسی کنیم.

  1. کاربری شروع به تایپ کردن پُرسمانی برای جستجوی «پاریس، فرانسه» می‌کند.
  2. پس‌از شناسایی ورودی کاربر، برنامه کد جلسه جدیدی به‌نام «کد A» ایجاد می‌کند.
  3. همان‌طور که کاربر تایپ می‌کند، میانای برنامه‌سازی کاربردی هر چند نویسه یک‌بار درخواست تکمیل خودکار می‌کند و فهرست جدیدی از نتایج احتمالی را برای هرکدام نمایش می‌دهد:
    «P»
    «Par»
    «Paris,»
    «Paris, Fr»
  4. وقتی کاربر انتخابی انجام می‌دهد:
    • همه درخواست‌های ناشی از پُرسمان گروه‌بندی می‌شوند و به‌عنوان یک درخواست واحد به جلسه نشان‌داده‌شده با «نشان A» اضافه می‌شوند.
    • انتخاب کاربر به‌عنوان درخواست «جزئیات مکان» شمرده می‌شود و به جلسه‌ای که با «ژتون الف» نشان داده شده است اضافه می‌شود.
  5. جلسه به‌پایان می‌رسد و برنامه «نشان A» را دور می‌اندازد.

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