Qraft (クラフト)

埋め込み

読み: うめこみ

埋め込み (エンベッド) は、Web ページ、メール、アプリケーション、ドキュメントなどに、QR コードの画像やインタラクティブなウィジェットを組み込むことです。印刷物に QR コードを配置するのと同様に、デジタルコンテンツにも QR コードを表示する場面は多くあります。

最もシンプルな埋め込みは、QR コード画像を HTML の <img> タグで表示する方法です。QR コード生成 APIURLsrc 属性に指定すれば、ページの読み込み時に動的に QR コードが生成・表示されます。画像のダウンロードが不要で、URL パラメータを変えるだけで異なる QR コードを表示できます。

メールへの QR コード埋め込みは、受信者ごとにパーソナライズされた QR コードを配信する手段として使われます。メールテンプレートに QR コード生成 API の URL を埋め込み、受信者 ID をパラメータに含めることで、開封時に個別の QR コードが表示されます。

JavaScript ライブラリを使えば、ブラウザ上でリアルタイムに QR コードを生成・表示することも可能です。ユーザーがフォームに URL を入力すると、即座に QR コードが画面に表示される、というインタラクティブな体験を実現できます。サーバーへの通信が不要なため、高速でプライバシーにも配慮した設計です。