تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تحتوي هذه الصفحة على مجموعة متنوعة من الأمثلة على استخدام عمليات استدعاء عنصر البحث. كما أنها تكمل
الأمثلة الموجودة في قسم معاودة الاتصال من القسم المخصص
مستند Search Element API
البحث عن أمثلة لمعاودة الاتصال ببدء البحث
يمكن أن تعدّل دالة الاستدعاء بدء البحث طلب البحث قبل استخدامه في عملية البحث.
يمكن ضبط "محرك البحث المبرمج" ليتضمن عبارات محددة مسبقًا في طلب البحث، ولكن
يمكن أن تعدِّل معاودة الاتصال هذه طلب البحث استنادًا إلى أي معلومات متاحة لرد الاتصال
الأخرى.
تزيّن معاودة الاتصال ببداية البحث التالية كل طلب بحث باليوم الحالي.
من الأسبوع.
أمثلة على معاودة الاتصال المعروضة بالنتائج
تُعد النتائج المعروضة معاودة الاتصال مفيدة لتعديل الصفحة بعد تعبئتها بالنتائج.
وهي مصممة لتسهيل تعديل عرض النتائج بدون الحاجة إلى معاودة الاتصال
لتحمل المسئولية الكاملة عن عرض النتائج.
يوضح المثال التالي تطبيقين للنتائج المعروضة لمعاودة الاتصال والتي
لا تعمل على النتائج.
أمثلة على معاودة الاتصال بالنتائج الجاهزة
غيمة الكلمات
التطبيق الواضح لاستدعاء النتائج الجاهزة هو عرض نتائج البحث في
تنسيق يصعب الوصول إليه باستخدام استدعاء النتائج المعروضة لتعديل
HTML. تبدأ معاودة الاتصال للنتائج الجاهزة بعلامة div فارغة.
مثال واحد في مستند Search Element API
طريقة استخدام عملية الاستدعاء لعرض نسخة بسيطة جدًا من النتائج.
مثال آخر
أظهرت كيفية الاحتفاظ ببيانات النتائج من معاودة الاتصال للنتائج الجاهزة وتمريرها إلى
استدعاء النتائج المعروضة حيث يمكن استخدامها لتزيين النتائج العادية
العرض.
توضح معاودة الاتصال التالية للنتائج الجاهزة أنّ نتائج البحث لا تحتاج إلى إجراء ما يلي:
ستكون قائمة بالنتائج. يحل محل العرض العادي لنتائج البحث
مع سحابة كلمات من الكلمات التي تم العثور عليها في النتائج" والعناوين والمحتوى. عندما تقتصر قائمة
ليست سوى خطوة متوسطة بالنسبة إلى المستخدم، ويمكن أن يؤدي استرجاع مثل هذا إلى تجاوز تلك المرحلة
واستخدم النتائج لتقديم التقرير الذي يريده المستخدم.
مثال على معاودة الاتصال من جزأين
يمكن استخدام استدعاءات النتائج الجاهزة والنتائج المعروضة معًا لتمرير المعلومات من الطريقة الأولى إلى الثانية.
على سبيل المثال، تكون المعلومات المتوفرة في مصفوفة كائنات النتائج متاحة لاستدعاء النتائج الجاهزة، ولكن لا تتوفر لاستدعاء النتائج المعروضة.
من خلال حفظ هذه المعلومات في مصفوفة كجزء من استدعاء النتائج الجاهزة، يمكننا إتاحة الوصول إليها من خلال معاودة الاتصال النتائج المعروضة.
وأحد الأمثلة على ذلك هو تجاوز لوحة المعاينة التي تظهر عند النقر على نتيجة صورة.
باستخدام معاودة الاتصال المكونة من جزأين، يمكننا الحصول على رابط نتائج الصور مباشرةً إلى المواقع الإلكترونية المقابلة بدلاً من عرض معاينة صورة عند النقر عليها.
تاريخ التعديل الأخير: 2024-08-22 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-08-22 (حسب التوقيت العالمي المتفَّق عليه)"],[[["This page provides various examples of using Search Element callbacks to customize Google Custom Search Engine behavior."],["The examples demonstrate how to modify queries, result displays, and implement custom rendering logic using JavaScript."],["Executable code samples are available via JSFiddle for interactive experimentation and learning."],["Callbacks can be used to add functionalities such as word clouds, result formatting, and altering page navigation."],["Two-part callbacks allow sharing data between the `results ready` and `results rendered` stages for complex customizations."]]],[]]