Crie um público personalizado do Facebook para o tráfego do site

Vishwa

Estou tentando criar um público personalizado para o tráfego da web usando a API de marketing (Facebook Ads SDK 2.5).

Isso é o que eu tentei.

$audience = new CustomAudience(null, 'act_'.$account_id);
$aud_data = array(
  CustomAudienceFields::NAME => $name,
  CustomAudienceFields::SUBTYPE => CustomAudienceSubtypes::CUSTOM,
  CustomAudienceFields::RULE => array('event' => array('i_contains' => 'ViewContent','i_contains' => $name ) ),
  CustomAudienceFields::PIXEL_ID => $pixelId,
  CustomAUdienceFields::DESCRIPTION => '',
  CustomAudienceFields::RETENTION_DAYS => 180,
  CustomAudienceFields::PREFILL => True
);

Estou recebendo uma mensagem de sucesso e também posso ver o público no Gerenciador de anúncios. Mas, o problema é que, quando tento editar esse público, recebo este erro.

Can't Edit Audience
This audience can't be edited because it was created using settings that are no longer available. You can still use this audience for your ads. To make changes or updates, create a new audience.

O que estou fazendo de errado?

Vishwa

Se alguém tiver a mesma pergunta, aqui está a resposta.

A CustomAudienceFields::RULEdeve ser uma string JSON não é um array (pelo menos, é o que funcionou para mim.)

Então, juntando tudo ..

$audience = new CustomAudience(null, 'act_'.$account_id);
$aud_data = array(
  CustomAudienceFields::NAME => $name,
  CustomAudienceFields::SUBTYPE => CustomAudienceSubtypes::CUSTOM,
  CustomAudienceFields::RULE => '{"and": [{"event": {"i_contains": "ViewContent"}},{"content_name": {"i_contains": "'.$name.'"}}]}',
  CustomAudienceFields::PIXEL_ID => $pixelId,
  CustomAUdienceFields::DESCRIPTION => '',
  CustomAudienceFields::RETENTION_DAYS => 180,
  CustomAudienceFields::PREFILL => True
);

Isso deve funcionar.

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Redirecione o tráfego do Azure Public LB para VMs sem endereço IP público

Segmentação de público-alvo de site personalizado da API de marketing do Facebook usando API

Encaminhando o tráfego para um chaveiro personalizado em iptables

Como fazer um build do projeto python para implantá-lo como um site para o público?

API do SharePoint: crie uma página com HTML personalizado em um site de comunicações

Redirecionando o tráfego do URL do administrador para um balanceador de carga específico

API de anúncios do Facebook - e-mails e hashes em um público personalizado

Encaminhe o tráfego para um IP específico por meio do túnel SSH SOCKS

Publicar e-mails no público personalizado do Facebook

Procurando a API Graph do Facebook para exibir o nome / informações do público para a campanha

Reserve um IP de entrada público para associação SSL de domínio personalizado do Serviço de Aplicativo do Azure

como redirecionar o tráfego do meu servidor para um ip para outro endereço ip no firewall do windows

Roteamento de tráfego HA / Diretor de tráfego do Google Cloud para o local

configuração do webrtc para reduzir o tráfego enviado

Crie um parâmetro personalizado para a configuração do aplicativo Grails

Rotear o tráfego do Windows para WSL

Ignorando algum tráfego do IIS para o Tomcat

Haproxy para autorizar o tráfego do AWS API Gateway

um mecanismo ou protocolo para uma conexão entre nós por trás do NAT do mesmo IP público para mudar para uma conexão local

Crie um bot para um grupo fechado do Facebook

API de anúncios do Facebook: Remover usuários do público-alvo personalizado não afeta seu tamanho correspondente

Rotear o tráfego externo de um serviço nginx autônomo para o serviço nodeport do kubernetes

Bloqueie o acesso do tráfego a páginas PDF falsas

usando o token de acesso pessoal do Github em um site público

Erro da API de anúncios do Facebook: deve ser um ID de público personalizado válido

Adicionar usuários com várias chaves a um público personalizado usando a API de marketing do Python no Facebook

aumente o tráfego do site visitando o site com script python e proxy tor

Tráfego ponderado para uma versão aa de um serviço que está fora do Istio

Existe um motivo para o público ser incluído no gitignore do gatsby?

TOP lista

  1. 1

    R Shiny: use HTML em funções (como textInput, checkboxGroupInput)

  2. 2

    O Chromium e o Firefox exibem as cores de maneira diferente e não sei qual deles está fazendo certo

  3. 3

    Como assinar digitalmente um documento PDF com assinatura e texto visíveis usando Java

  4. 4

    R Folheto. Dados de pontos de grupo em células para resumir muitos pontos de dados

  5. 5

    Gerenciar recurso shake de Windows Aero com barra de título personalizado

  6. 6

    Como obter dados API adequados para o aplicativo angular?

  7. 7

    UITextView não está exibindo texto longo

  8. 8

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  9. 9

    Acessando relatório de campanhas na AdMob usando a API do Adsense

  10. 10

    Usando o plug-in Platform.js do Google

  11. 11

    Como posso modificar esse algoritmo de linha de visada para aceitar raios que passam pelos cantos?

  12. 12

    Dependência circular de diálogo personalizado

  13. 13

    Coloque uma caixa de texto HTML em uma imagem em uma posição fixa para site para desktop e celular

  14. 14

    iOS: como adicionar sombra projetada e sombra de traço no UIView?

  15. 15

    Como usar a caixa de diálogo de seleção de nomes com VBA para enviar e-mail para mais de um destinatário?

  16. 16

    Tabela CSS: barra de rolagem para a primeira coluna e largura automática para a coluna restante

  17. 17

    How to create dynamic navigation menu select from database using Codeigniter?

  18. 18

    Converter valores de linha SQL em colunas

  19. 19

    ChartJS, várias linhas no rótulo do gráfico de barras

  20. 20

    用@StyleableRes注释的getStyledAttributes。禁止警告

  21. 21

    não é possível adicionar dependência para com.google.android.gms.tasks.OnSuccessListener

quentelabel

Arquivo