問題タブ [sitecore-exm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sitecore - EXM 3 Sitecore 8: セットアップ後の無効なオブジェクト名 'dbo.Fact_AutomationStatesStatisticsByMessage'
クリーンな Sitecore 8 と EXM モジュールをインストールした後、新しいワンタイム メッセージを作成しようとすると、次の例外が発生します。
どうしたの?
sitecore - Sitecore 8 EXMは、リストマネージャーからリストに連絡先を追加します
Sitecore 8 と新しい Email Experience Manager モジュールを使用しています。リストマネージャーからの空のリストを受信者として使用して、ニュースレターの電子メール メッセージを構成しました。
自作のフォームからニュースレターを購読すると、メールアドレスと名前が届きます。ここで、このメールと名前で新しい連絡先を作成し、コードを介してリストマネージャーのリストに追加したいと考えています。
API を介してこのリストを呼び出し、連絡先を追加する方法はありますか?
sitecore - EXM はリスト C# にサブスクライブします
古い Sitecore (< 8) コードを Sitecore EXM で動作するように変換する作業を行っています。コードから受信者リストにユーザーを追加するのに苦労しています。この投稿の回答: Sitecore 8 EXM add a contact to list from listmanager私の質問には完全には答えられません。コメントできないため、新しいトピックを開始することにしました。
私の最初の問題はEcmFactory.GetDefaultFactory().Bl.RecipientCollectionRepository.GetEditableRecipientCollection(recipientListId)
、でコンパイルエラーが発生し、RecipientCollectionRepository
存在しないと表示されることです。そのため、少し異なるコードを使用しました。私のコードは次のとおりです。
が見つかりrecipientList
、最初に連絡先を追加すると、「受信者」が 1 に増えます ( を使用してチェックされます/sitecore/system/List Manager/All Lists/E-mail Campaign Manager/Custom/RecipientList
)。
このオプトイン受信者リストを含むメッセージもありますが、そのメッセージを確認すると、0 人のサブスクライバーに送信されると表示されます。
これについて何か考えはありますか?
sitecore - Sitecore 8 Email Experience Manager で現在の受信者にアクセスする
EXM によって作成された URL の ec_contact_id から生の連絡先 ID を取得するにはどうすればよいですか?
Sitecore の EXM を使用して、調査のリンクを含む電子メールを受信者に送信しています。受信者がアンケートに回答したら、回答を受信者に結び付けたいと考えています。EXM は連絡先 (暗号化された) に一意の ID、ec_contact_id を設定するため、独自のカスタム ID を追加するのではなく、それを使用して受信者を決定します。
https://briancaos.wordpress.com/2015/04/27/sitecore-8-exm-get-the-email-recipient-from-a-sublayout/という記事を見つけ、Sitecore コントローラーに実装してみました。受信者がリンクをクリックすると呼び出されますが、結果の受信者名は空として返されます。「sc_item_id」値がないため、代わりに「_id」と「ec_message_id」を試しましたが、どちらの値も有効な連絡先 ID または受信者名を生成しませんでした。また、復号化された contactId を使用して MongoDB を調べてみましたが、一致するものは見つかりませんでした。
sitecore - Sitecore EXM 3.2(ECM) トリガーされたメッセージにゴールを割り当てる
簡単なニュースレター フォームを作成する必要があります。このフォームは次のように機能します。
- ユーザーがメールを入力し、送信ボタンを押す
- ユーザーは、確認リンクが記載された電子メールのメッセージを受け取ります
- ユーザーがリンクをクリックすると、メールが受信者リストに追加されます
このフォームは EXM のヘルプで動作するはずです
サブスクリプション用のリンクを含むトリガー メッセージを EXM に作成しました。そして、ニュースレターの目標をトリガーするための送信ボタン用にこのコードを書きました
トリガーされたメッセージを NewsletterGoal に割り当てるにはどうすればよいですか? また、この方法で手動でメッセージを送信してみます:
ログに次のエラーが表示されます。ただし、トリガーされたメッセージには受信者リストがありません
sitecore - Sitecore 8.1、WFFM、および EXM でニュースレターの購読を構成する方法
私はサイトコア開発に不慣れで、EXM と WFFM を使用して達成するタスクが 1 つあります。ニュースレターの購読フォームが 1 つあります。
- 名前
- 電子メールアドレス
- ニュースレターまたは現在の求人情報を購読するオプション
- キャプチャ
[送信] をクリックすると、電子メール アドレスを確認するためのリンクが記載された電子メールがユーザーに送信されます。リンクをクリックすると、ニュースレターおよび/または現在の空き情報を受け取るために、ユーザーが電子メール購読リストに追加されます。
この機能の実装をどこから始めればよいかわかりません。この点に関するヘルプは大歓迎です。
ありがとう!