メールスクリプトトークンで、URLを送付しハイパーリンク化させたい | Community
Skip to main content
New Participant
December 5, 2022
Solved

メールスクリプトトークンで、URLを送付しハイパーリンク化させたい

  • December 5, 2022
  • 1 reply
  • 119 views

メールスクリプトトークンを使用して、条件に当てはまる人へ特定のURLを送付したいと考えています。
下記サイトなどでメールスクリプトトークンにURLを差し込む方法を調べました。
https://jp.marketo.com/blog/consultant-mail-script-token.html#a5
https://developers.marketo.com/email-scripting/

上記サイトよりスクリプトトークン内のコードで、変数内に<a>タグの中にURLを差し込んでいるとエラーとなると知り、実際にエラーとなることも確認しました。
エラーを回避するため、使用したいURLを変数内に直接記入しました。すると、エラーは起こらなかったのですが、ハイパーリンクにならない場合があるとわかりました。
以下のメーラーがハイパーリンクにならないのとハイパーリンクになるものの例です。
 [ハイパーリンクにならないメーラー]
 ・outlookウェブブラウザ版
 ・Yahoo
 [ハイパーリンクになるメーラー]
 ・outlookウェブアプリ版
 ・gmail
 
弊社としてはメールスクリプトトークンを使って、以下の形で条件に当てはまる人へメール本文の出し分けし、URLをハイパーリンク化させた状態で送付したいと考えています。

----------------------
文章
URL
URL
----------------------

何か回避策など知っている方がいましたらお教えいただければ幸いです。
よろしくお願いいたします。

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Naoki_Kumagai

@tfky

株式会社ルシダスの熊谷です。

ご質問の件、さまざまな要素が絡んでくるため、色々と整理が必要かと思います。

まず「トラッキングリンク」は有効になっているかどうか?についてです。

ご質問の文章から察するに、Marketoからメールを送信し、メール受信者に対して「リンク先のURLをお伝えする」というというところまではできていると思います。

しかし、そのリンクがクリックされたかどうかを検知する「トラッキングリンク」が有効になっているかどうか?という点は文中からは不明瞭でした。

トラッキングリンクとは、Marketo側で「メール内リンクをクリック」を検知するための仕組みに関するもので、受信したメール上でリンクURLになっている or なっていないとはまた別の問題となります。

Marketoからメールを送信される以上、この「トラッキングリンク」は有効な方が望ましいと思います。

以下、Docsで紹介されていたサンプルコードでは、上2つがメールスクリプトタイプのマイトークンの値として記述してもトラッキングリンクが有効になるパターン例で、下の3つはトラッキングリンクやリンクURLそのものに不備が出るパターン例です。

次に、前述のトラッキングリンクの有効 or 無効 とは別で、

ご質問の中にあった「特定のメーラーではリンクURLにならない」という点について、アンカータグ(a要素、aタグ)を使用しているのにメーラー上でリンクURLにならないというのは考え難いです。

もしかすると、アンカータグを使用せずにURLの記述だけがされ、その結果、メーラー上でリンクの有無で差異が発生しているのではないか?と考えております。

もし可能であれば、メールスクリプトタイプのマイトークンに記述した内容のスクリーンショットなどをいただければ、もう少し具体的な回答ができるかもしれません。

なにかのヒントになれば幸いです。

1 reply

Naoki_Kumagai
Naoki_KumagaiAccepted solution
New Participant
December 5, 2022

@tfky

株式会社ルシダスの熊谷です。

ご質問の件、さまざまな要素が絡んでくるため、色々と整理が必要かと思います。

まず「トラッキングリンク」は有効になっているかどうか?についてです。

ご質問の文章から察するに、Marketoからメールを送信し、メール受信者に対して「リンク先のURLをお伝えする」というというところまではできていると思います。

しかし、そのリンクがクリックされたかどうかを検知する「トラッキングリンク」が有効になっているかどうか?という点は文中からは不明瞭でした。

トラッキングリンクとは、Marketo側で「メール内リンクをクリック」を検知するための仕組みに関するもので、受信したメール上でリンクURLになっている or なっていないとはまた別の問題となります。

Marketoからメールを送信される以上、この「トラッキングリンク」は有効な方が望ましいと思います。

以下、Docsで紹介されていたサンプルコードでは、上2つがメールスクリプトタイプのマイトークンの値として記述してもトラッキングリンクが有効になるパターン例で、下の3つはトラッキングリンクやリンクURLそのものに不備が出るパターン例です。

次に、前述のトラッキングリンクの有効 or 無効 とは別で、

ご質問の中にあった「特定のメーラーではリンクURLにならない」という点について、アンカータグ(a要素、aタグ)を使用しているのにメーラー上でリンクURLにならないというのは考え難いです。

もしかすると、アンカータグを使用せずにURLの記述だけがされ、その結果、メーラー上でリンクの有無で差異が発生しているのではないか?と考えております。

もし可能であれば、メールスクリプトタイプのマイトークンに記述した内容のスクリーンショットなどをいただければ、もう少し具体的な回答ができるかもしれません。

なにかのヒントになれば幸いです。

TfkyAuthor
New Participant
December 9, 2022

ご回答いただきありがとうございます。

トラッキングリンクの仕組みと成立方法に関しまして、ご丁寧に説明していただきありがとうございます。

 

今回ご質問させていただいた「特定のメーラーではリンクURLにならない」という点に関しまして、

アンカータグを使用せずURLを記述しておりました。そのため、メーラー上でリンクの有無で差異が発生してしまったということですね。。

上記の問題に関しまして、問題解決いたしました。

ありがとうございました。