Создание только ссылки, редактируемой в 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