Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este exemplo mostra como criar uma lista de marketing dinâmica, copiá-la para a lista de marketing estática e distribuir atividades de campanha para os membros das listas de marketing. Você pode baixar o exemplo aqui.
Como executar este exemplo
- Transfira ou clone o repositório Dynamics365-Apps-Samples para ter 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 qual instância do Dataverse deseja se conectar e quais credenciais deseja usar. Esta caixa de diálogo armazena em cache conexões anteriores para que você possa escolher uma conexão usada anteriormente.
Os exemplos neste repositório que exigem uma conexão com uma instância do Common Data Service para serem executados incluem uma referência vinculada ao arquivo dataverse/App.config.
Como funciona este exemplo
Para simular o cenário descrito anteriormente, a amostra executa os seguintes passos:
Configurar
- Verifica a versão atual da organização.
- O
CreateRequiredRecordsmétodo cria quaisquer linhas de tabela que este exemplo exige.
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 da campanha. - O
CopyDynamicListToStaticRequestmétodo copia a lista dinâmica para uma lista estática. - O
DistributeCampaignActivityRequestmétodo distribui a atividade da campanha para as listas de marketing.
Limpeza
Exiba uma opção para eliminar 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
Tabela de Listas (Lista de Marketing)
Tabelas de Marketing (Campanha, Lista)
Exemplo: Distribuir atividades de campanha para uma lista de marketing qualificada
AddMemberListRequest
AddItemCampaignRequest
AddItemCampaignActivityRequest
CopyDynamicListToStaticRequest
DistributeCampaignActivityRequest