0

パーソナライゼーション機能を構築し、AEM ターゲティング エンジンを使用してパーソナライゼーション コンテンツを配信します。ただし、AEMセグメンテーションの管理セクションには、カスタマイズされたコンテンツがユーザーに表示された回数に関する統計であると思われる「インプレッション」と呼ばれる属性があることがわかります。

だとすると、AEM はどのようにして統計を把握するのでしょうか? それは AEM が自動的に処理するものですか、それとも私がコードを持っているか明示的なものを設定していますか。私が尋ねる理由は、kernal.js ファイルに以下のようなスニペットがあるからです。

if (window.CQ_trackTeasersStats && n.trackingURL) {
    h(M, n.trackingURL)
}

私の場合、 n.trackingURL が null であることに気付きました。

どんな助けでも大歓迎です。また、著者環境または公開環境でインプレッション統計を探す必要がありますか?

4

1 に答える 1

0

AEM Campaign は、OOTB またはカスタム インプレッション サービスを使用してインプレッションを計算します。インプレッションを計算するための AEM のオプションは 2 つあります。

  1. はい、これは AEM によって自動的に処理されますが、すべてのインスタンスが個別のコピーを持つため、正しい画像が得られないため、すべての値を収集してすべての環境にプッシュするコードを作成する必要があります。 ここに画像の説明を入力

  2. Adobe Sitecatalyst を使用してインプレッションを計算するオプションもあります。これにより、より正確なインプレッション数が得られます。このサイトでは、カタリストが残りのサービスを公開して、実行時にインプレッションを更新できるようにします。

この環境の sitecatalyst アカウントを構成していないため、n.trackingURL は null です。

ドキュメントまたは 実装手順を読む:

于 2015-11-17T21:18:20.867 に答える