統合タイプを選ぶ
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Personalizeさまざまな統合オプションを提供しています。Sitecore Engage SDKをご利用いただくことをお勧めします。以下のいずれかの方法で。
- CDNからEngage SDKスクリプトをアプリに読み込みます。タグ 管理システム(TMS)を使っている場合や、ウェブサイト上で直接JavaScriptファイルを読み込める場合は、この方法を選択してください。
- Node Package Manager(npm)からEngage SDKパッケージをインストールしてください。最新のウェブ開発スタックをお持ちで、サーバーからクッキーを設定しサーバー側トラッキングを実装したいなら、この方法を選んでください。
統合タイプを選ぶ前に、さまざまな統合オプションの特徴を考慮してください。
統合
特徴
Engage SDKスクリプトとTMSを用いたクライアントサイド統合
- ブラウザスクリプトを使って既存ウェブサイトに素早く簡単に統合できます。
- ウェブサイトの展開は不要です。
- TMSはスクリプトの読み込みタイミングを制御できます。
- クライアント側トラッキングをサポートします。
- Engage SDKは自動的にジオロケーションデータを収集します。
Engage SDKスクリプトを用いたクライアントサイド統合
Engage SDKパッケージを用いた統合
- 現代的で簡単に統合する方法です。
- ReactやNextなどの最新のフロントエンドおよびフルスタックウェブ技術をサポートしています。
- ヘルパー関数は、行動データやトランザクションデータの送信を簡単にします。
- 速くてパフォーマンスも良い。
- クライアント側とサーバー側の両方からクッキーを設定することをサポートしています。
- クライアント側トラッキングおよびサーバー側トラッキングをサポートします。
- Engage SDKは自動的にジオロケーションデータを収集します。
直接HTTPリクエストを用いたサーバーサイド統合
- API呼び出しを用いた言語非依存の統合。
- ネイティブアプリおよびネイティブモバイルアプリをサポートしています。
積分タイプを選択するには、以下の表から選択してください:
あなたの申請書
推奨される統合タイプ
TMS対応ウェブアプリ
Engage SDKスクリプトとGoogleタグマネージャーを使ったクライアントサイド統合
TMSなしのウェブアプリ
以下のいずれかです:
- Engage SDKスクリプトを用いたクライアントサイド統合
- Engage SDKパッケージを使った統合:
ネイティブアプリまたはネイティブモバイルアプリ
WebViewパーツとネイティブパーツの両方を持つハイブリッドアプリ
WebViewの部分については、この表で望むウェブアプリ統合を選択します。
ネイティブパーツについては、直接HTTPリクエストを用いたサーバーサイド統合を使いましょう。
この記事を改善するための提案がある場合は、 お知らせください!