Создание только ссылки, редактируемой в MailChimp
Есть ли способ разрешить пользователю редактировать ссылку, а не ссылку, используя язык шаблонов MailChimp? В этой документации, похоже, ничего не говорится об этой конкретной ситуации.
Например:
<a href="link.html" target="_blank">
<img src="button.gif" alt="Button Name" />
</a>
Поэтому я хочу разрешить пользователю ТОЛЬКО редактировать "link.html
", чтобы указать куда-то еще, поскольку кнопка ссылки никогда не изменяется.
К сожалению, для усложнения ситуации существует неизвестное количество ссылок в шаблоне (благодаря использованию mc:repeatable
), поэтому решение не может быть жестко закодировано по конкретной ссылке.
Возможно ли это?
Ответы
Ответ 1
Сегодня я столкнулся с той же проблемой. Кажется, что индивидуальный атрибут href в настоящее время не может быть динамическим с использованием меток слияния в Mailchimp.
Лучшим обходным решением, которое я нашел, является создание редактируемого поля (диапазона) в повторяющемся разделе, содержащем ссылку и изображение кнопки.
<tr mc:repeatable>
<td width="600px">
<span mc:edit="offer_link">
<a href="http://www.mywebsite.com" target="_blank">
<img src="http://www.mywebsite.com/images/button.png" width="100" height="30" alt="view offer button">
</a>
</span>
</td>
</tr>
Когда отправитель создает письмо из шаблона, он может щелкнуть значок "< > " в редакторе, чтобы отредактировать html для ссылки. Им понадобятся некоторые базовые знания HTML, но это будет трюк.
Ответ 2
В шаблоне MailChimp вместо <a href="link.html" target="_blank">
вместо этого используйте тег Merge. Так, например:
<a href="*|CUSTOM_URL|*" target="_blank">
Для завершения настройки выполните следующие действия:
- Перейдите в
Lists
> Create Forms
и добавьте новое поле ввода.
- В выбранном поле нажмите
Field Settings
.
- Пометьте поле
Custom Url
.
- Установите
Field Tag
на CUSTOM_URL
- Снимите флажок
Required Field
.
- Установите
Field Visibility
в Скрытый.
- Установите
Default Merge Tag Value
на http://www.example.com/new-link.html
(другими словами, это означает, что SENDER будет вводить абсолютный URL-адрес, который вы хотите изменить для link.html
перед отправкой каждой кампании.
Когда кампания будет отправлена, она автоматически заполнит эту ссылку по умолчанию (new-link.html
) для атрибута href
в ссылке без SENDER, фактически изменяющего кампанию.
Просто убедитесь, что никто не вводит значение в это поле при добавлении подписчиков или не будет переопределять значение по умолчанию, установленное SENDER.
Ответ 3
Я пришел к тому же выводу, что и многие другие, в MailChimp или Campaign Monitor нет простого способа сделать это.
В MailChimp единственным действующим способом является использование шаблонов шаблонов, содержащих "Блоки контента", которые делают редактирование очень простым - вы просто не можете настраивать собственный шаблон. Нам нужна возможность кодировать пользовательские шаблоны с помощью "Блоки контента", которые в настоящее время недоступны в MailChimp.
Читайте о блоках контента здесь:
http://kb.mailchimp.com/campaigns/content-blocks/about-content-blocks