Script added to the email template:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<script type="application/ld+json">
{{my.Gmail Annotation}}
</script>
</head>
Gmail Annotation script added to Email Script token which needs to be converted to Velocity Token:
[{
"@context": "http://schema.org/",
"@type": "Organization",
"@name": "Bank Name",
"logo": "https://www.bank.com/images/app-fcb-logo.jpg"
}]
I'm looking for examples. If there's another way to add, perhaps in a snippet?
Any help is greatly appreciated.
Marketo Email Scripting - https://developers.marketo.com/email-scripting/
More on Gmail Annotation: https://www.naomiwest.ca/journal/gmail-annotations-a-breakdown
Solved! Go to Solution.
AFAICT, all the annotation content w/o the <script type="application/ld+json"> </script> tag should go in the email script token, which then is referenced in the email template within the script tag as per below -
<head>
<script type="application/ld+json">
{{my.Annotation Content}} //email script token with Gmail Annotation
</script>
</head>
You can reference this google doc on creating annotations. There are other annotations builder platforms as well, where you can add the content to a visual format and the configurator then generates the annotation code.
Hi Darshil!
Your solution worked!
Steps:
Yes - you need to add the script type (i.e., application/ld+json) in the email template (as I’d mentioned in my earlier comment). Sorry if I’m missing anything else, but was there anything else that you’d to add? Thanks!