AIタグ付けはアプリケーションをスキャンし、ページや機能を特定し、既存タグの改善や壊れたタグの修正を含むレビューと適用を提案します。
概要
AIタグ付けは、ビジュアルデザインスタジオ(デザイナー)内で利用できます。これを起動すると、AIタグ付けがアプリケーションをスキャンしてタグの候補を生成し、準備ができ次第デザイナーに読み込みます。各候補には、提案されたタグ名、ルール、説明、プロダクトエリア、およびページからフィーチャーへのリンクが含まれます。
AIタグ付けは提案のみを行います。選択内容を明示的に確認し、[選択内容を承認(Accept selected)]を選択するまで、サブスクリプション内で作成、更新、削除は行われません。変更を承認しない限り、既存のタグが変更されることはありません。適用される内容は完全に管理できます。
完全で適切に維持されたタグ付けにより、より正確なアナリティクス、より精密なガイドのターゲティング、より信頼性の高いAIインサイトを得られます。これらはすべて、基盤となるタグの品質に依存するためです。AIタグ付けでセレクターが弱いと示された候補については、エンジニアリングチームと連携することで改善できます。実装ガイドの 「エンジニアリングチームと連携してタグ付けを強化する」 を参照してください。
AIタグ付けを開始するには、AIでタグ付け(ベータ版)をご覧ください。
AIタグ付けの仕組み
AIタグ付けでは、デザイナーを通じてアプリケーションのページのDOMを取得し、ページ構造を分析してタグの候補を生成します。DOMを編集したり、コードベースにアクセスすることはありません。候補を生成するためにページ構造を読み取るだけです。
AIタグ付けはGeminiを使用しており、すべてのデータリージョンで利用できます。
提案はページごとに整理され、アクションタイプ別にグループ化されています:作成、更新、または削除するタグ。AIタグ付けはタグのメンテナンスを基盤としています:壊れたタグ、または最近DOMに一致するものがないタグを検出すると、新しいタグの提案とともに、更新または削除の推奨として提案パネルに表示されます。
セレクターの品質
AIタグ付けでは、優先順位付けされたルールセットを使用して、各タグのセレクターを選択します。まずカスタムHTML属性、次に要素ID、そして:contains()や:nth-child()などのより弱いセレクターの順で選択されます。弱いセレクターしか使用できない場合、その提案はスキップされずにフラグが付けられます。それでも承認することはできますが、フラグが付けられたタグは、アプリケーションのコードが変更されたときに機能しなくなる可能性が高くなります。フラグが付けられた提案が定期的に表示される場合は、エンジニアリングチームに、より安定した識別子を追加してもらうよう依頼することで、タグの品質を向上させることができます。このプロセスを簡単にするために、ダウンロード可能なスキルが用意されています。詳しくは、エンジニアリングチームと連携してタグ付けを強化するを参照してください。
機密データ
DOMコンテンツが分析のためにAIに送信される前に、Pendoはブラウザ内のクライアント側でコンテンツをサニタイズし、機密データがアプリケーションから送信される前に削除またはマスキングされるようにします。
命名規則
命名規則を設定している場合は、AIタグ付けはその内容を反映してタグ候補を生成します。設定していない場合は、Pendoが推奨するベストプラクティスがデフォルトで使用されます。却下した候補は、以降のセッションでは再度提案されません。
互換性
AIタグ付けはウェブアプリと拡張アプリに対応しています。モバイルアプリのサポートは現在提供されていません。
よくある質問
AIタグ付けはDOMを更新してCSSセレクターを改善しますか?
いいえ。AIタグ付けでは、タグ付けの目的でのみDOMを取得します。コードベースにアクセスできないため、DOMを編集しません。AIタグ付けで使用できるCSSセレクターの品質を向上させたい場合は、エンジニアリングチームと共有できるスキルをご利用いただけます。エンジニアリングチームと連携してタグ付けを強化するを参照してください。
命名規則とタグルールの違いは何ですか?
タグの異なる部分を制御します。命名規則はタグの名前の付け方を制御します:チームのフォーマットや用語に基づき、AIタグ付けがページや機能に提案する読みやすい名前です。タグルールは、アプリケーション内でタグがどのように要素を識別するかを制御します:Pendoがタグを照合するために使用する実際のセレクターです。セレクターの好み設定は、AIタグ付けがそのルールを構築する方法を形作り、試すセレクターの順序を決めます。簡単に言えば、命名規則はタグの名前に影響を与え、タグルールはタグが指すものに影響します。
既存のタグルールを変えずに命名規則を更新できますか?
はい。命名規則を更新すると、AIタグ付けは既存タグへの更新内容を確認し、適用するかどうかを承認前に確認できます。