2013-09-16 12 views
5

サイトへのリンク(別のアイテム)を含むECM NewsLetterを作成しました。 NewsLetterのオンライン版では正常に動作しますが、このNewsLetterをメールに送って、自分のメールの受信トレイからリンクをクリックしようとすると404エラーが表示されません。ベースURL - すべてのリンクのデフォルトアドレスが正しく設定されています。私は何が欠けていますか?多分いくつかの構成ですか?私はあなたが提供できるどんな助けにも感謝します。Sitecore ECMニュースレター:サイトへのリンクがメールの受信トレイから機能しない

+1

電子メールの送信元を確認して、リンクが指しているものを確認できますか? –

+1

をクリックし、[テスト]ボタンをクリックしてニュースレターを送信するとリンクが動作します。電子メールの受信トレイのリンクは以下のようになります:site.com/sitecore/RedirectUrlPage.aspx?ec_url=%2mypage.aspx&ec_camp=00000000000000000000000000000000&ec_as=0000000000000000 – User

+0

ディスパッチメッセージボタンをクリックしてニュースレターを送信すると、リンクが機能しません。電子メールの受信トレイのリンクは次のようになります:site.com/sitecore/RedirectUrlPage.aspx?ec_url =%2mypage.aspx&ec_camp = 6CDF958396FE4C6DABBC318860DFA7A3&ec_as = F829E136B63042CB9927100E3C0BF2D1 – User

答えて

1

いくつかの事はここにチェックする:

ほとんどのソースは、電子メールが送信されたときに作成されるキャンペーンのアイテムが公開されていないということです。

キャンペーンは、その後公開されたECMモジュールの一部としてインストールされる目標チェック公開されている場合:/サイトコア/システム/マーケティングセンター/目標/クリックして電子メールのリンク

道のソースをテストするために問題は、リンククエリ文字列のguidを検索することです - クエリ文字列のec_camp部分はキャンペーンのguidです。あなたのコンテンツ配信Webデータベースでこれを検索します。もし存在すれば、上記の目標を確認してください。 ec_as値は、analytics dbでユーザーを識別するために使用される値です。これはあなたのサイトコアツリーには存在しません。

ついに

上記の作業の両方が、このセットアップガイドに従って、関連するすべてのECMページがあなたのCDをサーバー上で適切にインストールされていることを確認場合 - すべての追跡とリンク処理を行いECMサービスへの接続文字列を含む:http://www.sitecore.net/learn/blogs/technical-blogs/sitecore-magnified/posts/2013/09/ecm-on-cd.aspx

+0

Analyticsデータベースに問題がありました – User

1

ソースを見ると絶対的なリンクですか?私たちがしたことが一つもない場合は、ニュースレターデバイスを作成し、ecmから来ていることを検出することでした。次に、デバイスに基づいて代替のレイアウト/サブレイアウト/データソースを指定できます。

サブレイアウトはニュースレターのデバイスから来ているかどうかを確認し、すべてのリンクを絶対的に返すようにすることができます。

1

ECM内では、メッセージの設定と展開プロセス全体を移動する際に、保存して公開する必要があります。メッセージを編集したら、メッセージを保存して公開します。ディスパッチする前に、ターゲットオーディエンスをスマートに公開して、メッセージを再度パブリッシュする必要があります。それから、あなたがディスパッチするとき、あなたはすべての画像を見るべきです。

1

これは、Email Campaign Managerの設定に問題があるようです。次の手順に従います。

  1. Campaign Manager
  2. [コンテンツの選択]タブ。
  3. [すべてのリンクのベースアドレス - デフォルトアドレス]フィールドの値を確認します。

ウェブサイトのURL以外のウェブサイトのURLに設定すると、ウェブサイトのURLに変更されます。

関連する問題