複数のコンテンツソース
企業のコンテンツは多種多様な環境に存在しています。そのため、Yextは、ファイルのアップロード、API、ウェブクローラー、アプリなどを含め、Yext Contentに接続するためのさまざまな統合を構築してきました。これら既存のオプションはいずれもワークフローに合わせた柔軟性を提供しますが、コネクターの統合オプションは今後も継続的に拡張していきます。
高度にカスタマイズ可能
コネクターは高度なカスタマイズが可能で、必要に応じて統合を高度にすることも、シンプルにすることもできます。CMSを常に最新の状態に保つため、統合を実行する頻度を選択できます。柔軟に1回限りで構成できるコネクターで、重要と思われるデータをキャプチャしながら、最も重要な箇所に時間を割くことができます。
APIコネクタ
APIコネクターを使用して、APIから直接データを簡単に取得または受信できます。Push to APIコネクターを使用すると、通常のAPI呼び出しやWebhookメッセージ経由でスキーマのないエンドポイントにデータをPOSTできます。Pull from APIコネクターを使用すると、OAuth 2.0認証対応APIのサポートなど、外部エンドポイントからデータをプルするためのAPI情報を簡単に指定できます。APIコネクターは、特定のスケジュールに従って、ボタンをクリックしてプラットフォームでオンデマンドで、またはAPI経由でトリガーできます。
ウェブクローラー
Yextにはデータをプラットフォームに取り込むためのオプションが多数ありますが、データがサイト上で直接公開されている場合はどうすべきでしょうか。Yextクローラーは、ユーザーがPDFファイルを含むウェブページをスクレイピングしてコンテンツを抽出し、CMSに保存するのに役立つ新しいコネクターフレームワークのソースです。Yextのカスタマイズ機能を使用すると、CSSやXPathに基づいて正確なデータを抽出したり、ページタイトルや本文コンテンツなどの一般的に抽出されるデータをキャプチャする組み込みセレクターを使用したりできます。対象に含めるページ、レート制限、クロール頻度などを設定する機能など、クロールを非常に柔軟に構成できます。
Functions as a Source
ユーザーは、コネクターがデータを取得するため実行されるたびに呼び出されるカスタムTypeScript関数を作成できるようになりました。コネクターフレームワークへの強力な追加機能となるこの関数で、開発者は完全にカスタムのコネクターソースを構築できるようになります。関数の詳細については、開発者向けガイドをご覧ください。
ファイルアップロードをソースに使用
コネクターフレームワーク内でユーザーがExcel、CSV、JSONファイルをアップロードできるようになりました。新しいソースを使用することで、コネクターワークフローの最新のUI、データクレンジング機能、保存された構成オプションを利用してコンテンツの取り込みと更新を簡単に行えます。
SFTP/FTPファイルピックアップ
定期的にサーバーからContentにファイルをプルするコネクターを構築して、Yext内のデータを常に最新の状態に保つことができます。Yextの高度な変換ライブラリを使用して、これらのコネクターでファイルからデータを自動的にクリーンアップしてフォーマットするよう構成できます。