يمكنك السماح للمستخدمين بالتفاعل مع الإضافة من خلال المربّع المتعدد الاستخدامات في Chrome (يُسمى عادةً شريط العناوين). عندما يُدخل مستخدم كلمات رئيسية محدّدة الإضافة في المربّع المتعدد الاستخدامات، تتحكّم الإضافة في ما يراه المستخدم في المربّع المتعدد الاستخدامات. تستخدم إضافة نموذج البحث في علامة تبويب جديدة للمربع متعدد الاستخدامات "nt" كالكلمة الرئيسية. عندما يكتب المستخدم "nt" في المربع متعدد الاستخدامات، فإنه ينشط الإضافة. ولإرسال إشارة إلى المستخدم، تعمل هذه الميزة على ضبط الرمز الرمادي مقاس 16 × 16 المعروض في المربّع المتعدد الاستخدامات بجانب اسم الإضافة.
يتسبب النص الذي تم إدخاله في إرسال Chrome لحدث إلى
معالج أحداث omnibox.onInputEntered
. في المعالج، تفتح الإضافة علامة تبويب جديدة تحتوي على "بحث Google" لإدخال المستخدم.
chrome.omnibox.onInputEntered.addListener((text) => {
// Encode user input for special characters , / ? : @ & = + $ #
const newURL = `https://www.google.com/search?q=${encodeURIComponent(text)}`;
chrome.tabs.create({ url: newURL });
});