トークンの利用に関して | Community
Skip to main content
June 7, 2017
Solved

トークンの利用に関して

  • June 7, 2017
  • 1 reply
  • 170 views

こんにちは。お世話になっております、CTCの金田と申します。

メールでのトークンの使用方法で以下の動きが可能かをお訊ねしたいのですが、

・フィールドの値が特定のものであった場合に任意の文字列を表示する

   フィールド値:AAA → 表示させたい文字列:BBBBBB

ご存知の方がいらっしゃいましたら、ご教授いただければ幸甚です。

よろしくお願いいたします。

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 Taishi_Yamada

@Kazue Kaneda​さん、こんにちは

手段1)

恐らく、EmailのScript機能を使えばできると推測します。

Email Scriptは下記のようなものです。 Velocity Template Language(VTL)の文法で書かれてます。

http://developers.marketo.com/email-scripting/

しかし、EmailのScriptはどうしても使うユーザーを選びます。

何らかのScriptやプログラム言語の経験がある方なら、このVTLは決して難しいものではないですが、マーケティング担当者の場合、Scriptなんて触ったことがない。。。。という方のほうが多いですから、もし、他の方(=非エンジニア系の方)が将来的に編集、改修することを想定するなら、あまり深追いはしない(=使わない)方が、結果、幸せかもしれません。

手段2)

誰でも分かりやすい実装として、BBBBBに相当する値を格納するフィールドを別途作っておいて、そのBBBBBの値が入ったTokenを差し込む。という手段もあります。私ならこれを選んでしまうかも。(もちろん、その処理やパターンがどのくらいあるのかによりますが)

手段3)

他には、"Segment"とSnippet(メール本文のパーツ)の組み合わせで、Segmentにより動的なコンテンツとして出し分ける。という手段も可能です。

Segmentは、フィールドの値にそって分けることが可能です。ただ、Snippetは文字列単位というよりは、文章一塊など、あるていどまとまったパーツ単位で出し分けるという使い方が基本となります。

-Yamada

1 reply

Taishi_Yamada
Taishi_YamadaAccepted solution
Community Manager
June 9, 2017

@Kazue Kaneda​さん、こんにちは

手段1)

恐らく、EmailのScript機能を使えばできると推測します。

Email Scriptは下記のようなものです。 Velocity Template Language(VTL)の文法で書かれてます。

http://developers.marketo.com/email-scripting/

しかし、EmailのScriptはどうしても使うユーザーを選びます。

何らかのScriptやプログラム言語の経験がある方なら、このVTLは決して難しいものではないですが、マーケティング担当者の場合、Scriptなんて触ったことがない。。。。という方のほうが多いですから、もし、他の方(=非エンジニア系の方)が将来的に編集、改修することを想定するなら、あまり深追いはしない(=使わない)方が、結果、幸せかもしれません。

手段2)

誰でも分かりやすい実装として、BBBBBに相当する値を格納するフィールドを別途作っておいて、そのBBBBBの値が入ったTokenを差し込む。という手段もあります。私ならこれを選んでしまうかも。(もちろん、その処理やパターンがどのくらいあるのかによりますが)

手段3)

他には、"Segment"とSnippet(メール本文のパーツ)の組み合わせで、Segmentにより動的なコンテンツとして出し分ける。という手段も可能です。

Segmentは、フィールドの値にそって分けることが可能です。ただ、Snippetは文字列単位というよりは、文章一塊など、あるていどまとまったパーツ単位で出し分けるという使い方が基本となります。

-Yamada

June 12, 2017

Taishi Yamada さん

こんにちは、ご回答ありがとうございます!

複数案ご提案いただき、非常に参考になります。

手段1)が一番理想に近いとは思いますが、確かに以降の利用を考えるのであれば別の方法が良いかもしれません。。。

他の担当者とも相談してみます。

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