AMP

Thank you!

amp-google-assistant-assistjs

Experimental

Description

TODO

 

Required Scripts

<script async custom-element="amp-google-assistant-assistjs" src="https://cdn.ampproject.org/v0/amp-google-assistant-assistjs-0.1.js"></script>

Assist.js is a javascript library third party developers can include on their website to bring Assistant capabilities to their users. This extension embeds most of the assist.js library to make it accessible to AMP pages.

In the regular html world, the third-party site imports assist.js script, and embedded several assist.js widgets tags like <google-assistant-link-group>. The imported assist.js runtime will initialize and render those tags with Google-owned iframes, and also an invisible bottom sheet which shows as the assistant dialog plate when widgets are triggered. In AMP world, the assist.js library would be contained in this extension with its responsibilities unchanged, which is to coordinate communication between Google-owned iframes and bring up dialog plate for third-party site users to interact with.

Here is the live example of one of the assist.js functionalities.

Perlu bantuan lainnya?

Anda telah membaca dokumen ini belasan kali, tetapi belum semua pertanyaan Anda terjawab? Mungkin orang lain merasakan hal yang sama. Berinteraksilah dengan mereka di Stack Overflow.

Kunjungi Stack Overflow
Menemukan bug atau ada fitur yang kurang?

Proyek AMP sangat menganjurkan partisipasi dan kontribusi Anda! Kami berharap Anda akan terus ambil bagian dalam komunitas sumber terbuka kami, tetapi kami juga menerima kontribusi satu kali untuk topik tertentu yang Anda minati.

Kunjungi GitHub