メールに「カレンダーに追加」を入れたいです。私の考えは、Javascript にコードを記述して CloudPage で file.ICS を生成し、それをボタンにリンクすることです。電子メールの受信者がボタンをクリックすると、file.ICS がダウンロードされます。
Sales Cloud からトリガーされる Journey Builder があります。CloudPage があり、トリガーされたレコードから「日付フィールド」の情報を取得したいと考えています。CloudPage で「日付フィールド」情報を取得するためのコードの書き方がまったくわかりません。以下は私が持っているコードです
%%[
VAR @sid, @jid, @reason, @lue, @lue_prop, @lue_statusCode, @overallStatus, @requestId, @Response, @Status, @Error, @curEmail
SET @sid = AttributeValue("_subscriberkey")
SET @jid = AttributeValue("jobid")
SET @listid = AttributeValue("listid")
SET @batchid = AttributeValue("_jobsubscriberbatchid")
SET @reason = "One Click Unsubscribe"
VAR @subscriberRows,@result
SET @subscriberRows = RetrieveSalesforceObjects(
"Contact",
"AccountId, Email",
"Id", "=", @sid )
if RowCount(@subscriberRows) == 1 then
VAR @subscriberRow, @AccountId
SET @subscriberRow = Row(@subscriberRows, 1)
SET @AccountId = Field(@subscriberRow, "AccountId")
SET @curEmail = Field(@subscriberRow, "Email")
endif
]%%