Tags da campanha e filtros


Ao enviar uma campanha, você é capaz de usar um número de tags e filtros personalizados.
etiquetas mais comuns estão listados abaixo:


 
Tag Obrigatório
[UNSUBSCRIBE_URL] SIM
[COMPANY_FULL_ADDRESS] SIM
[UPDATE_PROFILE_URL] NÃO
[WEB_VERSION_URL] NÃO
[CAMPAIGN_URL] NÃO
[LIST_NAME] NÃO
[LIST_SUBJECT] NÃO
[LIST_DESCRIPTION] NÃO
[LIST_FROM_NAME] NÃO
[CURRENT_YEAR] NÃO
[CURRENT_MONTH] NÃO
[CURRENT_DAY] NÃO
[CURRENT_DATE] NÃO
[COMPANY_NAME] NÃO
[COMPANY_ADDRESS_1] NÃO
[COMPANY_ADDRESS_2] NÃO
[COMPANY_CITY] NÃO
[COMPANY_ZONE] NÃO
[COMPANY_ZIP] NÃO
[COMPANY_COUNTRY] NÃO
[COMPANY_PHONE] NÃO
[CAMPAIGN_SUBJECT] NÃO
[CAMPAIGN_TO_NAME] NÃO
[CAMPAIGN_FROM_NAME] NÃO
[CAMPAIGN_REPLY_TO] NÃO
[CAMPAIGN_UID] NÃO
[SUBSCRIBER_UID] NÃO
[EMAIL] NÃO
[FNAME] NÃO
[LNAME] NÃO
 
Agora, cada uma das etiquetas acima é capaz de receber um conjunto de filtros.
Os filtros são uma forma simples de transformar a marca de uma forma ou de outra, por exemplo, você pode querer incorporar um link de compartilhamento a twitter em sua campanha, diz o próprio url campanha.

Usando apenas as tags que você incorporá-lo como:


https://twitter.com/intent/tweet?text=[CAMPAIGN_SUBJECT]&url=[CAMPAIGN_URL]

Mas há um problema, porque o Twitter espera que os seus argumentos a serem url codificado, e por isso, quero dizer Twitter espera obter

https://twitter.com/intent/tweet?text=my%20super%20campaign&url=http%3A%2F%2Fwww.domain.com%2Fcampaigns%2F1cart129djat3

mas em vez disso ele vai ficar https://twitter.com/intent/tweet?text=my super campaign&url=http://www.domain.com/campaigns/1cart129djat3

A fim de superar este problema, vamos aplicar filtros sobre as nossas marcas, portanto, a URL do Twitter torna-se:

https://twitter.com/intent/tweet?text=[CAMPAIGN_SUBJECT:filter:urlencode]&url=[CAMPAIGN_URL:filter:urlencode]

Muito simples eh?
Mas podemos fazer ainda mais, digamos que queremos fazer com que o nosso texto do twitter começa com uma letra maiúscula e o resto das letras serão minúsculas.
A fim de conseguir isso, podemos aplicar vários filtros (separadas por um tubo) para mesma marca, por exemplo:


https://twitter.com/intent/tweet?text=[CAMPAIGN_SUBJECT:filter:lowercase|ucfirst|urlencode]&url=[CAMPAIGN_URL:filter:urlencode]
Por favor note, a ordem na qual você adiciona os filtros é a mesma ordem em que são aplicadas.

Abaixo está a lista inteira de filtros, pois agora há alguns, mas no futuro o número pode aumentar.
 
urlencode vai urlencode sua etiqueta
rawurlencode vai rawurlencode seu url
htmlencode irá converter tags HTML em suas entidades
trim vai aparar os espaços em branco de início e fim de sua tag
uppercase irá transformar a sua tag em maiúsculas caracteres apenas
lowercase irá transformar a sua tag em minúsculas apenas caracteres
ucwords vai capitalizar cada primeira letra do seu conteúdo tag
ucfirst vai capitalizar apenas a primeira letra do seu tag
reverse irá inverter o seu conteúdo tag
 

Categorias: informações