Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este exemplo mostra como criar e distribuir uma campanha rápida. Você pode baixar o exemplo daqui.
Como executar este exemplo
- Baixe ou clone o repositório Dynamics365-Apps-Samples para que você tenha uma cópia local.
- (Opcional) Edite o arquivo dataverse/App.config para definir uma cadeia de conexão especificando a instância do Common Data Service à qual você deseja se conectar.
- Abra a solução de exemplo no Visual Studio e pressione F5 para executar o exemplo. Depois de especificar uma cadeia de conexão no dataverse/App.config, qualquer exemplo executado usará essas informações de conexão.
Se você não especificar uma cadeia de conexão no arquivo dataverse/App.config, uma caixa de diálogo será aberta sempre que você executar o exemplo e você precisará inserir informações sobre a instância do Dataverse à qual você deseja se conectar e a quais credenciais deseja usar. Essa caixa de diálogo armazena em cache conexões anteriores para que você possa escolher uma conexão usada anteriormente.
Esses exemplos neste repositório que exigem uma conexão com uma instância do Common Data Service para execução incluem uma referência vinculada ao arquivo dataverse/App.config.
O que este exemplo faz
Este exemplo mostra como criar e distribuir uma campanha rápida.
Como este exemplo funciona
Para simular o cenário descrito no que este exemplo faz, o aplicativo de exemplo executa as seguintes etapas:
Configuração
- Verifica a versão atual da organização.
- O
CreateRequiredRecordsmétodo cria todas as linhas de tabela que este exemplo requer. - O
CreateAndRetrieveQuickCampaignForQueryExpressionmétodo cria uma campanha rápida para um conjunto de contas selecionadas por uma consulta. - O
CreateAndRetrieveQuickCampaignForMarketingListmétodo cria uma campanha rápida para uma determinada lista de marketing e retorna o GUID da campanha rápida.
Demonstrar
- O
Listmétodo cria a lista de marketing necessária para o exemplo. - O
QueryExpressionmétodo constrói uma expressão de consulta para especificar quais linhas a campanha rápida deve incluir.
Limpeza
Exiba uma opção para excluir as linhas criadas na Configuração. A exclusão é opcional caso você queira examinar as tabelas e os dados criados pelo exemplo. Você pode excluir manualmente as linhas para obter o mesmo resultado.
Informações relacionadas
Tabelas de campanha
Tabela Campanha rápida (BulkOperation) (Microsoft Dynamics 365)
Exemplo: distribuir atividades de campanha para listas dinâmicas e estáticas
Lista (Tabela de Marketing)
Tabelas de marketing (campanha, lista)
AddMemberListRequest
PropagateByExpressionRequest
CreateActivitiesListRequest