It is possible to integrate the Google Search Engine into your WebHelp Responsive output and you can specify where you want the results to appear in your WebHelp page.
<script async src="https://cse.google.com/cse.js?cx=xxxxxxxxxxxxxxx"></script>
<div class="gcse-searchresults-only"></div><script> element. The file should look like
this:<script async src="https://cse.google.com/cse.js?cx=xxxxxxxxxxxxxxx"></script>data-autoSearchOnLoad="true" data-queryParameterName="searchQuery"
attributes. The file should look like
this:<div class="gcse-searchresults-only" data-autoSearchOnLoad="true"
data-queryParameterName="searchQuery"></div>webhelp.google.search.script parameter in the parameters section,
setting its value to reference google-script.html. Then add the
webhelp.google.search.results parameter, with its value set to
google-results.html.<publishing-template>
...
<webhelp>
...
<parameters>
...
<parameter
name="webhelp.google.search.script"
value="html-fragments/google-script.html"
type="filePath"/>
<parameter
name="webhelp.google.search.results"
value="html-fragments/google-results.html"
type="filePath"/>
</parameters>
</webhelp>
</publishing-template><script async src="https://cse.google.com/cse.js?cx=xxxxxxxxxxxxxxx"></script>
<div class="gcse-searchresults-only"></div><script> element. The file should look like
this:<script async src="https://cse.google.com/cse.js?cx=xxxxxxxxxxxxxxx"></script>data-autoSearchOnLoad="true"
data-queryParameterName="searchQuery" attributes. The file should look like
this:<div class="gcse-searchresults-only" data-autoSearchOnLoad="true"
data-queryParameterName="searchQuery"></div>webhelp.google.search.script parameter to reference the
google-script.html file. Then edit the
webhelp.google.search.results parameter to reference the
google-results.html file.