Фрейм landing
Фрейм главных и посадочных страниц ассистента: чат с id, записанным во фрейме, заголовок, оглавление, текст, вопросы и подвал.
| Где стоит | фрейм страницы: главные языков, go, /base/ на bota.chat и aitoolsformarketing.pro |
| Что читает | page.title, тело страницы, набор faq через article__faq |
| Что вкладывает | article__faq, site__footer |
Разметка
<section class="opland__assistant"><!-- onpress/assistant {"id":"x8OA7Azs4hBy"} /--></section>
<div class="opdoc__shell opdoc__shell--article"> …
<h1 class="opdoc__title" data-op-bind='{"text":"page.title"}'></h1>
<!-- onpress/outline {"shell":"spoiler"} /-->
<div class="opdoc__body mdx-content prose …"><!-- onpress/content /--></div>
<!-- frame/article__faq /-->
</div>
<!-- frame/site__footer /-->
Отличия от assistant: id чата записан во фрейме литералом (у каждого сайта свой: bota.chat — x8OA7Azs4hBy, aitoolsformarketing.pro — o3ma2f8qqPb8), заголовок и свёрнутое оглавление выводит сам фрейм, агента страница не задаёт. Блок onpress/assistant в тело страницы не ставьте: страницу с агентом делайте на фрейме assistant с ключами data.*.
Своя копия
Поменять ассистента — скопировать фрейм под своим слагом и заменить id, либо перейти на assistant, где id берётся из data.assistant страницы.