[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6EB3K2Q9N2DPQ8W56172707":3,"skill-same:01M6EB3K2Q9N2DPQ8W56172707":63},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":25,"linkOnly":26,"markdownContent":27,"markdownBody":28,"frontMatter":29,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":38,"repositoryHtmlUrl":39,"repositoryHomepageUrl":40,"ownerHtmlUrl":41,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":42,"install":43,"resources":56},"01M6EB3K2Q9N2DPQ8W56172707","pixel-tracking-setup",null,"Pixel Tracking Setup — Skill especializada para pixel tracking setup","kursku\u002Fskills","kursku","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F15705647?v=4","01M6E5VWJKMRJQ1PNFP2P0PYVZ","01M6E5VWSCHN2C3RVE67795NRC",125,"MIT","https:\u002F\u002Fgithub.com\u002Fkursku\u002Fskills\u002Fblob\u002Fmaster\u002Fpacks\u002Fkit-510-ptbr\u002F04-anuncios-trafego\u002Fpixel-tracking-setup\u002FSKILL.md",[],[18,19,20,21,22,23,24],"setup","tracking","pixel","pixel tracking setup","safe","code","para","2026-11-10 10:12:30",false,"---\nname: pixel-tracking-setup\ndescription: \"Pixel Tracking Setup — Skill especializada para pixel tracking setup\"\nlicense: MIT\nmetadata:\n  version: 1.0.0\n  author: Cafe Code AI\n  category: 04-anuncios-trafego\n  updated: 2026-03-01\nrisk: safe\n---\n\n# Pixel Tracking Setup\n\nCapacita o Claude a configurar e auditar implementações de pixels de rastreamento para Meta Ads, Google Ads e TikTok Ads, garantindo a coleta precisa de dados para otimização de campanhas.\n\n---\n\n## Keywords\n\nMeta Pixel Setup; Google Tag Manager; GA4 Event Tracking; TikTok Pixel Implementation; Conversões API; Server-Side Tracking; Data Layer Configuration; Pixel Debugging; Enhanced Conversions; Server-Side Tagging; Deduplicação de Eventos; Consent Mode.\n\n---\n\n## Quick Start\n\n1.  Crie uma conta no Google Tag Manager (GTM) e configure um novo contêiner para Web.\n2.  Instale o snippet do GTM no `\u003Chead>` e `\u003Cbody>` de todas as páginas do website.\n3.  Configure a Tag de Meta Pixel base (Page View) no GTM, usando o Meta Pixel ID do Gerenciador de Eventos.\n4.  Configure a Tag de Configuração do Google Analytics 4 (GA4) no GTM, usando o ID de Medição (G-XXXXXXXXX).\n5.  Verifique a correta instalação e o disparo das tags utilizando o Meta Pixel Helper e o Google Tag Assistant.\n\n---\n\n## Core Workflows\n\n### Workflow 1: Implementação Avançada de Meta Pixel e Eventos Padrão via GTM\n\nEste workflow detalha a configuração de eventos de rastreamento para Meta Ads, utilizando o Google Tag Manager para garantir a precisão dos dados, crucial para otimização de lances e segmentação.\n\n**Passos Detalhados:**\n\n1.  **Obtenção do Meta Pixel ID**: No Gerenciador de Eventos do Meta Business Suite, navegue até \"Fontes de Dados\", selecione o Pixel desejado e copie o ID (ex: `123456789012345`).\n2.  **Configuração da Tag Base do Meta Pixel no GTM**:\n    *   No GTM, crie uma \"Nova Tag\".\n    *   Escolha \"Configuração de Tag\" e selecione \"Meta Pixel\".\n    *   Insira o Meta Pixel ID (`123456789012345`) no campo \"Pixel ID\".\n    *   Selecione \"PageView\" como \"Event Name\".\n    *   Em \"Acionamento\", selecione \"All Pages\" para que o pixel base dispare em todas as páginas.\n    *   Salve a tag com um nome como `Meta Pixel - PageView`.\n3.  **Configuração do Evento `ViewContent` via GTM**:\n    *   Crie uma \"Nova Tag\" no GTM.\n    *   Escolha \"Configuração de Tag\" e selecione \"Meta Pixel\".\n    *   Selecione \"ViewContent\" como \"Event Name\".\n    *   Adicione parâmetros dinâmicos para o evento. Por exemplo, para um e-commerce:\n        *   `content_ids`: `{{DLV - product_id}}` (Variável de Camada de Dados - Data Layer Variable)\n        *   `content_name`: `{{DLV - product_name}}`\n        *   `content_type`: `product`\n        *   `value`: `{{DLV - product_price}}`\n        *   `currency`: `BRL` (ou `{{DLV - currency}}`)\n    *   Crie um \"Novo Acionador\" do tipo \"Evento Personalizado\" com o nome `view_item` (que será enviado via `dataLayer.push` no frontend).\n    *   Salve a tag com um nome como `Meta Pixel - ViewContent`.\n    *   **Exemplo de `dataLayer.push` para `ViewContent` no frontend**:\n        ```javascript\n        window.dataLayer = window.dataLayer || [];\n        dataLayer.push({\n          event: 'view_item',\n          product_id: 'SKU-001',\n          product_name: 'Camisa Polo Azul',\n          product_price: 79.90,\n          currency: 'BRL'\n        });\n        ```\n4.  **Configuração do Evento `AddToCart` via GTM**:\n    *   Crie uma \"Nova Tag\" no GTM, tipo \"Meta Pixel\".\n    *   Selecione \"AddToCart\" como \"Event Name\" e adicione parâmetros semelhantes ao `ViewContent` (content_ids, value, currency).\n    *   Crie um \"Novo Acionador\" do tipo \"Evento Personalizado\" com o nome `add_to_cart`.\n    *   Salve a tag como `Meta Pixel - AddToCart`.\n    *   **Exemplo de `dataLayer.push` para `AddToCart` em clique de botão**:\n        ```javascript\n        \u002F\u002F No JavaScript do site, após o clique no botão \"Adicionar ao Carrinho\"\n        document.getElementById('add_to_cart_button').addEventListener('click', function() {\n          window.dataLayer = window.dataLayer || [];\n          dataLayer.push({\n            event: 'add_to_cart',\n            product_id: 'SKU-001',\n            product_name: 'Camisa Polo Azul',\n            product_price: 79.90,\n            currency: 'BRL'\n          });\n        });\n        ```\n5.  **Configuração do Evento `Purchase` via GTM**:\n    *   Crie uma \"Nova Tag\" no GTM, tipo \"Meta Pixel\".\n    *   Selecione \"Purchase\" como \"Event Name\".\n    *   Adicione parâmetros cruciais como `value`, `currency`, `transaction_id`, e um array de `contents` (ou `content_ids`).\n    *   Crie um \"Novo Acionador\" do tipo \"Evento Personalizado\" com o nome `purchase`, que deve ser acionado na página de confirmação de compra.\n    *   Salve a tag como `Meta Pixel - Purchase`.\n    *   **Exemplo de `dataLayer.push` para `Purchase` na página de confirmação**:\n        ```javascript\n        window.dataLayer = window.dataLayer || [];\n        dataLayer.push({\n          event: 'purchase',\n          ecommerce: {\n            transaction_id: 'ORDER-12345',\n            value: 129.90,\n            currency: 'BRL',\n            items: [\n              { item_id: 'SKU-001', item_name: 'Camisa Polo Azul', price: 79.90, quantity: 1 },\n              { item_id: 'SKU-002', item_name: 'Calça Jeans Preta', price: 49.90, quantity: 1 }\n            ]\n          }\n        });\n        ```\n6.  **Publicar o Contêiner GTM**: Após configurar todas as tags, publique o contêiner GTM para que as alterações entrem em vigor no site.\n7.  **Verificação**: Use o Meta Pixel Helper e o \"Teste de Eventos\" no Gerenciador de Eventos para confirmar que todos os eventos estão disparando corretamente com os parâmetros esperados.\n\n### Workflow 2: Configuração de Conversões Otimizadas (Enhanced Conversions) para Google Ads e Eventos de E-commerce no GA4 com GTM\n\nEste workflow aborda a implementação de Enhanced Conversions para Google Ads, melhorando a precisão da medição de conversões, e a configuração de eventos de e-commerce para GA4, fornecendo insights detalhados sobre o funil de vendas.\n\n**Passos Detalhados:**\n\n1.  **Habilitar Enhanced Conversions no Google Ads**:\n    *   No Google Ads, navegue até \"Ferramentas e Configurações\" > \"Medição\" > \"Conversões\".\n    *   Edite sua ação de conversão principal (ex: \"Compra\").\n    *   Na seção \"Enhanced Conversions\", marque a caixa para ativá-las e siga as instruções para configurar o método \"Google Tag Manager\".\n2.  **Configuração da Tag de Google Ads Conversion Tracking no GTM**:\n    *   Crie uma \"Nova Tag\" no GTM.\n    *   Escolha \"Configuração de Tag\" e selecione \"Monitor de Conversões do Google Ads\".\n    *   Insira o \"ID de Conversão\" e o \"Label de Conversão\" da ação de conversão do Google Ads (ex: ID `AW-123456789`, Label `AbC-DeF-GhI-JkL`).\n    *   **Para Enhanced Conversions**:\n        *   Marque a opção \"Incluir dados de conversões otimizadas fornecidos pelo usuário\".\n        *   Em \"Novos dados fornecidos pelo usuário\", selecione \"Variável de Camada de Dados\" ou crie um novo \"Grupo de Dados Fornecidos pelo Usuário\".\n        *   Configure variáveis de Camada de Dados (ex: `{{DLV - user_email}}`, `{{DLV - user_phone}}`) para mapear os dados do usuário (email, telefone, nome, endereço) que serão enviados via `dataLayer.push`.\n    *   Crie um \"Acionador\" do tipo \"Evento Personalizado\" com o nome `purchase` (o mesmo usado para Meta Pixel Purchase).\n    *   Salve a tag com um nome como `Google Ads - Conversão Compra + Enhanced`.\n    *   **Exemplo de `dataLayer.push` para `purchase` incluindo dados do usuário**:\n        ```javascript\n        window.dataLayer = window.dataLayer || [];\n        dataLayer.push({\n          event: 'purchase',\n          ecommerce: { \u002F* ... dados do produto ... *\u002F },\n          user_data: {\n            email: 'usuario@email.com',\n            phone_number: '5511998765432', \u002F\u002F Formato E.164\n            first_name: 'João',\n            last_name: 'Silva'\n          }\n        });\n        ```\n3.  **Configuração de Eventos de E-commerce no GA4 via GTM**:\n    *   **Assumindo Tag de Configuração do GA4 já existe**: Certifique-se de que sua tag `GA4 - Configuração` está configurada para disparar em \"All Pages\".\n    *   Crie uma \"Nova Tag\" no GTM.\n    *   Escolha \"Configuração de Tag\" e selecione \"Google Analytics: Evento GA4\".\n    *   Selecione a \"Tag de Configuração\" do GA4 criada anteriormente (ex: `GA4 - Configuração Base`).\n    *   Em \"Nome do Evento\", insira `purchase`.\n    *   Em \"Parâmetros do Evento\", adicione:\n        *   `transaction_id`: `{{DLV - ecommerce.transaction_id}}`\n        *   `value`: `{{DLV - ecommerce.value}}`\n        *   `currency`: `{{DLV - ecommerce.currency}}`\n        *   `items`: `{{DLV - ecommerce.items}}` (Mapeie para a variável `ecommerce.items` do `dataLayer`)\n    *   Crie um \"Acionador\" do tipo \"Evento Personalizado\" com o nome `purchase`.\n    *   Salve a tag com um nome como `GA4 - Evento Compra`.\n    *   Repita este processo para outros eventos de e-commerce importantes como `add_to_cart`, `view_item`, `begin_checkout`, adaptando o nome do evento e os parâmetros.\n4.  **Publicar o Contêiner GTM**: Publique o contêiner GTM.\n5.  **Verificação**:\n    *   Use o \"DebugView\" no Google Analytics 4 para verificar se os eventos estão sendo recebidos com os parâmetros corretos.\n    *   No Google Ads, verifique o status das Enhanced Conversions na interface de \"Conversões\" e monitore os relatórios de conversão para garantir que os dados estejam sendo atribuídos.\n\n---\n\n## Templates\n\n### Template de Data Layer para Evento de Compra (E-commerce Completo)\n\n```javascript\nwindow.dataLayer = window.dataLayer || [];\ndataLayer.push({\n  event: 'purchase', \u002F\u002F Evento customizado para acionar tags no GTM\n  ecommerce: {\n    transaction_id: 'ORDER-123456789', \u002F\u002F ID único da transação\n    value: 199.99, \u002F\u002F Valor total da compra\n    currency: 'BRL', \u002F\u002F Moeda\n    affiliation: 'Loja Online Exemplo', \u002F\u002F Afiliado (opcional)\n    shipping: 15.00, \u002F\u002F Custo de envio (opcional)\n    tax: 10.00, \u002F\u002F Impostos (opcional)\n    items: [ \u002F\u002F Array de itens comprados\n      {\n        item_id: 'SKU-001',\n        item_name: 'Camisa Polo Slim Fit',\n        item_brand: 'Marca A',\n        item_category: 'Vestuário',\n        item_variant: 'Azul P',\n        price: 99.99,\n        quantity: 1\n      },\n      {\n        item_id: 'SKU-002',\n        item_name: 'Calça Jeans Reta',\n        item_brand: 'Marca B',\n        item_category: 'Vestuário',\n        item_variant: 'Preta 40',\n        price: 85.00,\n        quantity: 1\n      }\n    ]\n  },\n  user_data: { \u002F\u002F Dados do usuário para Enhanced Conversions e CAPI\n    email: 'cliente@email.com',\n    phone_number: '5511998765432', \u002F\u002F Formato E.164\n    first_name: 'Maria',\n    last_name: 'Souza',\n    address: {\n      street: 'Rua das Flores',\n      city: 'São Paulo',\n      region: 'SP',\n      postal_code: '01234-567',\n      country: 'BR'\n    }\n  }\n});\n```\n\n### Template de Tag TikTok Pixel - AddToCart via GTM Custom HTML\n\n```html\n\u003Cscript>\n  ttq.track('AddToCart', {\n    content_id: 'PROD-789',\n    content_name: 'Tenis Esportivo',\n    content_type: 'product',\n    value: 249.90,\n    currency: 'BRL',\n    quantity: 1\n  });\n\u003C\u002Fscript>\n```\n**Instruções de Uso**: Esta tag deve ser configurada no GTM como uma \"Tag HTML Personalizada\". O \"Acionador\" associado deve ser um \"Evento Personalizado\" (ex: `add_to_cart`), disparado por um `dataLayer.push` no frontend. Os valores (`content_id`, `value`, etc.) devem ser mapeados para \"Variáveis de Camada de Dados\" no GTM, extraindo-os do `dataLayer.push` correspondente.\n\n---\n\n## Checklist\n\n- [x] Snippets do Google Tag Manager (`\u003Chead>` e `\u003Cbody>`) instalados em todas as páginas do site.\n- [x] Meta Pixel base (PageView) configurado via GTM e disparando em todas as páginas.\n- [x] Eventos padrão Meta (ViewContent, AddToCart, Purchase) configurados com parâmetros dinâmicos via `dataLayer`.\n- [x] Tag de Configuração do GA4 ativa e disparando em todas as páginas.\n- [x] Eventos de conversão GA4 (purchase, generate_lead) configurados com parâmetros `value`, `currency`, e `items` quando aplicável.\n- [x] Tags de conversão Google Ads configuradas para os eventos de maior valor.\n- [x] Enhanced Conversions ativadas no Google Ads e enviando dados de usuário via GTM.\n- [x] TikTok Pixel base e eventos (PageView, ViewContent, AddToCart, CompletePayment) configurados com parâmetros.\n- [x] Debuggers (Meta Pixel Helper, Google Tag Assistant, TikTok Pixel Helper) utilizados para verificar a ativação e os parâmetros dos eventos.\n- [x] Deduplicação de eventos implementada para Meta CAPI (usando `event_id`).\n- [x] Consent Mode configurado para plataformas relevantes (Google, Meta) se o site exigir consentimento de cookies.\n- [x] Testes de ponta a ponta realizados para simular o fluxo do usuário e garantir a captura de todos os eventos.\n\n---\n\n## Métricas de Referência\n\n| Métrica                         | Benchmark (E-commerce) | Meta (Exemplo) |\n| :------------------------------ | :--------------------- | :------------- |\n| **ROAS (Meta Ads)**             | 3.0x - 5.0x            | 4.0x           |\n| **Taxa de Adição ao Carrinho**  | 8% - 15%               | 12%            |\n| **Taxa de Conversão (GA4\u002FAds)** | 1.5% - 3.0%            | 2.5%           |\n| **CPC (Google Search Ads)**     | R$1.50 - R$5.00        | R$2.80         |\n| **CPA (TikTok Ads - Compra)**   | R$20 - R$50            | R$35           |\n| **CTR (Meta Ads)**              | 1.0% - 3.0%            | 2.2%           |\n\n---\n\n## Erros Comuns\n\n1.  **Pixel não disparando em todas as páginas ou eventos ausentes**: A instalação do snippet do GTM ou do pixel base não foi feita corretamente, ou o acionador (trigger) de um evento específico está mal configurado. Por exemplo, o GTM container ID `GTM-ABCDEFG` não está no `\u003Chead>` do site, ou o trigger do `AddToCart` está configurado para uma URL que não é a de um clique real. A solução é verificar o código-fonte da página e o modo de depuração do GTM para identificar onde a tag falha.\n2.  **Dados de evento incompletos ou incorretos (parâmetros ausentes)**: Os parâmetros de eventos (como `value`, `currency`, `content_ids`) não estão sendo passados corretamente via `dataLayer` ou não estão sendo mapeados adequadamente nas tags do GTM. Por exemplo, um evento `Purchase` do Meta Pixel dispara, mas o `value` está sempre `0`. A correção envolve revisar o `dataLayer.push` no código do site e as \"Variáveis de Camada de Dados\" no GTM para garantir que os nomes e formatos correspondam.\n3.  **Duplicidade de eventos ou conversões**: O mesmo evento está sendo disparado mais de uma vez, ou a mesma conversão é contada múltiplas vezes. Isso pode ocorrer por ter o pixel instalado diretamente no código e também via GTM, ou por não usar um `event_id` único para deduplicação em implementações de Conversions API (CAPI). Para Meta Pixel, usar o parâmetro `event_id` no `fbq('track')` e na CAPI permite deduplicação. Para Google Ads, garantir que o `transaction_id` seja único para cada compra é fundamental.\n4.  **Atribuição incorreta devido a falta de dados de usuário nas Enhanced Conversions**: As Enhanced Conversions do Google Ads ou a Conversions API do Meta não estão recebendo dados de usuário (email, telefone, nome) para fazer a correspondência com cliques de anúncios. Isso resulta em menos conversões atribuídas. A solução é garantir que o `dataLayer.push` inclua o objeto `user_data` com os campos `email`, `phone_number` (no formato E.164), `first_name`, etc., e que esses campos estejam mapeados nas tags do GTM para as respectivas plataformas.\n\n---\n\n## Dicas Avançadas\n\n1.  **Implementação de Conversions API (CAPI) para Meta Ads via GTM Server-Side**: Para mitigar os impactos de bloqueadores de anúncios e restrições de cookies, utilize o Google Tag Manager Server-Side (SGTM) para enviar eventos de conversão diretamente do seu servidor para o Meta. Crie um servidor de tags no SGTM, configure o cliente GA4 para capturar os dados do navegador e, em seguida, use uma Tag \"Meta Conversions API\" no SGTM para enviar os eventos de `purchase` (e outros) com um `event_id` único para deduplicação.\n2.  **Google Tag Manager Server-Side (SGTM) para centralização de dados**: Migre toda a coleta de dados para um contêiner GTM Server-Side. Isso permite centralizar a lógica de transformação de dados, melhorar a performance do site (menos scripts no frontend), aumentar a resiliência do rastreamento e ter maior controle sobre quais dados são enviados para cada plataforma de marketing (Meta, Google, TikTok). Por exemplo, coletar um evento `add_to_cart` apenas uma vez no cliente SGTM e roteá-lo para Meta Pixel, GA4 e TikTok Pixel a partir do servidor.\n3.  **Uso de Data Layer Schemas e Versionamento**: Defina um esquema rigoroso para o `dataLayer` do seu site e mantenha-o documentado. Isso garante consistência nos nomes e tipos de dados, facilitando a manutenção e a integração com novas ferramentas. Por exemplo, padronize que todos os eventos de e-commerce sigam o esquema `ecommerce` do GA4, e que todos os dados de usuário estejam sob o objeto `user_data`. Mantenha um versionamento das suas implementações de `dataLayer` para rastrear mudanças.\n4.  **Configuração de Eventos Personalizados e Conversões Customizadas**: Além dos eventos padrão, crie eventos personalizados no GTM para rastrear micro-interações específicas do seu negócio que indicam interesse (ex: `visualizou_video_produto`, `download_catalogo`, `interacao_chatbot`). No Meta Ads e Google Ads, use esses eventos personalizados para criar \"Conversões Personalizadas\" ou \"Objetivos de Conversão\" para otimizar campanhas para estas ações de valor intermediário.\n5.  **Implementação do Consent Mode (Modo de Consentimento) para Google e Meta**: Integre a gestão de consentimento de cookies do seu site (CMP) com o Consent Mode do Google e o tratamento de consentimento da Meta. Isso garante que os pixels só disparem ou enviem dados de forma adequada com base no consentimento do usuário (ex: `gtag('consent', 'analytics_storage', 'granted')`). Configure as tags no GTM para respeitar essas preferências, ajustando o comportamento de coleta de dados para estar em conformidade com regulamentações como GDPR e LGPD.","# Pixel Tracking Setup\n\nCapacita o Claude a configurar e auditar implementações de pixels de rastreamento para Meta Ads, Google Ads e TikTok Ads, garantindo a coleta precisa de dados para otimização de campanhas.\n\n---\n\n## Keywords\n\nMeta Pixel Setup; Google Tag Manager; GA4 Event Tracking; TikTok Pixel Implementation; Conversões API; Server-Side Tracking; Data Layer Configuration; Pixel Debugging; Enhanced Conversions; Server-Side Tagging; Deduplicação de Eventos; Consent Mode.\n\n---\n\n## Quick Start\n\n1.  Crie uma conta no Google Tag Manager (GTM) e configure um novo contêiner para Web.\n2.  Instale o snippet do GTM no `\u003Chead>` e `\u003Cbody>` de todas as páginas do website.\n3.  Configure a Tag de Meta Pixel base (Page View) no GTM, usando o Meta Pixel ID do Gerenciador de Eventos.\n4.  Configure a Tag de Configuração do Google Analytics 4 (GA4) no GTM, usando o ID de Medição (G-XXXXXXXXX).\n5.  Verifique a correta instalação e o disparo das tags utilizando o Meta Pixel Helper e o Google Tag Assistant.\n\n---\n\n## Core Workflows\n\n### Workflow 1: Implementação Avançada de Meta Pixel e Eventos Padrão via GTM\n\nEste workflow detalha a configuração de eventos de rastreamento para Meta Ads, utilizando o Google Tag Manager para garantir a precisão dos dados, crucial para otimização de lances e segmentação.\n\n**Passos Detalhados:**\n\n1.  **Obtenção do Meta Pixel ID**: No Gerenciador de Eventos do Meta Business Suite, navegue até \"Fontes de Dados\", selecione o Pixel desejado e copie o ID (ex: `123456789012345`).\n2.  **Configuração da Tag Base do Meta Pixel no GTM**:\n    *   No GTM, crie uma \"Nova Tag\".\n    *   Escolha \"Configuração de Tag\" e selecione \"Meta Pixel\".\n    *   Insira o Meta Pixel ID (`123456789012345`) no campo \"Pixel ID\".\n    *   Selecione \"PageView\" como \"Event Name\".\n    *   Em \"Acionamento\", selecione \"All Pages\" para que o pixel base dispare em todas as páginas.\n    *   Salve a tag com um nome como `Meta Pixel - PageView`.\n3.  **Configuração do Evento `ViewContent` via GTM**:\n    *   Crie uma \"Nova Tag\" no GTM.\n    *   Escolha \"Configuração de Tag\" e selecione \"Meta Pixel\".\n    *   Selecione \"ViewContent\" como \"Event Name\".\n    *   Adicione parâmetros dinâmicos para o evento. Por exemplo, para um e-commerce:\n        *   `content_ids`: `{{DLV - product_id}}` (Variável de Camada de Dados - Data Layer Variable)\n        *   `content_name`: `{{DLV - product_name}}`\n        *   `content_type`: `product`\n        *   `value`: `{{DLV - product_price}}`\n        *   `currency`: `BRL` (ou `{{DLV - currency}}`)\n    *   Crie um \"Novo Acionador\" do tipo \"Evento Personalizado\" com o nome `view_item` (que será enviado via `dataLayer.push` no frontend).\n    *   Salve a tag com um nome como `Meta Pixel - ViewContent`.\n    *   **Exemplo de `dataLayer.push` para `ViewContent` no frontend**:\n        ```javascript\n        window.dataLayer = window.dataLayer || [];\n        dataLayer.push({\n          event: 'view_item',\n          product_id: 'SKU-001',\n          product_name: 'Camisa Polo Azul',\n          product_price: 79.90,\n          currency: 'BRL'\n        });\n        ```\n4.  **Configuração do Evento `AddToCart` via GTM**:\n    *   Crie uma \"Nova Tag\" no GTM, tipo \"Meta Pixel\".\n    *   Selecione \"AddToCart\" como \"Event Name\" e adicione parâmetros semelhantes ao `ViewContent` (content_ids, value, currency).\n    *   Crie um \"Novo Acionador\" do tipo \"Evento Personalizado\" com o nome `add_to_cart`.\n    *   Salve a tag como `Meta Pixel - AddToCart`.\n    *   **Exemplo de `dataLayer.push` para `AddToCart` em clique de botão**:\n        ```javascript\n        \u002F\u002F No JavaScript do site, após o clique no botão \"Adicionar ao Carrinho\"\n        document.getElementById('add_to_cart_button').addEventListener('click', function() {\n          window.dataLayer = window.dataLayer || [];\n          dataLayer.push({\n            event: 'add_to_cart',\n            product_id: 'SKU-001',\n            product_name: 'Camisa Polo Azul',\n            product_price: 79.90,\n            currency: 'BRL'\n          });\n        });\n        ```\n5.  **Configuração do Evento `Purchase` via GTM**:\n    *   Crie uma \"Nova Tag\" no GTM, tipo \"Meta Pixel\".\n    *   Selecione \"Purchase\" como \"Event Name\".\n    *   Adicione parâmetros cruciais como `value`, `currency`, `transaction_id`, e um array de `contents` (ou `content_ids`).\n    *   Crie um \"Novo Acionador\" do tipo \"Evento Personalizado\" com o nome `purchase`, que deve ser acionado na página de confirmação de compra.\n    *   Salve a tag como `Meta Pixel - Purchase`.\n    *   **Exemplo de `dataLayer.push` para `Purchase` na página de confirmação**:\n        ```javascript\n        window.dataLayer = window.dataLayer || [];\n        dataLayer.push({\n          event: 'purchase',\n          ecommerce: {\n            transaction_id: 'ORDER-12345',\n            value: 129.90,\n            currency: 'BRL',\n            items: [\n              { item_id: 'SKU-001', item_name: 'Camisa Polo Azul', price: 79.90, quantity: 1 },\n              { item_id: 'SKU-002', item_name: 'Calça Jeans Preta', price: 49.90, quantity: 1 }\n            ]\n          }\n        });\n        ```\n6.  **Publicar o Contêiner GTM**: Após configurar todas as tags, publique o contêiner GTM para que as alterações entrem em vigor no site.\n7.  **Verificação**: Use o Meta Pixel Helper e o \"Teste de Eventos\" no Gerenciador de Eventos para confirmar que todos os eventos estão disparando corretamente com os parâmetros esperados.\n\n### Workflow 2: Configuração de Conversões Otimizadas (Enhanced Conversions) para Google Ads e Eventos de E-commerce no GA4 com GTM\n\nEste workflow aborda a implementação de Enhanced Conversions para Google Ads, melhorando a precisão da medição de conversões, e a configuração de eventos de e-commerce para GA4, fornecendo insights detalhados sobre o funil de vendas.\n\n**Passos Detalhados:**\n\n1.  **Habilitar Enhanced Conversions no Google Ads**:\n    *   No Google Ads, navegue até \"Ferramentas e Configurações\" > \"Medição\" > \"Conversões\".\n    *   Edite sua ação de conversão principal (ex: \"Compra\").\n    *   Na seção \"Enhanced Conversions\", marque a caixa para ativá-las e siga as instruções para configurar o método \"Google Tag Manager\".\n2.  **Configuração da Tag de Google Ads Conversion Tracking no GTM**:\n    *   Crie uma \"Nova Tag\" no GTM.\n    *   Escolha \"Configuração de Tag\" e selecione \"Monitor de Conversões do Google Ads\".\n    *   Insira o \"ID de Conversão\" e o \"Label de Conversão\" da ação de conversão do Google Ads (ex: ID `AW-123456789`, Label `AbC-DeF-GhI-JkL`).\n    *   **Para Enhanced Conversions**:\n        *   Marque a opção \"Incluir dados de conversões otimizadas fornecidos pelo usuário\".\n        *   Em \"Novos dados fornecidos pelo usuário\", selecione \"Variável de Camada de Dados\" ou crie um novo \"Grupo de Dados Fornecidos pelo Usuário\".\n        *   Configure variáveis de Camada de Dados (ex: `{{DLV - user_email}}`, `{{DLV - user_phone}}`) para mapear os dados do usuário (email, telefone, nome, endereço) que serão enviados via `dataLayer.push`.\n    *   Crie um \"Acionador\" do tipo \"Evento Personalizado\" com o nome `purchase` (o mesmo usado para Meta Pixel Purchase).\n    *   Salve a tag com um nome como `Google Ads - Conversão Compra + Enhanced`.\n    *   **Exemplo de `dataLayer.push` para `purchase` incluindo dados do usuário**:\n        ```javascript\n        window.dataLayer = window.dataLayer || [];\n        dataLayer.push({\n          event: 'purchase',\n          ecommerce: { \u002F* ... dados do produto ... *\u002F },\n          user_data: {\n            email: 'usuario@email.com',\n            phone_number: '5511998765432', \u002F\u002F Formato E.164\n            first_name: 'João',\n            last_name: 'Silva'\n          }\n        });\n        ```\n3.  **Configuração de Eventos de E-commerce no GA4 via GTM**:\n    *   **Assumindo Tag de Configuração do GA4 já existe**: Certifique-se de que sua tag `GA4 - Configuração` está configurada para disparar em \"All Pages\".\n    *   Crie uma \"Nova Tag\" no GTM.\n    *   Escolha \"Configuração de Tag\" e selecione \"Google Analytics: Evento GA4\".\n    *   Selecione a \"Tag de Configuração\" do GA4 criada anteriormente (ex: `GA4 - Configuração Base`).\n    *   Em \"Nome do Evento\", insira `purchase`.\n    *   Em \"Parâmetros do Evento\", adicione:\n        *   `transaction_id`: `{{DLV - ecommerce.transaction_id}}`\n        *   `value`: `{{DLV - ecommerce.value}}`\n        *   `currency`: `{{DLV - ecommerce.currency}}`\n        *   `items`: `{{DLV - ecommerce.items}}` (Mapeie para a variável `ecommerce.items` do `dataLayer`)\n    *   Crie um \"Acionador\" do tipo \"Evento Personalizado\" com o nome `purchase`.\n    *   Salve a tag com um nome como `GA4 - Evento Compra`.\n    *   Repita este processo para outros eventos de e-commerce importantes como `add_to_cart`, `view_item`, `begin_checkout`, adaptando o nome do evento e os parâmetros.\n4.  **Publicar o Contêiner GTM**: Publique o contêiner GTM.\n5.  **Verificação**:\n    *   Use o \"DebugView\" no Google Analytics 4 para verificar se os eventos estão sendo recebidos com os parâmetros corretos.\n    *   No Google Ads, verifique o status das Enhanced Conversions na interface de \"Conversões\" e monitore os relatórios de conversão para garantir que os dados estejam sendo atribuídos.\n\n---\n\n## Templates\n\n### Template de Data Layer para Evento de Compra (E-commerce Completo)\n\n```javascript\nwindow.dataLayer = window.dataLayer || [];\ndataLayer.push({\n  event: 'purchase', \u002F\u002F Evento customizado para acionar tags no GTM\n  ecommerce: {\n    transaction_id: 'ORDER-123456789', \u002F\u002F ID único da transação\n    value: 199.99, \u002F\u002F Valor total da compra\n    currency: 'BRL', \u002F\u002F Moeda\n    affiliation: 'Loja Online Exemplo', \u002F\u002F Afiliado (opcional)\n    shipping: 15.00, \u002F\u002F Custo de envio (opcional)\n    tax: 10.00, \u002F\u002F Impostos (opcional)\n    items: [ \u002F\u002F Array de itens comprados\n      {\n        item_id: 'SKU-001',\n        item_name: 'Camisa Polo Slim Fit',\n        item_brand: 'Marca A',\n        item_category: 'Vestuário',\n        item_variant: 'Azul P',\n        price: 99.99,\n        quantity: 1\n      },\n      {\n        item_id: 'SKU-002',\n        item_name: 'Calça Jeans Reta',\n        item_brand: 'Marca B',\n        item_category: 'Vestuário',\n        item_variant: 'Preta 40',\n        price: 85.00,\n        quantity: 1\n      }\n    ]\n  },\n  user_data: { \u002F\u002F Dados do usuário para Enhanced Conversions e CAPI\n    email: 'cliente@email.com',\n    phone_number: '5511998765432', \u002F\u002F Formato E.164\n    first_name: 'Maria',\n    last_name: 'Souza',\n    address: {\n      street: 'Rua das Flores',\n      city: 'São Paulo',\n      region: 'SP',\n      postal_code: '01234-567',\n      country: 'BR'\n    }\n  }\n});\n```\n\n### Template de Tag TikTok Pixel - AddToCart via GTM Custom HTML\n\n```html\n\u003Cscript>\n  ttq.track('AddToCart', {\n    content_id: 'PROD-789',\n    content_name: 'Tenis Esportivo',\n    content_type: 'product',\n    value: 249.90,\n    currency: 'BRL',\n    quantity: 1\n  });\n\u003C\u002Fscript>\n```\n**Instruções de Uso**: Esta tag deve ser configurada no GTM como uma \"Tag HTML Personalizada\". O \"Acionador\" associado deve ser um \"Evento Personalizado\" (ex: `add_to_cart`), disparado por um `dataLayer.push` no frontend. Os valores (`content_id`, `value`, etc.) devem ser mapeados para \"Variáveis de Camada de Dados\" no GTM, extraindo-os do `dataLayer.push` correspondente.\n\n---\n\n## Checklist\n\n- [x] Snippets do Google Tag Manager (`\u003Chead>` e `\u003Cbody>`) instalados em todas as páginas do site.\n- [x] Meta Pixel base (PageView) configurado via GTM e disparando em todas as páginas.\n- [x] Eventos padrão Meta (ViewContent, AddToCart, Purchase) configurados com parâmetros dinâmicos via `dataLayer`.\n- [x] Tag de Configuração do GA4 ativa e disparando em todas as páginas.\n- [x] Eventos de conversão GA4 (purchase, generate_lead) configurados com parâmetros `value`, `currency`, e `items` quando aplicável.\n- [x] Tags de conversão Google Ads configuradas para os eventos de maior valor.\n- [x] Enhanced Conversions ativadas no Google Ads e enviando dados de usuário via GTM.\n- [x] TikTok Pixel base e eventos (PageView, ViewContent, AddToCart, CompletePayment) configurados com parâmetros.\n- [x] Debuggers (Meta Pixel Helper, Google Tag Assistant, TikTok Pixel Helper) utilizados para verificar a ativação e os parâmetros dos eventos.\n- [x] Deduplicação de eventos implementada para Meta CAPI (usando `event_id`).\n- [x] Consent Mode configurado para plataformas relevantes (Google, Meta) se o site exigir consentimento de cookies.\n- [x] Testes de ponta a ponta realizados para simular o fluxo do usuário e garantir a captura de todos os eventos.\n\n---\n\n## Métricas de Referência\n\n| Métrica                         | Benchmark (E-commerce) | Meta (Exemplo) |\n| :------------------------------ | :--------------------- | :------------- |\n| **ROAS (Meta Ads)**             | 3.0x - 5.0x            | 4.0x           |\n| **Taxa de Adição ao Carrinho**  | 8% - 15%               | 12%            |\n| **Taxa de Conversão (GA4\u002FAds)** | 1.5% - 3.0%            | 2.5%           |\n| **CPC (Google Search Ads)**     | R$1.50 - R$5.00        | R$2.80         |\n| **CPA (TikTok Ads - Compra)**   | R$20 - R$50            | R$35           |\n| **CTR (Meta Ads)**              | 1.0% - 3.0%            | 2.2%           |\n\n---\n\n## Erros Comuns\n\n1.  **Pixel não disparando em todas as páginas ou eventos ausentes**: A instalação do snippet do GTM ou do pixel base não foi feita corretamente, ou o acionador (trigger) de um evento específico está mal configurado. Por exemplo, o GTM container ID `GTM-ABCDEFG` não está no `\u003Chead>` do site, ou o trigger do `AddToCart` está configurado para uma URL que não é a de um clique real. A solução é verificar o código-fonte da página e o modo de depuração do GTM para identificar onde a tag falha.\n2.  **Dados de evento incompletos ou incorretos (parâmetros ausentes)**: Os parâmetros de eventos (como `value`, `currency`, `content_ids`) não estão sendo passados corretamente via `dataLayer` ou não estão sendo mapeados adequadamente nas tags do GTM. Por exemplo, um evento `Purchase` do Meta Pixel dispara, mas o `value` está sempre `0`. A correção envolve revisar o `dataLayer.push` no código do site e as \"Variáveis de Camada de Dados\" no GTM para garantir que os nomes e formatos correspondam.\n3.  **Duplicidade de eventos ou conversões**: O mesmo evento está sendo disparado mais de uma vez, ou a mesma conversão é contada múltiplas vezes. Isso pode ocorrer por ter o pixel instalado diretamente no código e também via GTM, ou por não usar um `event_id` único para deduplicação em implementações de Conversions API (CAPI). Para Meta Pixel, usar o parâmetro `event_id` no `fbq('track')` e na CAPI permite deduplicação. Para Google Ads, garantir que o `transaction_id` seja único para cada compra é fundamental.\n4.  **Atribuição incorreta devido a falta de dados de usuário nas Enhanced Conversions**: As Enhanced Conversions do Google Ads ou a Conversions API do Meta não estão recebendo dados de usuário (email, telefone, nome) para fazer a correspondência com cliques de anúncios. Isso resulta em menos conversões atribuídas. A solução é garantir que o `dataLayer.push` inclua o objeto `user_data` com os campos `email`, `phone_number` (no formato E.164), `first_name`, etc., e que esses campos estejam mapeados nas tags do GTM para as respectivas plataformas.\n\n---\n\n## Dicas Avançadas\n\n1.  **Implementação de Conversions API (CAPI) para Meta Ads via GTM Server-Side**: Para mitigar os impactos de bloqueadores de anúncios e restrições de cookies, utilize o Google Tag Manager Server-Side (SGTM) para enviar eventos de conversão diretamente do seu servidor para o Meta. Crie um servidor de tags no SGTM, configure o cliente GA4 para capturar os dados do navegador e, em seguida, use uma Tag \"Meta Conversions API\" no SGTM para enviar os eventos de `purchase` (e outros) com um `event_id` único para deduplicação.\n2.  **Google Tag Manager Server-Side (SGTM) para centralização de dados**: Migre toda a coleta de dados para um contêiner GTM Server-Side. Isso permite centralizar a lógica de transformação de dados, melhorar a performance do site (menos scripts no frontend), aumentar a resiliência do rastreamento e ter maior controle sobre quais dados são enviados para cada plataforma de marketing (Meta, Google, TikTok). Por exemplo, coletar um evento `add_to_cart` apenas uma vez no cliente SGTM e roteá-lo para Meta Pixel, GA4 e TikTok Pixel a partir do servidor.\n3.  **Uso de Data Layer Schemas e Versionamento**: Defina um esquema rigoroso para o `dataLayer` do seu site e mantenha-o documentado. Isso garante consistência nos nomes e tipos de dados, facilitando a manutenção e a integração com novas ferramentas. Por exemplo, padronize que todos os eventos de e-commerce sigam o esquema `ecommerce` do GA4, e que todos os dados de usuário estejam sob o objeto `user_data`. Mantenha um versionamento das suas implementações de `dataLayer` para rastrear mudanças.\n4.  **Configuração de Eventos Personalizados e Conversões Customizadas**: Além dos eventos padrão, crie eventos personalizados no GTM para rastrear micro-interações específicas do seu negócio que indicam interesse (ex: `visualizou_video_produto`, `download_catalogo`, `interacao_chatbot`). No Meta Ads e Google Ads, use esses eventos personalizados para criar \"Conversões Personalizadas\" ou \"Objetivos de Conversão\" para otimizar campanhas para estas ações de valor intermediário.\n5.  **Implementação do Consent Mode (Modo de Consentimento) para Google e Meta**: Integre a gestão de consentimento de cookies do seu site (CMP) com o Consent Mode do Google e o tratamento de consentimento da Meta. Isso garante que os pixels só disparem ou enviem dados de forma adequada com base no consentimento do usuário (ex: `gtag('consent', 'analytics_storage', 'granted')`). Configure as tags no GTM para respeitar essas preferências, ajustando o comportamento de coleta de dados para estar em conformidade com regulamentações como GDPR e LGPD.",{"name":5,"risk":22,"license":14,"metadata":30,"description":7},{"author":31,"updated":32,"version":33,"category":34},"Cafe Code AI",1772323200000,"1.0.0","04-anuncios-trafego","master","346c313fd2ec241a088c68274da26c538422568b","packs\u002Fkit-510-ptbr\u002F04-anuncios-trafego\u002Fpixel-tracking-setup",35,"https:\u002F\u002Fgithub.com\u002Fkursku\u002Fskills","https:\u002F\u002Fclaude.ai","https:\u002F\u002Fgithub.com\u002Fkursku","2026-03-27 22:43:37",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add kursku\u002Fskills --skill pixel-tracking-setup",{"tool":49,"command":50},"bunx","bunx skills add kursku\u002Fskills --skill pixel-tracking-setup",{"tool":52,"command":53},"pnpm","pnpm dlx skills add kursku\u002Fskills --skill pixel-tracking-setup","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fkursku\u002Fskills\u002Fblob\u002Fmaster\u002Fpacks\u002Fkit-510-ptbr\u002F04-anuncios-trafego\u002Fpixel-tracking-setup\u002FSKILL.md",true,[57],{"path":58,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":61,"sourceHtmlUrl":62},"LICENSE.txt","LICENSE","许可证",11345,"https:\u002F\u002Fgithub.com\u002Fa1627418541\u002F-\u002Fblob\u002Fmain\u002F.neovate\u002Fskills\u002Fbrand-guidelines\u002FLICENSE.txt",[64,85,96,108,119,129],{"skillNo":65,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":80,"publishedAt":25},"01M6ECKM7725267ZM3XNYWH608","wedding-marketing","Wedding Marketing — Skill especializada para criar e executar estratégias de marketing digital para o mercado de casamentos, focando em noivos e fornecedores.","https:\u002F\u002Fgithub.com\u002Fkursku\u002Fskills\u002Fblob\u002Fmaster\u002Fpacks\u002Fkit-510-ptbr\u002F16-nichos-especificos\u002Fwedding-marketing\u002FSKILL.md",[70,75],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},"01JBSEEDCAT000000000000019","营销推广","SCENARIO","使用场景",{"categoryNo":76,"categoryName":77,"taxonomyType":78,"taxonomyTypeDesc":79},"01JBSEEDCAT000000000000035","市场营销","PROFESSION","适用职业",[81,82,83,84,24,23],"wedding marketing","marketing","marketing digital","de",{"skillNo":86,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":93,"publishedAt":25},"01M6ECKGP656JQC2C6CK5JH3ZG","travel-marketing","Travel Marketing — Skill especializada para travel marketing","https:\u002F\u002Fgithub.com\u002Fkursku\u002Fskills\u002Fblob\u002Fmaster\u002Fpacks\u002Fkit-510-ptbr\u002F16-nichos-especificos\u002Ftravel-marketing\u002FSKILL.md",[91,92],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},{"categoryNo":76,"categoryName":77,"taxonomyType":78,"taxonomyTypeDesc":79},[94,95,82,24,23,22],"travel marketing","travel",{"skillNo":97,"name":98,"nameZh":6,"description":99,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":104,"publishedAt":25},"01M6ECKBY53SJ7E167D6BXTMRK","tech-startup-marketing","Tech Startup Marketing — Skill especializada para tech startup marketing","https:\u002F\u002Fgithub.com\u002Fkursku\u002Fskills\u002Fblob\u002Fmaster\u002Fpacks\u002Fkit-510-ptbr\u002F16-nichos-especificos\u002Ftech-startup-marketing\u002FSKILL.md",[102,103],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},{"categoryNo":76,"categoryName":77,"taxonomyType":78,"taxonomyTypeDesc":79},[105,106,82,107,24,23,22],"tech startup marketing","tech","startup",{"skillNo":109,"name":110,"nameZh":6,"description":111,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":112,"categories":113,"keywords":116,"publishedAt":25},"01M6ECK7W2W0J5MZ8BZHFM516P","saas-marketing","Saas Marketing — Skill especializada para desenvolver e executar estratégias de marketing digital focadas no crescimento de produtos SaaS.","https:\u002F\u002Fgithub.com\u002Fkursku\u002Fskills\u002Fblob\u002Fmaster\u002Fpacks\u002Fkit-510-ptbr\u002F16-nichos-especificos\u002Fsaas-marketing\u002FSKILL.md",[114,115],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},{"categoryNo":76,"categoryName":77,"taxonomyType":78,"taxonomyTypeDesc":79},[117,82,118,22,83,84,24,23],"saas marketing","saas",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":127,"publishedAt":25},"01M6ECK42ZSX5ND0SCTRKD7XKB","restaurant-marketing","Restaurant Marketing — Skill especializada para otimizar a presença digital, atrair e reter clientes em restaurantes.","https:\u002F\u002Fgithub.com\u002Fkursku\u002Fskills\u002Fblob\u002Fmaster\u002Fpacks\u002Fkit-510-ptbr\u002F16-nichos-especificos\u002Frestaurant-marketing\u002FSKILL.md",[125,126],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},{"categoryNo":76,"categoryName":77,"taxonomyType":78,"taxonomyTypeDesc":79},[128,82,23,24],"restaurant marketing",{"skillNo":130,"name":131,"nameZh":6,"description":132,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":133,"categories":134,"keywords":137,"publishedAt":25},"01M6ECK0S48CPYE9P7PRAG9R3T","real-estate-marketing","Real Estate Marketing — Skill especializada para criação e execução de estratégias de marketing digital para o setor imobiliário.","https:\u002F\u002Fgithub.com\u002Fkursku\u002Fskills\u002Fblob\u002Fmaster\u002Fpacks\u002Fkit-510-ptbr\u002F16-nichos-especificos\u002Freal-estate-marketing\u002FSKILL.md",[135,136],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},{"categoryNo":76,"categoryName":77,"taxonomyType":78,"taxonomyTypeDesc":79},[82,138,139,23,24,84,83,22],"real estate","real estate marketing"]