Sitecore 6.5 を使用しており、Email Campaign Manager 1.3.3 rev.130212 がインストールされています。
現在、「UserA」などの Sitecore ユーザーを複数のターゲット オーディエンスに追加すると、「TargetAudience_A」と「TargeAudience_B」と言うことができます。これら 2 つのターゲット オーディエンスを送信した後、「UserA」は送信元の電子メールのリンクをクリックします。 「TargetAudience_A」の場合、リンクはユーザーをサイトに誘導し、ユーザーが複数のページを訪問すると、Sitecore Analytics は「UserA」の VisitPageCount と値を追跡し、そのデータを使用して「TargetAudience_A」の対応するキャンペーンを作成できます。
ユーザーが「TargetAudience_B」から送信された電子メールを開き、リンクをクリックしてサイトにアクセスすると、データベースに「 TargetAudience_B」のキャンペーンは作成されません。「TargeAudience_B」の新しいキャンペーンを作成するために使用する必要があるすべてのデータを確認できます。 「TargetAudience_A」のキャンペーンを更新するために使用されます。
送信された電子メールのリンク全体が Sitecore によって変更され、対応するキャンペーン ID が追加され、リンクは「httP:xx.domain.com/?ec_camp=xxxx&ec_as=xxxx」のようになります。
Sitecore は URL に ID を追加するだけのようですが、その ID で「TargeAudience_B」のキャンペーンを作成しません。
この sql クエリを使用して、訪問データを確認します。
Select * From Visits join Automations on Visits.CampaignId = Automations.CampaignId
Where Automations.data = '{EmailTemplateId}'
自動化テーブルのデータ列は、ターゲット オーディエンスの電子メール テンプレート ID です。
複数のキャンペーンで 1 人のユーザーのアクティビティを追跡する方法を知っている人はいますか? これは可能ですか?それとも、これは Sitecore が修正する必要があるものですか?
どんな助けでも大歓迎です。
ありがとう
編集: SitecoreはCampaign
各ターゲット オーディエンスに対して作成しますが、すべてのターゲット オーディエンスに対してレコードを作成するわけではありません。Visits
Sitecore は に関連付けられCampaign
ています。Sitecore は 'TargeAudience_B' をVisits
見つけられない/作成できません。'TargeAudience_A' の が見つかりますが、何らかの理由で'TargetAudience_A' のレコードを更新するだけです。Visits
Visits
Visits
これは正しいように見えますが、Sitecore は、訪問者のターゲット オーディエンスの数に関係なく、訪問者に対して 1 日に 1 つの訪問のみを作成しますか?