تعمل الرموز المميزة للجلسة على تجميع مرحلتي طلب البحث والاختيار ضمن بحث المستخدم للإكمال التلقائي في جلسة منفصلة لأغراض الفوترة.
إنشاء رمز مميز للجلسة
المستخدمون مسئولون عن إنشاء رموز مميّزة فريدة للجلسة لكل جلسة. تنصح Google باستخدام الإصدار 4 من أرقام تعريف مستخدمي الإنترنت.
مثال
بينما يكتب المستخدم طلب بحث، يتمّ استدعاء طلب الإكمال التلقائي بعد كل بضع ضغطات مفتاح (وليس لكلّ حرف)، ويتمّ عرض قائمة بالنتائج المحتمَلة. عندما يختار المستخدم أحد النتائج من قائمة النتائج، يتم احتساب هذا الاختيار كأحد الطلبات، ويتم تجميع جميع الطلبات التي تم إجراؤها أثناء عملية البحث واحتساب هذه الطلبات كطلب واحد. إذا اختار المستخدم مكانًا، يتوفر طلب البحث بدون أي رسوم، ولن يتم تحصيل رسوم سوى طلب بيانات المكان. إذا لم يصنِّف المستخدِم أيّ نتائج خلال بضع دقائق من بدء الجلسة، يتم تحصيل رسوم عن طلب البحث فقط.
لنطّلِع على تسلسل الأحداث هذا من منظور أحد التطبيقات.
- يبدأ أحد المستخدمين في كتابة طلب بحث عن "القاهرة، مصر".
- عند رصد البيانات التي أدخلها المستخدم، ينشئ التطبيق رمزًا مميّزًا جديدًا للجلسة، وهو "الرمز المميّز أ".
- أثناء كتابة المستخدم، ترسل واجهة برمجة التطبيقات طلب إكمال تلقائي كل بضعة
أحرف، وتعرض قائمة جديدة بالنتائج المحتملة لكل منها:
"P"
"Par"
"باريس,"
"باريس, Fr" - عندما يختار المستخدم أحد الخيارات:
- يتم تجميع جميع الطلبات الناتجة عن طلب البحث وإضافتها إلى الجلسة التي يمثّلها "الرمز المميّز (أ)"، كطلب واحد.
- يتم احتساب اختيار المستخدم كطلب لتفاصيل مكان، ويتم إضافته إلى الجلسة التي يمثّلها "الرمز المميّز (أ)".
- تنتهي الجلسة، ويتخلّص التطبيق من "الرمز المميّز أ".
لمزيد من المعلومات حول كيفية فوترة طلبات الإكمال التلقائي، يُرجى الاطّلاع على مقالة الاستخدام والفوترة.