Variáveis de modelo para o Flow
Adicione variáveis de modelo a ações para incluir informações sobre o cliente, o pedido ou o produto envolvido em seu fluxo de trabalho.
Template variables são marcadores de posição substituídos por valores quando um fluxo de trabalho é executado. Essas variáveis descrevem os atributos dos clientes, dos pedidos e dos produtos envolvidos em seus fluxos de trabalho. Por exemplo, há vari´áveis de modelo para o número do pedido, o preço do pedido, o nome do cliente e assim por diante.
Os nomes da maioria das variáveis de modelo são autodescritivos. Por exemplo, a variável de modelo que exibe o nome do produto é {{ product.title }}
. Após o envio da mensagem, a variável é substituída pelo nome do produto pedido: Large Coffee Mug
.
Adicionar variáveis de modelo a ações
A maneira mais fácil de adicionar variáveis de modelo é clicar no link Adicionar variável de modelo e escolher uma variável na lista.
Você pode adicionar variáveis de modelo a qualquer campo de texto que contenha o link Add template variable:
As variáveis de modelo na lista Add template variable são filtradas de modo que você visualizará apenas as variáveis aplicáveis ao acionador selecionado. Após sua escolha de uma variável na lista, ela será corretamente formatada e adicionada à caixa de texto.
Variáveis de modelo
Variáveis que se aplicam à ação Criada pelo cliente:
- Variáveis de Cliente
- Variáveis de Loja
Variáveis que se aplicam às ações Volume de estoque alterado e Produto adicionado:
- Variáveis de Produto
- Variáveis de Loja
Variáveis que se aplicam às ações Pedido pago e Risco de pedido analisado:
- Variáveis de Pedido
- Variáveis de Loja
Variáveis que se aplicam à ação Pedido processado:
- Variáveis de Processamento
- Variáveis de Pedido
- Variáveis de Loja
Variáveis que se aplicam à ação Reembolsar pedido:
- Variáveis de Pedido
- Variáveis de Reembolso
- Variáveis de Loja
Variáveis do cliente
A seguinte tabela descreve as variáveis de modelo relacionadas aos clientes:
Nome da variável | Descrição |
---|---|
customer.acceptsMarketing | Se o cliente concordou em receber materiais de marketing. |
customer.averageOrderAmountV2.amount | Valor médio que o cliente gasta por pedido. |
customer.canDelete | Se o lojista pode excluir o cliente da loja. |
customer.createdAt | A data e a hora em que o cliente foi adicionado à loja. |
customer.displayName | Nome completo do cliente com base no primeiro nome + sobrenome. |
customer.email | |
customer.firstName | |
customer.hasNote | Se o cliente tem uma observação associada a ele. |
customer.hasTimelineComment | Se o lojista adicionou comentários na Linha do tempo sobre o cliente na página do cliente. |
customer.id | Identificador exclusivo global. |
customer.lastName | |
customer.lifetimeDuration | Tempo desde que o cliente foi adicionado pela primeira vez à loja. |
customer.note | Observação sobre o cliente escrita pelo lojista. |
customer.ordersCount | Número de pedidos que o cliente fez na loja durante toda vida dele. |
customer.phone | |
customer.state | Estado ou província onde o cliente reside. |
customer.taxExempt | Se o cliente está isento de pagar tributos sobre seus pedidos. |
customer.totalSpent | Valor total que o cliente gastou em pedidos durante toda vida dele. |
customer.UpdatedAt | A data e a hora em que o cliente foi atualizado pela última vez. |
customer.verifiedEmail | Se o e-mail do cliente está formatado corretamente. |
customer.defaultAddress.address1 | Linha 1 do endereço (Endereço/Caixa postal/Nome da empresa). |
customer.defaultAddress.address2 | Linha 2 do endereço (Casa/Apartamento/Unidade habitacional/Edifício). |
customer.defaultAddress.city | Cidade/Distrito/Bairro/Município/Vila. |
customer.defaultAddress.company | Empresa/Organização/Governo. |
customer.defaultAddress.country | Estado/País/Província/Região. |
customer.defaultAddress.countryCode | Código de duas letras do do país. |
customer.defaultAddress.firstName | Primeiro nome do cliente. |
customer.defaultAddress.formattedArea | Lista separada por vírgulas de cidade, estado e país. |
customer.defaultAddress.lastName | Sobrenome do cliente. |
customer.defaultAddress.latitude | Coordenada de latitude do endereço do cliente. |
customer.defaultAddress.longitude | Coordenada de longitude do endereço do cliente. |
customer.defaultAddress.name | Nome do cliente, com base no primeiro nome + sobrenome. |
customer.defaultAddress.phone | Número de telefone exclusivo do cliente. |
customer.defaultAddress.province | Estado/País/Província/Região. |
customer.defaultAddress.provinceCode | Código de duas letras da província ou estado. |
customer.defaultAddress.zip | CEP. |
customer.image.altText | Uma palavra ou frase para compartilhar a natureza ou o conteúdo de uma imagem. |
customer.lastOrder.billingAddressMatchesShippingAddress | Se o endereço de faturamento corresponde ao endereço de entrega. |
customer.lastOrder.buyerAcceptsMarketing | Se o cliente concordou em receber materiais de marketing. |
customer.lastOrder.canMarkAsPaid | Se o pedido pode ser marcado manualmente como pago. |
customer.lastOrder.cancelReason | Motivo pelo qual o pedido foi cancelado. |
customer.lastOrder.capturable | Se o pagamento do pedido pode ser capturado. |
customer.lastOrder.cartDiscountAmountSet.shopMoney.amount | Valor do desconto do pedido (não contém nenhum desconto de item de linha). |
customer.lastOrder.clientIp | O endereço IP do cliente que está associado a este pedido. |
customer.lastOrder.closed | Se o pedido está encerrado. |
customer.lastOrder.confirmed | Se o estoque foi reservado para o pedido. |
customer.lastOrder.currencyCode | A moeda da loja no momento do pedido. |
customer.lastOrder.customerLocale | |
customer.lastOrder.discountCode | Código de desconto fornecido pelo cliente. |
customer.lastOrder.displayFinancialStatus | Status financeiro do pedido que pode ser exibido ao lojista. |
customer.lastOrder.displayFulfillmentStatus | Status de processamento do pedido que pode ser exibido ao lojista. |
customer.lastOrder.email | E-mail fornecido pelo cliente. |
customer.lastOrder.fulfillable | Se há itens que podem ser processados. |
customer.lastOrder.fullyPaid | Se o pedido foi pago por completo. |
customer.lastOrder.hasTimelineComment | Se o lojista adicionou comentários na Linha do tempo do pedido. |
customer.lastOrder.landingPageDisplayText | |
customer.lastOrder.name | Identificador exclusivo para o pedido que aparece no pedido. |
customer.lastOrder.netPaymentSet.shopMoney.amount | Pagamento líquido do pedido, com base no valor total recebido - valor total reembolsado. |
customer.lastOrder.note | Conteúdo da observação associada ao pedido. |
customer.lastOrder.phone | Número de telefone fornecido pelo cliente. |
customer.lastOrder.referralCode | Código de indicação de marketing do link que o cliente clicou para visitar sua loja. |
customer.lastOrder.referrerDisplayText | Site que enviou o cliente para sua loja virtual. |
customer.lastOrder.refundable | Se o pedido pode ser reembolsado. |
customer.lastOrder.requiresShipping | Se qualquer item de linha no pedido requer frete físico. |
customer.lastOrder.riskLevel | Nível de risco de fraude do pedido. |
customer.lastOrder.subtotalPriceSet.shopMoney.amount | Subtotal dos itens de linha e seus descontos (não inclui custos de frete, descontos de frete e descontos do pedido). |
customer.lastOrder.taxesIncluded | Se tributos estão incluídos no preço subtotal do pedido. |
customer.lastOrder.test | Se o pedido é um teste. |
customer.lastOrder.totalCapturable | Valor autorizado para o pedido, o qual não foi capturado ou foi subcapturado. |
customer.lastOrder.totalDiscountsSet.shopMoney.amount | Valor total descontado do pedido (inclui descontos do pedido e do item de linha). |
customer.lastOrder.totalPriceSet.shopMoney.amount | Valor total do pedido (inclui tributos e descontos). |
customer.lastOrder.totalReceived | Valor total recebido pelo cliente para o pedido. |
customer.lastOrder.totalRefunded | Valor total reembolsado do pedido. |
customer.lastOrder.totalShippingPrice | Valor total cobrado para enviar do pedido. |
customer.lastOrder.totalTax | Total de todos os tributos aplicados ao pedido. |
customer.lastOrder.totalWeight | Peso total (gramas) do pedido. |
customer.lastOrder.unpaid | Se nenhum pagamento foi feito para o pedido. |
Variáveis de processamento
A tabela a seguir descreve as variáveis de modelo relacionadas ao processamento:
Nome da variável | Descrição |
---|---|
fulfillment.displayStatus | Status de exibição legível deste processamento. |
fulfillment.id | Identificador exclusivo global. |
fulfillment.name | Identificador de referência legível deste processamento. |
fulfillment.status | |
fulfillment.totalQuantity | |
fulfillment.service.handle | Identificador exclusivo legível deste serviço de processamento. |
fulfillment.service.inventoryManagement | |
fulfillment.service.productBased | |
fulfillment.service.serviceName | |
order.all_line_items_shippable |
Variáveis do pedido
A seguinte tabela descreve as variáveis de modelo relacionadas aos pedidos:
Nome da variável | Descrição |
---|---|
order.billingAddressMatchesShippingAddress | Se o endereço de faturamento corresponde ao endereço de entrega. |
order.buyerAcceptsMarketing | Se o cliente concordou em receber materiais de marketing. |
order.canMarkAsPaid | Se o pedido pode ser marcado manualmente como pago. |
order.cancelReason | Motivo pelo qual o pedido foi cancelado. |
order.cancelledAt | A data e a hora em que o pedido foi cancelado. |
order.capturable | Se o pagamento do pedido pode ser capturado. |
order.cartDiscountAmountSet.shopMoney.amount | Valor do desconto do pedido (não contém nenhum desconto de item de linha). |
order.clientIp | O endereço IP do cliente que está associado a este pedido. |
order.closed | Se o pedido está encerrado. |
order.closedAt | A data e a hora em que o pedido foi cancelado. |
order.confirmed | Se o estoque foi reservado para o pedido. |
order.createdAt | A data e a hora em que o pedido foi criado. |
order.currencyCode | A moeda da loja no momento do pedido. |
order.customerLocale | |
order.discountCode | Código de desconto fornecido pelo cliente. |
order.displayFinancialStatus | Status financeiro do pedido que pode ser exibido ao lojista. |
order.displayFulfillmentStatus | Status de processamento do pedido que pode ser exibido ao lojista. |
order.email | E-mail fornecido pelo cliente. |
order.fulfillable | Se há itens que podem ser processados. |
order.fullyPaid | Se o pedido foi pago por completo. |
order.hasTimelineComment | Se o lojista adicionou comentários na Linha do tempo do pedido. |
order.id | Identificador exclusivo global. |
order.customerJourney.lastVisit.landingPageHtml | |
order.lineItems | Uma matriz de itens de linha do pedido. |
order.name | Identificador exclusivo para o pedido que aparece no pedido. |
order.netPaymentSet.shopMoney.amount | Pagamento líquido do pedido, com base no valor total recebido - valor total reembolsado. |
order.note | Conteúdo da observação associada ao pedido. |
order.phone | Número de telefone fornecido pelo cliente. |
order.presentmentCurrencyCode | A moeda de pagamento do cliente para este pedido. |
order.processedAt | A data e a hora em que o pedido foi processado. |
order.customerJourney.lastVisit.referralCode | Código de indicação de marketing do link que o cliente clicou para visitar sua loja. |
order.customerJourney.lastVisit.referralInfoHtml | Site que enviou o cliente para sua loja virtual. |
order.refundable | Se o pedido pode ser reembolsado. |
order.requiresShipping | Se qualquer item de linha no pedido requer frete físico. |
order.riskLevel | Nível de risco de fraude do pedido. |
order.subtotalPriceSet.shopMoney.amount | Subtotal dos itens de linha e seus descontos (não inclui custos de frete, descontos de frete e descontos do pedido). |
order.taxesIncluded | Se tributos estão incluídos no preço subtotal do pedido. |
order.test | Se o pedido é um teste. |
order.totalCapturableSet.shopMoney.amount | Valor autorizado para o pedido, o qual não foi capturado ou foi subcapturado. |
order.totalDiscountsSet.shopMoney.amount | Valor total descontado do pedido (inclui descontos do pedido e do item de linha). |
order.totalPriceSet.shopMoney.amount | Valor total do pedido (inclui tributos e descontos). |
order.totalReceivedSet.shopMoney.amount | Valor total recebido pelo cliente para o pedido. |
order.totalRefundedSet.shopMoney.amount | Valor total reembolsado do pedido. |
order.totalShippingPriceSet.shopMoney.amount | Valor total cobrado para enviar do pedido. |
order.totalTaxSet.shopMoney.amount | Total de todos os tributos aplicados ao pedido. |
order.totalWeight | Peso total (gramas) do pedido. |
order.unpaid | Se nenhum pagamento foi feito para o pedido. |
order.UpdatedAt | A data e a hora em que o pedido foi alterado pela última vez. |
order.billingAddress.address1 | Linha 1 do endereço (Endereço/Caixa postal/Nome da empresa). |
order.billingAddress.address2 | Linha 2 do endereço (Casa/Apartamento/Unidade habitacional/Edifício). |
order.billingAddress.city | Cidade/Distrito/Bairro/Município/Vila. |
order.billingAddress.company | Empresa/Organização/Governo. |
order.billingAddress.country | Estado/País/Província/Região. |
order.billingAddress.countryCodeV2 | Código de duas letras do do país. |
order.billingAddress.firstName | Primeiro nome do cliente. |
order.billingAddress.formattedArea | Lista separada por vírgulas de cidade, estado e país. |
order.billingAddress.lastName | Sobrenome do cliente. |
order.billingAddress.latitude | Coordenada de latitude do endereço do cliente. |
order.billingAddress.longitude | Coordenada de longitude do endereço do cliente. |
order.billingAddress.name | Nome do cliente, com base no primeiro nome + sobrenome. |
order.billingAddress.phone | Número de telefone exclusivo do cliente. |
order.billingAddress.province | Estado/País/Província/Região. |
order.billingAddress.provinceCode | Código de duas letras da província ou estado. |
order.billingAddress.zip | CEP. |
Order.Publication.Name | Nome da publicação. |
Order. Publication. supportsFuturePublishing | Se esta publicação aceita ou não a publicação futura. |
order.customer.acceptsMarketing | Se o cliente concordou em receber materiais de marketing. |
order.customer.averageOrderAmountV2.amount | Valor médio que o cliente gasta por pedido. |
order.customer.canDelete | Se o lojista pode excluir o cliente da loja. |
order.customer.displayName | Nome completo do cliente com base no primeiro nome + sobrenome. |
order.customer.email | |
order.customer.firstName | |
order.customer.hasNote | Se o cliente tem uma observação associada a ele. |
order.customer.hasTimelineComment | Se o lojista adicionou comentários na Linha do tempo sobre o cliente na página do cliente. |
order.customer.lastName | |
order.customer.lifetimeDuration | Tempo desde que o cliente foi adicionado pela primeira vez à loja. |
order.customer.note | Observação sobre o cliente escrita pelo lojista. |
order.customer.ordersCount | Número de pedidos que o cliente fez na loja durante toda vida dele. |
order.customer.phone | |
order.customer.state | Estado ou província onde o cliente reside. |
order.customer.taxExempt | Se o cliente está isento de pagar tributos sobre seus pedidos. |
order.customer.totalSpent | Valor total que o cliente gastou em pedidos durante toda vida dele. |
order.customer.verifiedEmail | Se o e-mail do cliente está formatado corretamente. |
order.customerJourney.customerOrderIndex | |
order.customerJourney.daysToConversion | |
order.displayAddress.address1 | Linha 1 do endereço (Endereço/Caixa postal/Nome da empresa). |
order.displayAddress.address2 | Linha 2 do endereço (Casa/Apartamento/Unidade habitacional/Edifício). |
order.displayAddress.city | Cidade/Distrito/Bairro/Município/Vila. |
order.displayAddress.company | Empresa/Organização/Governo. |
order.displayAddress.country | Estado/País/Província/Região. |
order.displayAddress.countryCodeV2 | Código de duas letras do do país. |
order.displayAddress.firstName | Primeiro nome do cliente. |
order.displayAddress.formattedArea | Lista separada por vírgulas de cidade, estado e país. |
order.displayAddress.lastName | Sobrenome do cliente. |
order.displayAddress.latitude | Coordenada de latitude do endereço do cliente. |
order.displayAddress.longitude | Coordenada de longitude do endereço do cliente. |
order.displayAddress.name | Nome do cliente, com base no primeiro nome + sobrenome. |
order.displayAddress.phone | Número de telefone exclusivo do cliente. |
order.displayAddress.province | Estado/País/Província/Região. |
order.displayAddress.provinceCode | Código de duas letras da província ou estado. |
order.displayAddress.zip | CEP. |
order.customerJourney.firstVisit.utmParameters.campaign | |
order.customerJourney.firstVisit.utmParameters.content | |
order.customerJourney.firstVisit.utmParameters.medium | |
order.customerJourney.firstVisit.utmParameters.source | |
order.customerJourney.firstVisit.utmParameters.term | |
order.physicalLocation.isActive | Indica se um local está ativo ou não. |
order.physicalLocation.name | |
order.physicalLocation.shipsInventory | Indica se este local envia estoque ou não. |
order.shippingAddress.address1 | Linha 1 do endereço (Endereço/Caixa postal/Nome da empresa). |
order.shippingAddress.address2 | Linha 2 do endereço (Casa/Apartamento/Unidade habitacional/Edifício). |
order.shippingAddress.city | Cidade/Distrito/Bairro/Município/Vila. |
order.shippingAddress.company | Empresa/Organização/Governo. |
order.shippingAddress.country | Estado/País/Província/Região. |
order.shippingAddress.countryCodeV2 | Código de duas letras do do país. |
order.shippingAddress.firstName | Primeiro nome do cliente. |
order.shippingAddress.formattedArea | Lista separada por vírgulas de cidade, estado e país. |
order.shippingAddress.lastName | Sobrenome do cliente. |
order.shippingAddress.latitude | Coordenada de latitude do endereço do cliente. |
order.shippingAddress.longitude | Coordenada de longitude do endereço do cliente. |
order.shippingAddress.name | Nome do cliente, com base no primeiro nome + sobrenome. |
order.shippingAddress.phone | Número de telefone exclusivo do cliente. |
order.shippingAddress.province | Estado/País/Província/Região. |
order.shippingAddress.provinceCode | Código de duas letras da província ou estado. |
order.shippingAddress.zip | CEP. |
order.shippingLine.custom | |
order.shippingLine.originalPriceSet.shopMoney.amount | |
order.shippingLine.shippingRateHandle | |
order.shippingLine.title | |
order.suggestedRefund.amountSet.shopMoney.amount | |
order.suggestedRefund.maximumRefundableSet.shopMoney.amount | |
order.suggestedRefund.subtotalSet.shopMoney.amount | |
order.suggestedRefund.totalTaxSet.shopMoney.amount |
Variáveis do produto
A seguinte tabela descreve as variáveis de modelo relacionadas aos produtos:
Nome da variável | Descrição |
---|---|
product.availablePublicationCount | O número de canais em que um produto é publicado sem receber respostas de erro. |
product.createdAt | A data e a hora em que o produto foi criado. |
product.defaultCursor | Um cursor padrão para utilizar na paginação. |
product.description | Descrição resumida do produto, linha simples com tags HTML removidas. |
product.handle | |
product.hasOnlyDefaultVariant | Se o produto tem apenas uma variante com a opção e o valor padrão. |
product.hasOutOfStockVariants | |
product.id | Identificador exclusivo global. |
product.isGiftCard | |
product.publishedAt | A data e a hora em que o produto foi publicado na loja virtual. |
product.productType | |
product.publicationCount | O número de canais em que um produto é publicado. |
product.publishedOnCurrentChannel | Verifica se o produto está publicado no canal do app de chamada. |
product.templateSuffix | |
product.title | |
product.totalInventory | |
product.totalVariants | |
product.tracksInventory | |
product.UpdatedAt | A data e a hora em que o produto foi atualizado pela última vez. |
product.vendor | |
product.feedback.summary | |
product.seo.description | Descrição da SEO. |
product.seo.title | Título da SEO. |
product_variant.availableForSale | Indica se a variante de produto está disponível para venda. |
product_variant.barcode | |
product_variant.compareAtPrice | |
product_variant.defaultCursor | Um cursor padrão para utilizar na paginação. |
product_variant.displayName | Nome de exibição da variante, com base no título do produto + título da variante. |
product_variant.harmonizedSystemCode | |
product_variant.id | Identificador exclusivo global. |
product_variant.inventoryManagement | |
product_variant.inventoryPolicy | |
product_variant.inventoryQuantity | Quantidade total vendável da variante |
product_variant.inventoryQuantityPrior | |
product_variant.position | |
product_variant.price | |
product_variant.requiresShipping | |
product_variant.sku | |
product_variant.taxable | |
product_variant.title | |
product_variant.weight | |
product_variant.weightUnit | |
product_variant.fulfillmentService.handle | Identificador exclusivo legível deste serviço de processamento. |
product_variant.fulfillmentService.inventoryManagement | |
product_variant.fulfillmentService.productBased | |
product_variant.fulfillmentService.serviceName | |
product_variant.image.altText | Uma palavra ou frase para compartilhar a natureza ou o conteúdo de uma imagem. |
product_variant.product.availablePublicationCount | O número de canais em que um produto é publicado sem receber respostas de erro. |
product_variant.product.defaultCursor | Um cursor padrão para utilizar na paginação. |
product_variant.product.description | Descrição resumida do produto, linha simples com tags HTML removidas. |
product_variant.product.handle | |
product_variant.product.hasOnlyDefaultVariant | Se o produto tem apenas uma variante com a opção e o valor padrão. |
product_variant.product.hasOutOfStockVariants | |
product_variant.product.isGiftCard | |
product_variant.product.productType | |
product_variant.product.publicationCount | O número de canais em que um produto é publicado. |
product_variant.product.publishedOnCurrentChannel | Verifica se o produto está publicado no canal do app de chamada. |
product_variant.product.templateSuffix | |
product_variant.product.title | |
product_variant.product.totalInventory | |
product_variant.product.totalVariants | |
product_variant.product.tracksInventory | |
product_variant.product.vendor |
Variáveis do reembolso
A seguinte tabela descreve as variáveis de modelo relacionadas aos reembolsos:
Nome da variável | Descrição |
---|---|
refund.id | Identificador exclusivo global. |
refund.note | |
refund.staffMember.active | Se o membro da equipe está ativo ou não. |
refund.staffMember.email | |
refund.staffMember.exists | |
refund.staffMember.firstName | |
refund.staffMember.isShopOwner | Se o usuário é um titular ou não. |
refund.staffMember.lastName | |
refund.staffMember.name | |
refund.staffMember.phone |
Variáveis da loja
A seguinte tabela descreve as variáveis de modelo relacionadas às lojas:
Nome da variável | Descrição |
---|---|
shop.channelCount | Expõe o número de canais. |
shop.checkoutApiSupported | Especifica se a loja é compatível com checkouts via API Checkout. |
shop.currencyCode | |
shop.customerAccounts | |
shop.description | |
shop.email | |
shop.ianaTimezone | |
shop.myshopifyDomain | |
shop.name | |
shop.limitedPendingOrderCount.count | |
shop.setupRequired | |
shop.taxShipping | Especifica se tributos são cobrados para o frete ou não. |
shop.taxesIncluded | A configuração se os tributos aplicáveis estão incluídos nos preços dos produtos. |
shop.weightUnit | |
shop.billingAddress.address1 | Linha 1 do endereço (Endereço/Caixa postal/Nome da empresa). |
shop.billingAddress.address2 | Linha 2 do endereço (Casa/Apartamento/Unidade habitacional/Edifício). |
shop.billingAddress.city | Cidade/Distrito/Bairro/Município/Vila. |
shop.billingAddress.company | Empresa/Organização/Governo. |
shop.billingAddress.country | Estado/País/Província/Região. |
shop.billingAddress.countryCode | Código de duas letras do do país. |
shop.billingAddress.firstName | Primeiro nome do cliente. |
shop.billingAddress.formattedArea | Lista separada por vírgulas de cidade, estado e país. |
shop.billingAddress.lastName | Sobrenome do cliente. |
shop.billingAddress.latitude | Coordenada de latitude do endereço do cliente. |
shop.billingAddress.longitude | Coordenada de longitude do endereço do cliente. |
shop.billingAddress.name | Nome do cliente, com base no primeiro nome + sobrenome. |
shop.billingAddress.phone | Número de telefone exclusivo do cliente. |
shop.billingAddress.province | Estado/País/Província/Região. |
shop.billingAddress.provinceCode | Código de duas letras da província ou estado. |
shop.billingAddress.zip | CEP. |
shop.countriesInShippingZones.includeRestOfWorld | Se 'Resto do Mundo' foi definido em quaisquer zona de frete. |
shop.features.branding | Branding da loja. |
shop.features.financialReports | |
shop.features.harmonizedSystemCode | Exibe códigos do Sistema Harmonizado nos produtos. Utilizada para alfândega no frete internacional. |
shop.features.liveView | Se a live view será exibida. A Live view é ocultada dos lojistas que estão em avaliação ou não têm uma vitrine. |
shop.features.shopifyPlus | |
shop.features.showMetrics | Se métricas serão exibidas. As métricas são ocultadas para novos lojistas até que elas se tornem significativas. |
shop.features.storefront | |
shop.primaryDomain.host | O nome do host do domínio (por exemplo: example.com ). |
shop.primaryDomain.sslEnabled | Se SSL está habilitado ou não. |
shop.resourceLimits.maxProductOptions | Número máximo de opções de produto permitido. |
shop.resourceLimits.maxProductVariants | Número máximo de variantes permitido. |
shop.resourceLimits.redirectLimitReached | Se a loja atingiu o limite do número de redirecionamentos de URL que ela pode fazer para recursos. |
Variáveis de modelo para order.lineItems
Se você já tem experiência com o Shopify Liquid, talvez queira usar recursos avançados, como as tags do Liquid, nos fluxos de trabalho. Por exemplo, é possível usar uma tag de loop for para listar informações do item de linha, como o nome de cada pedido de produto ou seu código SKU e preço. Para fazer isso, use o objeto order.lineItems, que é um pouco diferente do objeto line_item descrito na documentação do Shopify Liquid.
Confira exemplos de mensagens que utilizam order.lineItems.
A tabela a seguir descreve as variáveis de modelo que são compatíveis com o objeto order.lineItems no Flow:
Variável de modelo | Tipo de dado | Descrição |
---|---|---|
canRestock | Booliano | Se o item solicitado no item de linha pode ser reabastecido se for devolvido ou se o pedido for cancelado. |
totalDiscountSet.shopMoney.amount | Dinheiro | Valor do desconto aplicado ao item de linha. |
discountedUnitPrice | Dinheiro | O preço unitário da variante de produto após o desconto por unidade ter sido aplicado. |
fulfillableQuantity | Inteiro | Número de variantes de produto que ainda precisam ser processadas. Esse valor tem como base: _quantity - max(refunded_quantity, fulfilled_quantity) - pending_fulfilled_quantity - open_fulfilledquantity. |
fulfillmentStatus | String | Até que ponto um pedido está enquadrado nos itens de linha processados. Valores válidos: fulfilled, null ou partial. |
Nome | String | Nome do produto pedido. |
nonFulfillableQuantity | Inteiro | Número de itens de linha que não podem ser processados. |
originalTotal | Dinheiro | Preço total (sem descontos) do item de linha, com base no preço unitário original da variante multiplicado pela quantidade pedida. |
originalUnitPriceSet | MoneyBag | Preço da variante sem nenhum desconto aplicado. |
quantity | Número | Número de itens de variante pedidos. |
refundableQuantity | Inteiro | Número de itens no item de linha que podem ser reembolsados. |
requiresShipping | Booliano | Se o frete físico é obrigatório para a variante. |
SKU | String | Número da SKU da variante. |
tributável | Booliano | Se a variante é tributável. |
title | String | Título do produto ou variante (esse campo aplica-se somente a itens de linha personalizados). |
totalDiscount | Dinheiro | Valor total descontado do pedido. Inclui descontos de itens de linha e de pedidos. |
unfulfilledDiscountedTotal | Dinheiro | |
unfulfilledOriginalTotal | Dinheiro | |
unfulfilledQuantity | Inteiro | |
variantTitle | String | Nome da variante. |
fornecedor | String | Nome do fornecedor que fez a variante. |
Recurso avançado
Se for um desenvolvedor com experiência no código de programação Shopify Liquid, você também poderá usá-lo para escrever variáveis de modelo. Para saber mais, confira Atendimento para Liquid do Flow.
Exemplos
Veja exemplos de mensagens e observações que usam variáveis de modelo.