ローカライズされたAPIプッシュを設定しましょう
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
APIプッシュ ソース は、Sitecore Searchプッシュするコンテンツ専用のインデックスを作成・維持するためのソース設定です。APIプッシュソースを設定した後、開発者は インゲスションAPIを使ってAPIプッシュソースのインデックスにドキュメントを追加します。
!重要クロールできないコンテンツのローカライズ版をインデックスするには、APIプッシュソースが必要です。
例えば、あなたのコンテンツが訪問者生成コンテンツのみで構成されたソーシャルネットワーキング系サイトにあると仮定します。Visitorsは数秒ごとにコンテンツを作成、更新、削除します。最新のコンテンツを常に検索可能にするために、APIプッシュソースを作成し、アプリケーション内で開発者にコンテンツ作成、更新、削除のたびにAPIを呼び出すウェブフックを設定してもらうことができます。
ウェブサイト全体を インデックス 化・ クロールするための推奨ベストプラクティスを参照してください。
このウォークスルーでは、以下の方法を説明します:
APIプッシュソースを作成する
設定する前にソースを作成する必要があります。
ソースを作成するには:
-
メニューバーで「 Sources」をクリックしてください。
-
Click
情報源を追加してください。 -
SOURCE NAMEフィールドにソースの名前を入力します。
例えば、ブログプッシュソースを入力してください。
-
DESCRIPTION欄で、設定したいソースを数行入力してください。
例えば、英語とフランス語のラッシュコンテンツには「Push source」と入力します。
-
CONNECTORフィールドで、作成したいソースの種類としてAPI Pushをクリックしてください。
-
Click Save。エラーがなければ、Searchは新しいソースを作成します。
利用可能なロケーションの設定
利用可能なローカーを設定し、ソースに使いたいドメイン言語のサブセットを定義します。すべてのソースは英語(米国)をデフォルトのローカールに設定しています。以下の手順でローカールを追加したり、デフォルトのローカレを編集したりできます。
!重要安定した取り込みを確保するために、APIプッシュソースあたり30個以上のロケールを含めないでください 。
ロケーションの設定:
- ソースSettingsページで、利用可能なロケーションの横
「編集」をクリックしてください。 - Available Localesページで、LOCALESフィールド内の内側をクリックすると、このドメインで利用可能なロケーションのリストが表示され、次に希望するロケーションが表示されます。
- Click Save。
ソースへの更新を公開する
インジェスションAPIを使ってインデックス文書を作成し、このインデックスに追加する前に、APIプッシュソースを公開しなければなりません。
出典を公開するには:
- Source Settingsページで「 Publish」をクリックします。
- ソースを公開するかどうかを確認するダイアログボックスで「 公開」をクリックします。
現在、開発者はIngestion APIを使って、このソースのインデックス文書を作成・更新し、さらには削除することさえ可能です。