Este artigo explica como configurar campanhas do OpenAI Ads (ChatGPT) com a atribuição e a Conversions API da Singular para campanhas de apps mobile, instalações em PC/console e campanhas web.
Visão geral
As soluções de atribuição web-to-app da Singular permitem que profissionais de marketing executem campanhas web que geram instalações de apps nas plataformas mobile, PC e console. A integração do OpenAI Ads da Singular suporta os fluxos web-to-app descritos no nosso Guia de Web to App aqui .
Adicionar a configuração de parceiro do ChatGPT Ads na Singular
- Acesse Singular > Attribution > Partner Configuration
- Clique em " Add a Partner ", digite e escolha " OpenAI Ads (ChatGPT) "
- Na janela, escolha o app e o app/site (plataforma) que deseja configurar. Esta integração suporta apps mobile, web, PC e console
-
Cole o "
Pixel ID
" e a "
Conversions API Key
" a partir do seu
OpenAI Ads Manager
.
Use o mesmo Pixel ID e a mesma Conversions API Key para todas as plataformas que configurar, em vez de um separado por plataforma. Consulte Preciso de um Pixel ID separado para web e app mobile? abaixo.
-
Opcionalmente, configure eventos adicionais para enviar ao OpenAI e mapeie-os para um "OpenAI Event Name"
- Clique em " Save " para concluir.
Atributos de evento necessários para a integração "OpenAI Ads (ChatGPT)"
Para habilitar a integração do OpenAI Ads (ChatGPT), implemente e envie os atributos de evento a seguir. Eles diferenciam maiúsculas de minúsculas.
Mobile
Envie os seguintes atributos de evento:
-
ehash: o hash SHA-256 do endereço de e-mail do usuário, após remover os espaços no início e no fim e converter para minúsculas. -
external_id_hash(opcional): o hash SHA-256 de um identificador de cliente pseudônimo e estável do seu sistema.-
Se possível, envie tanto
ehashquantoexternal_id_hashpara melhorar o matching. Seehashnão estiver disponível, envie no mínimoexternal_id_hash.
-
Se possível, envie tanto
Web
Envie os seguintes atributos de evento:
-
page_url(obrigatório): a URL completa da página em que o evento ocorreu (por exemplo,https://shop.example.com/checkout/confirmation). -
ehash: o hash SHA-256 do endereço de e-mail do usuário, após remover os espaços no início e no fim e converter para minúsculas. -
external_id_hash(opcional): o hash SHA-256 de um identificador de cliente pseudônimo e estável do seu sistema.-
page_urlé obrigatório. Para os campos de usuário, se possível, envie tantoehashquantoexternal_id_hashpara melhorar o matching. Seehashnão estiver disponível, envie no mínimoexternal_id_hash.
-
Criar um Singular Link para "ChatGPT Ads"
- Acesse Singular > Attribution > Manage Links
- Selecione seu app mobile na lista de apps à esquerda
- Selecione "Create Link" -> Link Type "Partner" -> Source Name "OpenAI Ads (ChatGPT)"
- Prossiga pelo processo guiado de criação do link.
- Defina o destino de redirecionamento. É para onde o usuário é enviado quando não tem o app instalado. O padrão é a URL da loja do seu app. Para enviar esses usuários ao seu site, escolha a opção Web URL e informe o destino. Campanhas web que convertem no seu site usam essa opção.
- (Opcional) Adicione os parâmetros ou macros adicionais que precisar na seção Additional Parameters. Adicione-os aqui em vez de editar o link gerado depois.
- Clique em "Generate"
- Copie o "Click-through Tracking Link" para a próxima etapa
O link gerado já inclui os parâmetros de campanha e as macros dinâmicas do OpenAI Ads. Todos os parâmetros são encaminhados ao destino de redirecionamento, onde o Web SDK da Singular os lê para atribuir a conversão web. Um link gerado tem esta aparência:
https://yourapp.sng.link/XXXXX/YYYY?_dl=yourapp%3A%2F%2Fmy_default_deeplink&_smtype=3&wpcl={oppref}&wpscid={ad_group_id}&pcid={campaign_id}&_forward_params=1&pscid={ad_group_id}&pcrid={ad_id}&wpcrid={ad_id}&cl={oppref}&wpsrc=ChatGPT%20Web%20CAPI&wpcid={campaign_id}
Não edite a query string gerada. O link inclui wpsrc=ChatGPT%20Web%20CAPI, que define o Source ao qual o postback do OpenAI Ads está associado. Se esse valor for alterado, removido ou recodificado, a Singular não enviará os dados de conversão ao OpenAI e nenhum erro será exibido. _forward_params=1 também deve ser mantido, porque é o que encaminha os parâmetros ao destino de redirecionamento. Se precisar de parâmetros adicionais, adicione-os na seção Additional Parameters da configuração do link.
Configurar sua campanha do OpenAI Ads (ChatGPT Ads)
- No OpenAI Ads Manager, crie uma campanha e avance até a etapa de Ad Group.
-
Insira o Singular Link criado acima no campo "Default Ad Destination URL":
- Mantenha as macros do link como estão. O OpenAI Ads substitui
{campaign_id},{ad_group_id},{ad_id},{oppref}no momento do clique, portanto a desagregação da campanha chega à Singular sem nenhuma substituição manual.
Perguntas frequentes
Depois que uma atribuição é registrada, as atribuições do ChatGPT são reportadas da seguinte forma:
- Source = "ChatGPT"
- Tracker Source Name = "ChatGPT"
- Acesse a página OpenAI Conversions .
-
Selecione "
Create
" e escolha "Data Source":
-
Ao concluir, copie o novo Pixel ID:
Não. Use um Pixel ID do OpenAI por anunciante, marca ou destino de parceiro de integração, não por plataforma. Na Singular, use o mesmo Pixel ID e a mesma Conversions API Key para a medição em web, iOS e Android.
A Singular define a plataforma em cada evento automaticamente: action_source: "web" para eventos web e action_source: "mobile_app" para eventos de iOS e Android. Não há nada a configurar para isso.
Atualmente o OpenAI não suporta fontes de dados móveis nativas, portanto não existe uma fonte de dados do tipo app para criar. Crie uma fonte de dados web e use o Pixel ID dela para todas as plataformas que você medir.
Vários Pixel IDs têm outra finalidade: quando o mesmo site mede conversões para mais de um anunciante, marca ou parceiro de integração. A plataforma não é motivo para criar um segundo Pixel ID.
- Acesse a página OpenAI Conversions .
-
Selecione "
Conversion keys
" e escolha "Create new key":
-
Copie sua nova chave para a Partner Configuration da Singular:
| Parâmetro | Detalhes |
|---|---|
| event_name |
|
action_source |
|
| e-mail com hash |
|
| ID de usuário externo com hash |
|
| Endereço IP |
|
| user agent |
|
| Para deduplicação de eventos (opcional) | |
| event_id |
|
Cada dimensão de campanha aparece duas vezes. O parâmetro do lado do app atribui a instalação, e o parâmetro do lado web é o que o Web SDK da Singular lê para atribuir uma conversão que acontece no seu site. Um único link atende aos dois resultados.
| Dimensão | Lado do app | Lado web | Macro do OpenAI Ads |
|---|---|---|---|
| Campanha | pcid |
wpcid |
{campaign_id} |
| Grupo de anúncios | pscid |
wpscid |
{ad_group_id} |
| Anúncio / criativo | pcrid |
wpcrid |
{ad_id} |
| Click ID | cl |
wpcl |
{oppref} |
O link também inclui estes parâmetros de controle:
-
wpsrc=ChatGPT%20Web%20CAPIdefine o Source do Singular Web Attribution e é obrigatório para que o postback do OpenAI Ads seja disparado. Não altere esse valor. -
_forward_params=1encaminha os parâmetros do link aos destinos de redirecionamento da loja e do site. -
_dlcontém o destino de deep link que o link abre quando o app está instalado. -
_smtype=3é aplicado quando a atribuição probabilística está habilitada no link de tracking. Se a atribuição probabilística estiver desativada para o link, esse parâmetro não é adicionado.
O link de tracking captura os IDs de campanha, grupo de anúncios e anúncio, não os nomes. A Singular obtém os nomes do Data Connector do OpenAI Ads e os associa aos IDs capturados no link, de modo que seus relatórios mostram nomes legíveis para os cliques e as instalações.
É por isso que os nomes não são incluídos no link. Os IDs são chaves de junção estáveis, portanto uma campanha renomeada continua reportando corretamente em relação aos cliques históricos.
| Dimensão | ID capturado no link | Nome fornecido pelo Data Connector |
|---|---|---|
| Campanha | adn_campaign_id |
adn_campaign_name |
| Grupo de anúncios | adn_sub_campaign_id |
adn_sub_campaign_name |
| Anúncio / criativo | adn_creative_id |
adn_creative_name |
Os nomes das campanhas e o custo vêm do Data Connector, então configure-o junto com esta integração. Consulte OpenAI Ads (ChatGPT) Data Connector.