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 uma lista de marketing dinâmico, copiá-la para a lista de marketing estático e distribuir atividades de campanha para os membros das listas de marketing. 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.
Como este exemplo funciona
Para simular o cenário descrito anteriormente, o 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.
Demonstrar
- O
Listmétodo cria uma lista dinâmica. A lista é considerada uma lista dinâmica somente quando oTypeparâmetro é definido como true. - O
Campaignmétodo cria uma campanha. - O
AddItemCampaignRequestmétodo adiciona a lista dinâmica à campanha. - O
CampaignActivitymétodo cria uma atividade de campanha para distribuir fax aos membros da lista. - O
AddItemCampaignActivityRequestmétodo adiciona a lista dinâmica à atividade de campanha. - O
CopyDynamicListToStaticRequestmétodo copia a lista dinâmica para uma lista estática. - O
DistributeCampaignActivityRequestmétodo distribui a atividade de campanha para as listas de marketing.
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
Exemplo: distribuir uma campanha rápida
Lista (Tabela de Marketing)
Tabelas de marketing (campanha, lista)
Exemplo: distribuir atividades de campanha para a lista de marketing qualificado
AddMemberListRequest
AddItemCampaignRequest
AddItemCampaignActivityRequest
CopyDynamicListToStaticRequest
DistributeCampaignActivityRequest