Criar um modelo de página de destino guiada create-a-guided-landing-page-template

Os templates de landing page guiados têm uma sintaxe especial. Use essa sintaxe para especificar o que é personalizável e onde o conteúdo acabará em cada página de aterrissagem criada a partir do seu modelo. Somente as regiões ou variáveis especificadas como editáveis estarão disponíveis para personalização no editor de página de aterrissagem "Guiado".

TIP
Use boas convenções de nomenclatura e sua equipe de marketing se apaixonará por você.

Há duas maneiras de declarar que algo em sua página deve ser editável:

  • Declarar um objeto como um "elemento". O criador da página de aterrissagem poderá adicionar imagens, texto ou ativos do Marketo nessas regiões especificadas.
  • Declarar uma string como "variável". O criador da página de aterrissagem poderá substituir essa variável por uma cadeia de caracteres, cor ou estado booleano a partir de uma alavanca true/false.

Elementos editáveis editable-elements

Os elementos são declarados adicionando um elemento DOM normal ao modelo e, em seguida, decorando o elemento com um nome de classe específico do Marketo.

Texto text

Se você definir uma região como Rich text, os usuários poderão editar seu conteúdo usando o Editor de Rich Text do Marketo.

Atributos obrigatórios:
classe: "mktoText"
id: string de ID. Contém apenas letras, números, traço “-” e sublinhado “_”. Espaços não são permitidos. Precisa ser exclusivo.
mktoName : string. Esse é o nome de exibição que será mostrado no editor de landing page. A prática recomendada é usar um nome descritivo.

Opcional:
O conteúdo de um elemento com a classe mktoText (se fornecido) será usado como o valor padrão da região editável.

Exemplo:

<div class="mktoText" id="exampleText" mktoName="Main Body Text"> Optionally add default text for the editable text area.</div>

Imagem image

Você tem duas opções para definir Elementos de imagem editáveis. Você pode usar um <div>, que especifica um contêiner no qual a imagem será inserida, ou uma marca <img>.

Opção 1: usar um <div> option-use-a-div

Atributos obrigatórios:

class: "mktoImg"
id: cadeia de caracteres de ID. Contém apenas letras, números, traço “-” e sublinhado “_”. Espaços não são permitidos. Precisa ser exclusivo.
mktoName : Cadeia de caracteres. Esse é o nome de exibição que será mostrado no editor de landing page. A prática recomendada é usar um nome descritivo.

Opcional:
mktoImgClass: String. O valor aqui será adicionado ao atributo de classe do elemento <img> dentro da div.

Exemplo:

<div class="mktoImg" id="exampleImg" mktoName="Example Image"></div>

Opção 2 - Usar um <img> option-use-a-img

Atributos obrigatórios:
class: "mktoImg"
id: cadeia de caracteres de ID. Contém apenas letras, números, traço “-” e sublinhado “_”. Espaços não são permitidos. Precisa ser exclusivo.
mktoName : Cadeia de caracteres. Esse é o nome de exibição que será mostrado no editor de landing page. A prática recomendada é usar um nome descritivo.

Opcional:
src: URL da string. Ele será usado como valor padrão para a imagem.

Exemplo:

<img class="mktoImg" id="exampleImg" mktoName="Example Image">

NOTE
Ao usar a versão <img>, a HTML renderizada conterá um wrapper div gerado ao redor da tag <img>. Ele será definido como class ."mktoImg.mktoGen" e será exibido:inline-block.

Formulário form

Exemplo de atributos
classe: "mktoForm"
id: string da ID. Contém apenas letras, números, traço “-” e sublinhado “_”. Espaços não são permitidos. Precisa ser exclusivo.
mktoName : string. Esse é o nome de exibição que será mostrado no editor de landing page. A prática recomendada é usar um nome descritivo.

<div class="mktoForm" id="exampleForm" mktoName="Example Form"></div>

Snippet snippet

Atributos obrigatórios:
classe: "mktoSnippet"
id: string de ID. Contém apenas letras, números, traço “-” e sublinhado “_”. Espaços não são permitidos. Precisa ser exclusivo.
mktoName : string. Esse é o nome de exibição que será mostrado no editor de landing page. A prática recomendada é usar um nome descritivo.

Exemplo:

<div class="mktoSnippet" id="exampleSnippet" mktoName="Example Snippet"></div>

Compartilhar botão share-button

Atributos obrigatórios:
classe: "mktoShareButton"
id: string da ID. Contém apenas letras, números, traço “-” e sublinhado “_”. Espaços não são permitidos. Precisa ser exclusivo.
mktoName : string. Esse é o nome de exibição que será mostrado no editor de landing page. A prática recomendada é usar um nome descritivo.

Exemplo:

<div class="mktoShareButton" id="exampleShareButton" mktoName="Example Share Button"></div>

Vídeo video

NOTE
When using the video element in a landing page, Marketo only supports videos from YouTube. If you use another service, we recommend utilizing a rich text box and pasting in the video's embed code.

Atributos obrigatórios:
class: "mktoVideo"
id: string de ID. Contém apenas letras, números, traço “-” e sublinhado “_”. Espaços não são permitidos. Precisa ser exclusivo.
mktoName : string. Esse é o nome de exibição que será mostrado no editor de landing page. A prática recomendada é usar um nome descritivo.

Exemplo:

<div class="mktoVideo" id="exampleVideo" mktoName="Example Video"></div>

Editable Variables editable-variables

All variable types are used by referencing the value of their id attribute wrapped inside of a ${ } character sequence. They can be used anywhere in the document, except for inside of other variable declarations.

Exemplo:

${var1}

Declaration:

Variables are declared as meta tags inside the <head> element of the template. There are three types of variables available for use: String, Color, and Boolean.

String string

Required Attributes:
class : "mktoString",
id: string da ID. Contém apenas letras, números, traço “-” e sublinhado “_”. Espaços não são permitidos. Precisa ser exclusivo.
mktoName : string. Esse é o nome de exibição que será mostrado no editor de landing page. A prática recomendada é usar um nome descritivo.

Opcional:
default: String value for the attribute. Blank if none provided.
allowHtml: "true" or "false". Controls if the value will be printed without being HTML escaped. Defaults to "false" if unset.

Basic Example:

<meta class="mktoString" id="var1" mktoName="My Variable">

Example with all attributes:

<meta class="mktoString" id="var1" mktoName="My Variable" default="This is my default value" allowHtml="true">

Cor color

Required Attributes:
class : "mktoColor",
id: string da ID. Contém apenas letras, números, traço “-” e sublinhado “_”. Espaços não são permitidos. Precisa ser exclusivo.
mktoName : string. Esse é o nome de exibição que será mostrado no editor de landing page. A prática recomendada é usar um nome descritivo.

Opcional:
default: A 7-digit HEX character color code. Eg: "#336699"

Basic Example:

<meta class="mktoColor" id="color1" mktoName="My Color Variable">

Example with all attributes:

<meta class="mktoColor" id="color" mktoName="My Color Variable" default="#336699">

Booleano boolean

Required Attributes:
class : "mktoBoolean",
id: string da ID. Contém apenas letras, números, traço “-” e sublinhado “_”. Espaços não são permitidos. Precisa ser exclusivo.
mktoName : string. Esse é o nome de exibição que será mostrado no editor de landing page. A prática recomendada é usar um nome descritivo.

Opcional:
default: Boolean string. "true" or "false" controls if the value starts in the ON or OFF position. "false" if not provided.
false_value: String. The value to be inserted for the variable when it is in the OFF position. "false" if not provided.
true_value: String. The value to be inserted for the variable when it is in the ON position. "true" if not provided.
false_value_name: String. O nome de exibição a ser mostrado no editor de landing page quando o valor estiver na posição OFF. "OFF" se não fornecido.
true_value_name: cadeia de caracteres. O nome de exibição a ser mostrado no editor de página de aterrissagem quando o valor estiver na posição LIGADO. "ON" se não fornecido.

Exemplo básico:

<meta class="mktoBoolean" id="boolean1" mktoName="My Boolean Variable">

Exemplo com todos os atributos:

<meta class="mktoColor" id="color" mktoName="My Color Variable" default="#336699">

Este exemplo mostra um caso de uso comum em que uma variável booleana controla a visibilidade de um elemento css definindo o valor da propriedade de exibição css como "bloquear" ou "nenhum" para mostrar/ocultar um elemento por id com CSS. O editor de página de aterrissagem usará o nome de exibição Mostrar/Ocultar em vez de DESATIVAR/ATIVAR.

<meta class="mktoBoolean" id="boolean1" mktoName="My Boolean Variable" default="true" true_value="block" false_value="none" false_value_name="Hide" true_value_name="Show"> <style> #myConditionalDisplayArea { display: ${boolean1}; } </style>

NOTE
Os tokens de programa (my.token) também podem ser usados em qualquer lugar nas páginas de aterrissagem guiadas ou de formato livre.
recommendation-more-help
94ec3174-1d6c-4f51-822d-5424bedeecac