問題タブ [clickdimension]
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.
crm - マーケティング リストとメール送信の間に関係が見つからない - Clickdimensions CRM 2015
2015 CRM バージョンにはクリックディメンションがインストールされています。この環境では、以前は電子メール マーケティングの自動化に Exact Target を使用していました。2011 -> 2013 -> 2015 にアップグレードする前に、Exact Target を削除しました。
ユーザーがメール送信をマーケティング リストに関連付けようとすると、次のエラーが発生します。
Name = 'cdi_emailsend_list' との関係が MetadataCache に見つかりませんでした
興味深い部分は、関係が存在することです。「カスタマイズ」のエンティティ セクションでは、2 つのエンティティ間に N:N の関係が存在し、「電子メール送信」画面と「マーケティング リスト」画面の両方に表示されます。CRM データベースでは、リレーションシップと交差テーブルも見つけることができました。マーケティング リストと N:N の関係を持つ別のエンティティと比較すると、すべてのフィールドが正しく表示されます。
エラーの痕跡から、より詳細な情報が得られます。
スタック トレース情報: [RelationshipMetadataNotFoundException: The Relationship with Name = 'cdi_emailsend_list' was not found in the MetadataCache] at Microsoft.Crm.Metadata.ServerDynamicMetadataCache.GetRelationship (String name) at Microsoft.Crm.Core.Application.WebServices.AssociateRecords.AssociateOneToMany (Int32 childType、Guid childId、Int32 parentType、Guid parentId、String relationshipName)
これは、CRM が N:N の関係ではなく、1 対多の関係を求めていることを示しているようです。
ソリューションの削除と再インストールを試みました。それはエラーに影響を与えませんでした。
また、他の CRM 環境 (2015 オンラインおよびオンプレミス) をスピンアップし、Clickdimensions ソリューションをそれらの環境にインポートしました。これらの環境では、電子メール送信をマーケティング リストに関連付ける問題はありません。そのため、環境固有の問題に絞り込みました。
次のステップまたはこの問題の原因について何か推奨事項はありますか?
freemarker - ClickDimensions: メール テンプレートへのアンケート回答
ClickDimensions アンケートと、自動応答用の関連する電子メール テンプレートを使用しています。現在、次のいずれかを達成しようとしています。
- 特定の回答をメールに出力する (これが最適です)
- メール通知のようにすべての回答を出力する
FreeMarker を使用して回答に移動する方法はまだ見つかりません。出来ますか?
freemarker - Freemarker エラー メッセージ 'For "%" left-hand operand'
以前は ClickDimensions を介して送信していた電子メールの送信に問題がありましたが、この URL を使用すると、送信された電子メール イベントにエラー メッセージしか表示されません (この URL がなくても問題なく送信され、html にある場合にのみ問題があります)。 ):
完全なエラー メッセージ (レンダリング エラー):
「%」左側のオペランドの場合: 数値が必要ですが、これは node+sequence+hash+string (fedom.ElementModel にラップされた com.sun.org.apache.xerces.internal.dom.DeferredElementImpl) に評価されました: = => Recipient.contact.cd_marketingsummaryinformation.cd_marketingsummaryinformation.cd_autologinurl[0]! [テンプレート「HTML」の 130 行目、378 列目]
上記のエラーメッセージが問題を指しているものを読んだ経験のある人はいますか? それは CRM スキーマ側または電子メール プラットフォーム / freemarker の誤解でしょうか? または完全に異なる何か?
前もって感謝します!