Detalhes da Conexão do Salesforce Pardot
Introdução
Versão do conector
Esta documentação é baseada na versão 21.0.8257 do conector.
Começando
Suporte à versão do Salesforce Pardot
O conector utiliza a API SalesforcePardot para permitir o acesso bidirecional ao SalesforcePardot. Suporta Pardot API v3 e v4.
Estabelecendo uma Conexão
Conectando ao Pardot
Conectando Usando OAuth2
Colocou o AuthScheme
para OAuth
para autenticar com este método.
ID da Unidade de Negócios Pardot
Para se conectar via OAuth2.0, você precisa obter o BusinessUnitId.
Para localizar a ID da unidade de negócios do Pardot, use Configuração no Salesforce.
- Em Configuração, insira "Configuração da conta do Pardot" na caixa Busca rápida.
O ID da unidade de negócios do Pardot começa com "0Uv" e tem 18 caracteres. Se você não conseguir acessar as informações de configuração da conta do Pardot, peça ao administrador do Salesforce para fornecer a ID da unidade de negócios do Pardot.
Você pode se conectar depois de definir as propriedades de conexão necessárias para suas credenciais de usuário e obter os tokens de acesso necessários usando uma ferramenta como o Postman.
Consulte Usando autenticação OAuth para obter um guia de autenticação e detalhes do fluxo de autenticação OAuth.
Usando Autenticação OAuth
OAuth requer o uso de tokens de acesso obtidos com Postman ou ferramenta similar. A autenticação OAuth é suportada conforme descrito em Conexão em Configurar conexões OAuth.
Anotações Importantes
Procedimentos Armazenados
- Os recursos de procedimentos armazenados descritos nesta documentação não são suportados no momento.
- Como os procedimentos armazenados não são suportados atualmente, qualquer recurso dependente de procedimentos armazenados também não é suportado atualmente.
Arquivos de Configuração e Seus Caminhos
- Todas as referências para adicionar arquivos de configuração e seus caminhos referem-se a arquivos e locais no Harmony Agente onde o conector está instalado. Esses caminhos devem ser ajustados conforme apropriado, dependendo do agente e do sistema operacional. Se vários agentes forem usados em um grupo de agentes, arquivos idênticos serão necessários em cada agente.
Características Avançadas
Esta seção detalha uma seleção de recursos avançados do conector Salesforce Pardot.
Visualizações definidas pelo usuário
O conector permite definir tabelas virtuais, denominadas visualizações definidas pelo usuário, cujo conteúdo é decidido por uma consultar pré-configurada. Essas exibições são úteis quando você não pode controlar diretamente as consultas enviadas aos drivers. Consulte Visualizações definidas pelo usuário para obter uma visão geral da criação e configuração de exibições personalizadas.
Configuração SSL
Use Configuração SSL para ajustar como o conector lida com as negociações de certificado TLS/SSL. Você pode escolher entre vários formatos de certificado; Veja o SSLServerCert
propriedade em "Opções de cadeia de conexão" para obter mais informações.
Procurador
Para configurar o conector usando configurações de proxy do Agente Privado, selecione os Use Proxy Settings
caixa de seleção na tela de configuração da conexão.
Visualizações Definidas pelo Usuário
O Jitterbit Connector for Salesforce Pardot permite definir uma tabela virtual cujo conteúdo é decidido por uma consultar pré-configurada. Elas são chamadas de Visualizações Definidas pelo Usuário, que são úteis em situações onde você não pode controlar diretamente a consultar que está sendo emitida para o driver, por exemplo, ao usar o driver do Jitterbit. As Visualizações Definidas pelo Usuário podem ser usadas para definir predicados que são sempre aplicados. Se você especificar predicados adicionais na consultar para a visualização, eles serão combinados com a consultar já definida como parte da visualização.
Há duas maneiras de criar exibições definidas pelo usuário:
- Crie um arquivo de configuração em formato JSON definindo as visualizações desejadas.
- declarações DDL.
Definindo Visualizações Usando um Arquivo de Configuração
As visualizações definidas pelo usuário são definidas em um arquivo de configuração formatado em JSON chamado UserDefinedViews.json
. O conector detecta automaticamente as visualizações especificadas neste arquivo.
Você também pode ter várias definições de exibição e controlá-las usando o UserDefinedViews
propriedade de conexão. Quando você usa essa propriedade, apenas as exibições especificadas são vistas pelo conector.
Este arquivo de configuração de exibição definida pelo usuário é formatado da seguinte forma:
- Cada elemento raiz define o nome de uma visualização.
- Cada elemento raiz contém um elemento filho, chamado
query
, que contém a consultar SQL personalizada para a exibição.
Por exemplo:
{
"MyView": {
"query": "SELECT * FROM Prospects WHERE MyColumn = 'value'"
},
"MyView2": {
"query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
}
}
Use o UserDefinedViews
propriedade de conexão para especificar a localização do seu arquivo de configuração JSON. Por exemplo:
"UserDefinedViews", "C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json"
Esquema para Exibições Definidas pelo Usuário
As visualizações definidas pelo usuário são expostas no UserViews
esquema por padrão. Isso é feito para evitar que o nome da exibição entre em conflito com uma entidade real no modelo de dados. Você pode alterar o nome do esquema usado para UserViews definindo o UserViewsSchemaName
propriedade.
Trabalhando com Exibições Definidas pelo Usuário
Por exemplo, uma instrução SQL com uma Visualização Definida pelo Usuário chamada UserViews.RCustomers
lista apenas clientes em Raleigh:
SELECT * FROM Customers WHERE City = 'Raleigh';
Exemplo de consultar ao driver:
SELECT * FROM UserViews.RCustomers WHERE Status = 'Active';
Resultando na consultar efetiva à fonte:
SELECT * FROM Customers WHERE City = 'Raleigh' AND Status = 'Active';
Esse é um exemplo muito simples de uma consultar a uma exibição definida pelo usuário que é efetivamente uma combinação da consultar de exibição e da definição de exibição. É possível compor essas consultas em padrões muito mais complexos. Todas as operações SQL são permitidas em ambas as consultas e são combinadas quando apropriado.
Configuração SSL
Personalizando a Configuração SSL
Por padrão, o conector tenta negociar SSL/TLS verificando o certificado do servidor em relação ao armazenamento de certificados confiáveis do sistema.
Para especificar outro certificado, consulte o SSLServerCert
propriedade para os formatos disponíveis para fazê-lo.
Modelo de Dados
Visão geral
Esta seção mostra os objetos de API disponíveis e fornece mais informações sobre como executar SQL para APIs do Salesforce Pardot.
Características principais
- O conector modela entidades do Salesforce Pardot como documentos, pastas e grupos como exibições relacionais, permitindo que você escreva SQL para consultar dados do Salesforce Pardot.
- Procedimentos armazenados* permitem que você execute operações no Salesforce Pardot, incluindo recuperar o token de acesso e mantê-lo atualizado no OAuth 2.0.
- A conectividade ao vivo com esses objetos significa que quaisquer alterações em sua conta do Salesforce Pardot são refletidas imediatamente ao usar o conector.
Processamento de consulta colaborativa
O conector transfere o máximo possível do processamento da instrução SELECT para o Salesforce Pardot e processa o restante da consultar na memória. As limitações e requisitos da API também estão documentados nesta seção.
Ver SupportEnhancedSQL
para obter mais informações sobre como o conector contorna as limitações da API com processamento na memória do lado do cliente.
Modelo de Dados do Salesforce Pardot V3 e V4
O Conector Jitterbit para Salesforce Pardot modela entidades Salesforce Pardot como tabelas relacionais, exibições e procedimentos armazenados. As limitações e requisitos da API estão documentados nesta seção; você pode usar o SupportEnhancedSQL
recurso, definido por padrão, para contornar a maioria dessas limitações.
Tabelas
O conector modela os dados no Salesforce Pardot em uma lista de tabelas que podem ser consultadas usando instruções SQL padrão.
Geralmente, consultar tabelas do Salesforce Pardot é o mesmo que consultar uma tabela em um banco de dados relacional. Às vezes, há casos especiais, por exemplo, incluir uma determinada coluna na cláusula WHERE pode ser necessário para obter dados para determinadas colunas na tabela. Isso geralmente é necessário para situações em que uma solicitação separada deve ser feita para cada linha para obter determinadas colunas. Esses tipos de situações estão claramente documentados na parte superior da página da tabela vinculada abaixo.
Conector Jitterbit para Tabelas Salesforce Pardot
Nome | Descrição |
---|---|
Campaigns | Recupere e modifique campanhas. |
CustomFields | Recupere e modifique campos personalizados. |
ListMemberships | Recupere e modifique membros da lista. |
Lists | Recupere e modifique listas. |
Opportunities | Recuperar e modificar oportunidades. |
ProspectAccounts | Recupere e modifique contas de clientes em potencial. |
Prospects | Recupere e modifique clientes em potencial. |
Campanhas
Recupere e modifique campanhas.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.Name
suporta '='.CreatedAt
suporta '=', '<', '<=', '>', '>='.UpdatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM Campaigns WHERE Id = 43
SELECT * FROM Campaigns WHERE Name = 'Website Tracking'
Inserir
Esta tabela não possui nenhum atributo necessário ao executar uma inserção.
Colunas
Nome | Tipo | Somente leitura | Referências | Descrição |
---|---|---|---|---|
Id [KEY] | Integer | Verdadeiro | Pardot ID para esta campanha. | |
Name | String | Falso | Nome da campanha. | |
Cost | Integer | Falso | Custo associado à campanha. | |
CrmFId | String | Verdadeiro | O FID do CRM associado à campanha. |
Pseudo-colunas
Os campos de pseudocoluna são usados na cláusula WHERE das instruções SELECT e oferecem um controle mais granular sobre as tuplas que são retornadas da fonte de dados.
Nome | Tipo | Descrição |
---|---|---|
CreatedAt | Datetime | Filtre pelo tempo de criação. |
UpdatedAt | Datetime | Filtre pelo tempo de modificação. |
Os Campos Personalizados
Recupere e modifique campos personalizados.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.CreatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM CustomFields WHERE Id = 50
SELECT * FROM CustomFields WHERE CreatedAt > '01/01/2019'
Inserir
Os seguintes atributos são necessários ao realizar uma inserção: FieldId, Name.
INSERT INTO CustomFields(FieldId, Name) VALUES(100, 'Example')
Colunas
Nome | Tipo | Somente leitura | Referências | Descrição |
---|---|---|---|---|
Id [KEY] | Integer | Verdadeiro | ID do Pardot para este campo personalizado. | |
Name | String | Falso | Nome do campo personalizado. | |
FieldId | String | Verdadeiro | ID da API para o campo personalizado. | |
Type | String | Falso | tipo de campo. | |
TypeId | Integer | Verdadeiro | ID do Pardot para o tipo de campo personalizado. | |
CreatedAt | Datetime | Verdadeiro | O campo personalizado de hora foi criado no Pardot. | |
UpdatedAt | Datetime | Verdadeiro | O campo personalizado da última vez foi atualizado. | |
IsRecordMultipleResponses | Boolean | Falso | Se verdadeiro, este campo personalizado registrará várias respostas. | |
CrmId | String | Falso | A ID do CRM do campo que você gostaria de mapear para este campo personalizado. | |
IsUseValues | Boolean | Falso | Se verdadeiro, este campo personalizado usará valores predefinidos. |
Listar Associações
Recupere e modifique membros da lista.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.ListId
suporta '='.CreatedAt
suporta '=', '<', '<=', '>', '>='.UpdatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM ListMemberships WHERE Id = 26
SELECT * FROM ListMemberships WHERE ListId = 44
SELECT * FROM ListMemberships WHERE CreatedAt > '01/01/2019'
Inserir
Os seguintes atributos são necessários ao executar uma inserção: ListId, ProspectId.
INSERT INTO ListMemberships(ListId, ProspectId) VALUES(20104, 3457990)
Ser Deletado
Para recuperar registros excluídos, uma instrução GETDELETED pode ser executada. A instrução GETDELETED suporta os mesmos filtros do lado do servidor que são suportados pela instrução SELECT (exceto ID ao usar o operador de igualdade(=)), mas não executa nenhuma filtragem do lado do cliente.
GETDELETED FROM ListMemberships WHERE ID = 231
Colunas
Nome | Tipo | Somente leitura | Referências | Descrição |
---|---|---|---|---|
Id [KEY] | Integer | Verdadeiro | ID do Pardot para esta associação de lista. | |
ListId | Integer | Verdadeiro | Listas.ID | ID Pardot da lista para esta associação. |
ProspectId | Integer | Verdadeiro | Perspectivas.ID | ID Pardot do cliente em potencial para esta associação. |
OptedOut | Integer | Falso | Se o valor for 1, a assinatura do cliente em potencial será cancelada para receber e-mails dessa lista. | |
CreatedAt | Datetime | Verdadeiro | Hora em que esta associação foi criada no Pardot. | |
UpdatedAt | Datetime | Verdadeiro | Última vez que esta associação foi atualizada. |
Listas
Recupere e modifique listas.
Colunas
Nome | Tipo | Somente leitura | Referências | Descrição |
---|---|---|---|---|
Id [KEY] | Integer | Verdadeiro | Pardot ID desta lista. | |
Name | String | Falso | Nome da lista (interno ao Pardot). | |
IsPublic | Boolean | Falso | Se verdadeiro, a lista será exibida nas páginas do EPC para os clientes em potencial. | |
IsDynamic | Boolean | Verdadeiro | Se verdadeiro, a lista terá clientes em potencial adicionados dinamicamente por meio de um conjunto de regras escolhidas. | |
Title | String | Falso | Título da lista (visível para assinantes). | |
Description | String | Falso | Descrição da lista. | |
IsCrmVisible | Boolean | Falso | Se verdadeiro, a lista ficará visível no CRM para adicionar ou remover. | |
CreatedAt | Datetime | Verdadeiro | A lista de tempo foi criada no Pardot. | |
UpdatedAt | Datetime | Verdadeiro | A lista da última vez foi atualizada. |
Oportunidades
Recuperar e modificar oportunidades.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.Probability
suporta '=', '<', '<=', '>', '>='.CreatedAt
suporta '=', '<', '<=', '>', '>='.ProspectEmail
suporta '='.ProspectId
suporta '='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM Opportunities WHERE Id = 14
SELECT * FROM Opportunities WHERE ProspectId = 34
SELECT * FROM Opportunities WHERE ProspectEmail = 'example@exampledomain.com'
Inserir
Os seguintes atributos são necessários ao executar uma inserção: CampaignId, Nome, Valor, Probabilidade, ProspectEmail, ProspectId.
INSERT INTO Opportunities(CampaignId, Name, Value, Probability, ProspectEmail, ProspectId) VALUES(1, 'Example', 3, 75, 'example@exampledomain.com', 2)
Observação: esta tabela não pode ser atualizada se um conector Salesforce estiver presente.
Colunas
Nome | Tipo | Somente leitura | Referências | Descrição |
---|---|---|---|---|
Id [KEY] | Integer | Verdadeiro | Pardot ID para esta oportunidade. | |
CampaignId | Integer | Falso | Campanhas.ID | ID Pardot da campanha associada a esta oportunidade Nota: As informações sobre a associação de campanha de uma oportunidade são retornadas em um nó de campanha na resposta XML. No entanto, as atualizações das associações de campanha são feitas fornecendo o Campaign_id durante uma atualização UPDATE> solicitar. Consulte Formatos de resposta XML em Usando oportunidades para obter mais detalhes. |
Name | String | Falso | Nome da oportunidade. | |
Value | Double | Falso | Valor da oportunidade Restrições: o valor deve ser um valor numérico positivo. | |
Probability | Integer | Falso | Probabilidade da oportunidade Restrições: o valor deve ser um valor numérico positivo entre 0 e 100 inclusive. | |
Type | String | Falso | Tipo da oportunidade. | |
Stage | String | Falso | Fase da oportunidade. | |
Status | String | Falso | Status da oportunidade Restrições: o status deve ser ganho, perdido ou aberto. | |
ClosedAt | Datetime | Falso | Data de fechamento da oportunidade Nota: se for deixado em branco, closed_at datetime (Data de fechamento dentro do aplicativo) não será definido, mesmo quando o estágio, status ou probabilidade da Oportunidade forem definidos para indicar o fechamento da oportunidade. | |
CreatedAt | Datetime | Verdadeiro | A oportunidade de tempo foi criada no Pardot. | |
UpdatedAt | Datetime | Verdadeiro | A última vez que a oportunidade foi atualizada no Pardot. | |
ProspectEmail | String | Falso | E-mail do prospect. | |
ProspectId | Integer | Falso | ID do cliente em potencial. |
Contas em Potencial
Recupere e modifique contas de clientes em potencial.
Colunas
Nome | Tipo | Somente leitura | Referências | Descrição |
---|---|---|---|---|
Id [KEY] | Integer | Verdadeiro | ID Pardot da conta do cliente em potencial. | |
CreatedAt | Datetime | Falso | Filtre pelo tempo de criação. | |
UpdatedAt | Datetime | Falso | Filtre pelo tempo de modificação. |
Perspectivas
Recupere e modifique clientes em potencial.
Colunas
Nome | Tipo | Somente leitura | Referências | Descrição |
---|---|---|---|---|
Id [KEY] | Integer | Verdadeiro | ID do Pardot para este cliente em potencial. | |
CampaignId | Integer | Falso | Campanhas.ID | ID do Pardot da campanha associada a este cliente potencial Nota: As informações sobre a associação de campanha de um cliente potencial são retornadas em um nó de campanha na resposta XML. No entanto, as atualizações das associações de campanha são feitas fornecendo o Campaign_id durante uma atualização UPDATE> solicitar. Consulte Formatos de resposta XML em Usando clientes em potencial para obter mais detalhes. |
Salutation | String | Falso | Prefixo formal do cliente em potencial. | |
FirstName | String | Falso | Primeiro nome do cliente em potencial. | |
LastName | String | Falso | Sobrenome do prospect. | |
Email | String | Falso | Endereço e-mail do cliente em potencial. | |
Password | String | Falso | A senha do cliente em potencial. | |
Company | String | Falso | Empresa do Prospect. | |
ProspectAccountId | Integer | Falso | ProspectAccounts.ID | ID da conta do cliente em potencial. |
Website | String | Falso | URL do site do cliente em potencial. | |
JobTitle | String | Falso | Cargo do cliente em potencial. | |
Department | String | Falso | Departamento de prospecção. | |
Country | String | Falso | País do cliente em potencial. | |
AddressOne | String | Falso | Endereço do cliente potencial, linha 1. | |
AddressTwo | String | Falso | Endereço do cliente potencial, linha 2. | |
City | String | Falso | Cidade do Prospect. | |
State | String | Falso | Estado dos EUA do prospecto. | |
Territory | String | Falso | Território do Prospect. | |
Zip | String | Falso | Código postal do cliente em potencial. | |
Phone | String | Falso | Número de telefone do cliente em potencial. | |
Fax | String | Falso | Número de fax do cliente em potencial. | |
Source | String | Falso | Fonte do prospect. | |
AnnualRevenue | String | Falso | A receita anual do cliente em potencial. | |
Employees | String | Falso | Número de funcionários do cliente potencial. | |
Industry | String | Falso | Indústria do prospect. | |
YearsInBusiness | String | Falso | Número de anos do cliente potencial no negócio. | |
Comments | String | Falso | Comentários sobre esta perspectiva. | |
Notes | String | Falso | Notas sobre esta perspectiva. | |
Score | Integer | Falso | Pontuação do prospect. | |
Grade | String | Verdadeiro | Nota da carta do cliente em potencial. | |
LastActivityAt | Datetime | Verdadeiro | Carimbo de data/hora da atividade mais recente do visitante desse cliente em potencial. | |
RecentInteraction | String | Verdadeiro | Descreve a interação mais recente do cliente em potencial com o Pardot. | |
CrmLeadFid | String | Verdadeiro | ID do cliente em potencial em um sistema de CRM compatível. | |
CrmContactFid | String | Verdadeiro | ID de contato do cliente em potencial em um sistema de CRM compatível. | |
CrmOwnerFid | String | Verdadeiro | ID do proprietário do cliente em potencial em um sistema de CRM compatível. | |
CrmAccountFid | String | Verdadeiro | ID da conta em um sistema CRM compatível. | |
CrmLastSync | Datetime | Verdadeiro | A última vez que esse cliente em potencial foi sincronizado com um sistema de CRM compatível. | |
CrmUrl | String | Verdadeiro | URL para visualizar o cliente em potencial no sistema CRM. | |
IsDoNotEmail | Boolean | Falso | Se o valor for 1, o cliente em potencial prefere não receber emails. | |
IsDoNotCall | Boolean | Falso | Se o valor for 1, o prospect prefere não ser chamado. | |
OptedOut | Boolean | Verdadeiro | Se o valor for 1, o cliente em potencial optou por não receber comunicações de marketing. | |
IsReviewed | Boolean | Falso | Se o valor for 1, o cliente em potencial foi revisado. | |
IsStarred | Boolean | Falso | Se o valor for 1, o cliente em potencial foi marcado com estrela. | |
CreatedAt | Datetime | Verdadeiro | A perspectiva de tempo foi criada no Pardot. | |
UpdatedAt | Datetime | Verdadeiro | A última vez que o prospecto foi atualizado no Pardot. |
Visualizações
As exibições são compostas por colunas e pseudocolunas. As exibições são semelhantes às tabelas na forma como os dados são representados; no entanto, as exibições não oferecem suporte a atualizações. Entidades que são representadas como exibições são normalmente entidades somente leitura. Frequentemente, um procedimento armazenado* está disponível para atualizar os dados se tal funcionalidade for aplicável à fonte de dados.
As consultas podem ser executadas em uma exibição como se fosse uma tabela normal, e os dados retornados são semelhantes nesse aspecto. Para saber mais sobre tabelas e procedimentos armazenados, navegue até as entradas correspondentes neste documento de ajuda.
Conector Jitterbit para Exibições do Salesforce Pardot
Nome | Descrição |
---|---|
Account | Recuperar informações da conta. |
CustomRedirects | Recupere e modifique redirecionamentos personalizados. |
DynamicContents | Recupere conteúdos dinâmicos. |
EmailClicks | Recupere cliques e-mail. |
Emails | Recuperar e-mails. |
EmailStats | Recupere estatísticas e-mail. |
EmailTemplates | Recupere modelos e-mail. |
Forms | Recuperar formulários. |
LifecycleHistories | Recupere históricos de ciclo de vida. |
LifecycleStages | Recupere os estágios do ciclo de vida. |
OneToOneEmails | Recupere e e-mails um a um. |
TagObjects | Recupere objetos de marca. |
Tags | Recuperar etiquetas. |
Users | Recupere usuários. |
VisitorActivities | Recupere as atividades dos visitantes. |
Visitors | Recupere visitantes. |
VisitorsPageViews | Recupere visualizações de página dos visitantes. |
Visits | Recuperar visitas. |
Conta
Recuperar informações da conta.
Informações Específicas da Tabela
Selecione
O conector processará todos os filtros do lado do cliente.
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do Pardot para esta conta. | |
Level | String | O nível do produto para a conta. | |
Website | String | Site da conta. | |
VanityDomain | String | Nome de domínio personalizado personalizado. | |
PluginCampaignId | Integer | ID do plug-in para a campanha da conta. | |
TrackingCodeTemplate | String | Marcação e código para uso em modelos de rastreamento. | |
Address1 | String | Endereço de contato da conta, linha 1. | |
Address2 | String | Endereço de contato da conta, linha 2. | |
City | String | Cidade de contato da conta. | |
State | String | Estado de contato da conta. | |
Territory | String | Território de contato da conta. | |
Zip | String | CEP de contato da conta. | |
Country | String | País de contato da conta. | |
Phone | String | Número de telefone de contato da conta. | |
Fax | String | Número de fax de contato da conta. |
CustomRedirects
Recupere e modifique redirecionamentos personalizados.
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do Pardot para este redirecionamento personalizado. | |
Name | String | Nome do redirecionamento personalizado. | |
Url | String | URL para o redirecionamento personalizado. | |
Destination | String | URL para o qual o redirecionamento personalizado leva. | |
CampaignId | Integer | Campanhas.ID | A campanha associada a este redirecionamento personalizado. |
CampaignName | String | Campanhas.Nome | A campanha associada a este redirecionamento personalizado. |
CreatedAt | Datetime | O redirecionamento personalizado de tempo foi criado no Pardot. | |
UpdatedAt | Datetime | A última vez que o redirecionamento personalizado foi atualizado. |
Conteúdo Dinâmico
Recupere conteúdos dinâmicos.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.CreatedAt
suporta '=', '<', '<=', '>', '>='.UpdatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM DynamicContents WHERE Id = 32
SELECT * FROM DynamicContents WHERE CreatedAt > '02/03/2019 23:11:33'
SELECT * FROM DynamicContents WHERE UpdatedAt > '01/03/2018 23:11:33' AND UpdatedAt <= '02/03/2019 23:11:33'
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do Pardot para este conteúdo dinâmico. | |
Name | String | Nome do conteúdo dinâmico. | |
EmbedCode | String | Código para incorporar esse conteúdo dinâmico em sua página da web. | |
EmbedUrl | String | URL para incorporar este conteúdo dinâmico. | |
BaseContent | String | O conteúdo dinâmico padrão. | |
BasedOn | String | Campo no qual este conteúdo dinâmico é baseado. | |
Variation | String | A variação do prospecto de conteúdo verá com base no valor do campo Nota: As informações sobre uma variação são retornadas em um nó de variação na resposta XML. Ele contém o valor do campo na tag de comparação e o conteúdo da variação na tag de conteúdo. | |
CreatedAt | Datetime | O conteúdo dinâmico de tempo foi criado no Pardot. | |
UpdatedAt | Datetime | A última vez que o conteúdo dinâmico foi atualizado. |
Cliques de E-mail
Recupere cliques e-mail.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '>', '>='.ListEmailId
suporta '='.DripProgramActionId
suporta '='.EmailTemplateId
suporta '='.TrackerRedirectId
suporta '='.CreatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM EmailClicks WHERE ListEmailId = 20
SELECT * FROM EmailClicks WHERE DripProgramActionId = 42
SELECT * FROM EmailClicks WHERE EmailTemplateId = 26 AND TrackerRedirectId = 31 AND CreatedAt > '02/03/2019 23:11:33'
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do Pardot para este clique e-mail. | |
ProspectId | Integer | Perspectivas.ID | ID do Pardot para o cliente em potencial associado. |
Url | String | URL do clique de e-mail. | |
ListEmailId | Integer | ID do Pardot para o e-mail da lista associada. Valor não presente se nulo. | |
DripProgramActionId | Integer | ID do Pardot para a ação do programa de gotejamento associado. Valor não presente se nulo. | |
EmailTemplateId | Integer | Modelos de e-mail.ID | ID do Pardot para o modelo e-mail associado. Valor não presente se nulo. |
TrackerRedirectId | Integer | ID do Pardot para o redirecionamento do rastreador associado. Valor não presente se nulo. | |
CreatedAt | Datetime | Hora em que ocorreu o clique e-mail. |
E-mails
Recuperar e-mails.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '='.
Por exemplo, a seguinte consultar é processada no lado do servidor:
SELECT * FROM Emails WHERE ID = 10
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | Pardot ID para este e-mail. | |
Name | String | Nome deste e-mail. | |
Subject | String | Assunto E-mail. | |
Message | String | Contém elementos de texto e html de diferentes formatos. | |
CreatedAt | Datetime | Hora em que o E-mail foi criado. |
Estatísticas de E-mail
Recupere estatísticas e-mail.
Informações Específicas da Tabela
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. Para consultar esta tabela, você precisa especificar o Id. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '='.
Por exemplo, a seguinte consultar é processada no lado do servidor:
SELECT * FROM EmailStats WHERE ID = 10
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | Pardot ID para este e-mail. | |
Sent | Integer | Estado enviado. | |
Delivered | Integer | Estado entregue. | |
TotalClicks | Integer | Cliques totais. | |
UniqueClicks | Integer | Cliques únicos. | |
SoftBounced | Integer | Saltos suaves. | |
HardBounced | Integer | Saltos duros. | |
OptOuts | Integer | Contagem de opção. | |
SpamComplains | Integer | Spam reclama. | |
Opens | Integer | Abre. | |
UniqueOpens | Integer | Único abre. | |
DeliveryRate | String | Taxa de entrega. | |
OpensRate | String | Taxa livre. | |
ClickThroughRate | String | Taxa de cliques. | |
UniqueClickThroughRate | String | Taxa única de cliques. | |
ClickOpenRatio | String | Clique para abrir a ração. | |
OptOutrate | String | Taxa de opção. | |
SpamComplaintRate | String | Taxa de reclamação de spam. |
Modelos de E-mail
Recupere modelos e-mail.
Informações Específicas da Tabela
Selecione
Por padrão, apenas modelos conectados a OneToOneEmails serão retornados.
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM EmailTemplates WHERE ID = 22
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id | Integer | identificador. | |
EmailType | Integer | Tipo E-mail. | |
Error | Integer | Erro. | |
HtmlMessage | String | Conteúdo HTML. | |
IsAutoResponderEmail | Integer | Se é um e-mail de resposta automática. | |
IsDripEmail | Integer | Se é um e-mail de gotejamento. | |
IsListEmail | Integer | Se é um e-mail lsit. | |
IsOneToOneEmail | Integer | Seja um e-mail individual. | |
Name | String | Nome | |
SendOptionsReplyToAddressAggregate | String | Responder aos endereços. | |
SendOptionsSendFromDataAggregate | String | Enviar de informações. | |
Subject | String | Assunto E-mail. | |
TextMessage | String | Texto E-mail. | |
TrackedHtmlMessage | String | Mensagem html rastreada. | |
TrackedTextMessage | String | Mensagem de texto rastreada. | |
Type | Integer | Tipo E-mail. |
Formulários
Recuperar formulários.
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | Pardot ID para este formulário. | |
Name | String | Nome do formulário. | |
CampaignId | String | Campanhas.ID | Pardot ID da campanha associada a este formulário. |
EmbedCode | String | O código usado para incorporar o formulário em sua página da web. | |
CreatedAt | Datetime | O formulário de tempo foi criado no Pardot. | |
UpdatedAt | Datetime | O formulário da última vez foi atualizado. |
Histórias de Ciclo de Vida
Recupere históricos de ciclo de vida.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.CreatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM LifecycleHistories WHERE Id = 49
SELECT * FROM LifecycleHistories WHERE Id >= 44
SELECT * FROM LifecycleHistories WHERE CreatedAt <= '02/03/2019 23:11:33'
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do Pardot deste histórico de ciclo de vida. | |
ProspectId | Integer | Perspectivas.ID | ID de Pardot para o cliente em potencial neste estágio. |
PreviousStageId | Integer | Pardot ID do estágio em que esse cliente em potencial estava anteriormente. | |
NextStageId | Integer | Pardot ID do próximo estágio em que esse cliente em potencial estará. | |
SecondsElapsed | Integer | Número de segundos para o cliente em potencial chegar ao estágio atual. | |
CreatedAt | Datetime | O histórico do ciclo de vida do tempo foi criado no Pardot. |
Estágios do Ciclo de Vida
Recupere os estágios do ciclo de vida.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM LifecycleStages WHERE ID = 18
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do Pardot deste estágio do ciclo de vida. | |
Name | String | Nome do estágio do ciclo de vida. | |
Position | Integer | Posição do estágio do ciclo de vida no ciclo de vida. | |
IsLocked | Boolean | Se verdadeiro, o estágio do ciclo de vida está bloqueado. |
OneToOneE-mails
Recupere e e-mails um a um.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM OneToOneEmails WHERE ID = 11
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | identificador. | |
EmailType | Integer | Tipo E-mail. | |
IsAutoResponderEmail | Integer | Se é um e-mail de resposta automática. | |
IsDripEmail | Integer | Onde é um e-mail de gotejamento. | |
IsListEmail | Integer | Se é um e-mail de lista. | |
IsOneToOneEmail | Integer | Seja um e-mail individual. | |
Name | String | Nome. | |
Subject | String | Assunto E-mail. | |
Type | Integer | Tipo E-mail. |
TagObjects
Recupere objetos de marca.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.TagId
suporta '='.Type
suporta '='.ObjectId
suporta '='.CreatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM TagObjects WHERE Id <= 31
SELECT * FROM TagObjects WHERE TagId = 12
SELECT * FROM TagObjects WHERE CreatedAt <= '02/03/2019 23:11:33'
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | Pardot ID do objeto tag. | |
TagId | Integer | Tag.ID | O ID do Pardot da tag. |
Type | String | O tipo de objeto associado à tag. | |
ObjectId | Integer | O ID do Pardot do objeto. | |
CreatedAt | Datetime | A etiqueta de tempo foi associada ao objeto no Pardot. |
Tag
Recuperar etiquetas.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com a coluna e o operador a seguir. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.Name
suporta '='.CreatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM Tags WHERE Id >= 42
SELECT * FROM Tags WHERE Name = 'criteria'
SELECT * FROM Tags WHERE CreatedAt >= '02/03/2019 23:11:33'
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | Pardot ID para esta tag. | |
Name | String | Nome da etiqueta. | |
CreatedAt | Datetime | A etiqueta de tempo foi criada no Pardot. | |
UpdatedAt | Datetime | A etiqueta de última hora foi atualizada. |
Usuários
Recupere usuários.
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | Pardot ID do usuário. | |
Email | String | Endereço e-mail do usuário. | |
FirstName | String | Primeiro nome do usuário. | |
LastName | String | Sobrenome do usuário. | |
JobTitle | String | Cargo do usuário. | |
Role | String | papel do usuário. | |
CreatedAt | Datetime | Horário em que o usuário foi criado no Pardot; A hora é informada no fuso horário preferencial do usuário da API. | |
UpdatedAt | Datetime | A última vez que o usuário foi atualizado no Pardot; A hora é informada no fuso horário preferencial do usuário da API. |
VisitanteAtividades
Recupere as atividades dos visitantes.
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do Pardot para esta atividade do visitante. | |
ProspectId | Integer | Perspectivas.ID | ID do Pardot para o cliente em potencial associado. |
VisitorId | Integer | Visitantes.ID | ID do Pardot para o visitante associado. |
Type | Integer | Número do tipo de atividade do visitante; Veja a lista abaixo. | |
TypeName | String | Nome do tipo de atividade do visitante; Veja a lista abaixo. | |
Details | String | Detalhes sobre a atividade do visitante, como o nome do objeto associado a essa atividade, a frase de pesquisa usada em uma consultar de pesquisa no site, etc. | |
EmailId | Integer | E-mails.ID | Pardot ID do e-mail associado a esta atividade do visitante Nota: Este nó só aparecerá se esta atividade do visitante tiver um e-mail associado a ela. |
EmailTemplateId | Integer | Modelos de e-mail.ID | Pardot ID do modelo e-mail associado a esta atividade do visitante Nota: Este nó só aparecerá se esta atividade do visitante tiver um e-mail associado a ela. |
ListEmailId | Integer | Pardot ID do e-mail da lista associada a esta atividade do visitante Nota: Este nó só aparecerá se esta atividade do visitante tiver um e-mail associado a ela. | |
FormId | Integer | Formulários.ID | ID Pardot do formulário associado a esta atividade do visitante Nota: Este nó só aparecerá se esta atividade do visitante tiver um formulário associado a ela. |
FormHandlerId | Integer | ID Pardot do manipulador de formulário associado a esta atividade do visitante Nota: Este nó só aparecerá se esta atividade do visitante tiver um manipulador de formulário associado a ela. | |
SiteSearchQueryId | Integer | ID Pardot da consultar de pesquisa do site associada a esta atividade do visitante Nota: Este nó só aparecerá se esta atividade do visitante tiver uma consultar de pesquisa do site associada a ela. | |
LandingPageId | Integer | ID Pardot da página de aterrissagem associada a esta atividade do visitante Nota: Este nó só aparecerá se esta atividade do visitante tiver uma página de aterrissagem associada a ela. | |
PaidSearchIdId | Integer | ID Pardot do anúncio de pesquisa paga associado a esta atividade do visitante Observação: este nó só aparecerá se esta atividade do visitante tiver um anúncio de pesquisa paga associado a ela. | |
MultivariateTestVariationId | Integer | ID Pardot da variação de teste multivariada associada a esta atividade do visitante Nota: Este nó só aparecerá se esta atividade do visitante tiver uma variação de teste multivariada associada a ela. | |
VisitorPageViewId | Integer | Pardot ID da visualização da página do visitante associada a esta atividade do visitante Nota: Este nó só aparecerá se esta atividade do visitante tiver uma visualização da página do visitante associada a ela. | |
FileId | Integer | Pardot ID do arquivo associado a esta atividade do visitante Nota: Este nó só aparecerá se esta atividade do visitante tiver um arquivo associado a ela. | |
CampaignId | Integer | Campanhas.ID | Identificação da campanha. |
CampaignName | String | Nome da campanha. | |
CampaignCost | Integer | Custo da campanha. | |
CreatedAt | Datetime | Hora em que ocorreu a atividade do visitante. |
Visitantes
Recupere visitantes.
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do Pardot para este visitante. | |
PageViewCount | Integer | Número de visualizações de página por este visitante. | |
IpAddress | String | Endereço IP do visitante. | |
Hostname | String | Nome do host do visitante. | |
CampaignParameter | String | Parâmetro de campanha do visitante utm_campaign do Google Analytics. | |
MediumParameter | String | Parâmetro médio do visitante utm_medium do Google Analytics. | |
SourceParameter | String | Parâmetro de origem do visitante utm_source do Google Analytics. | |
ContentParameter | String | Parâmetro de conteúdo do visitante utm_content do Google Analytics. | |
TermParameter | String | Parâmetro do termo do visitante utm_term do Google Analytics. | |
CreatedAt | Datetime | O visitante de tempo foi criado no Pardot. | |
UpdatedAt | Datetime | A última vez que o visitante foi atualizado no Pardot. | |
ProspectId | Integer | Seleciona visitas com os IDs de Prospect fornecidos. |
VisitorPageViews
Recupere visualizações de página dos visitantes.
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do Pardot para esta visualização de página do visitante. | |
VisitId | Integer | Visitas.ID | Pardot ID para esta visita. |
VisitorId | Integer | Visitantes.ID | ID do Pardot para o visitante associado. |
ProspectId | Integer | Perspectivas.ID | ID do Pardot para o cliente em potencial associado. |
Url | String | A URL da página. | |
Title | String | A coluna Title do objeto VisitorsPageViews. | |
CreatedAt | Datetime | A coluna CreatedAt do objeto VisitorsPageViews. |
Visitas
Recuperar visitas.
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | Pardot ID para esta visita. | |
VisitorId | Integer | Visitantes.ID | ID do Pardot para o visitante associado. |
ProspectId | Integer | Perspectivas.ID | ID do Pardot para o cliente em potencial associado. |
VisitorPageViewCount | Integer | Número de visualizações de página para esta visita. | |
FirstVisitorPageViewAt | Datetime | Hora da visualização da primeira página para esta visita. | |
LastVisitorPageViewAt | Datetime | Hora da última visualização de página para esta visita. | |
DurationInSeconds | Integer | Duração desta visita. | |
CampaignParameter | String | Visite o parâmetro de campanha utm_campaign do Google Analytics. | |
MediumParameter | String | Visite o parâmetro médio utm_medium do Google Analytics. | |
SourceParameter | String | Visite o parâmetro de origem utm_source do Google Analytics. | |
ContentParameter | String | Visite o parâmetro de conteúdo utm_content do Google Analytics. | |
TermParameter | String | Visite o parâmetro de termo utm_term do Google Analytics. | |
CreatedAt | Datetime | A visita de tempo foi criada em Pardot. | |
UpdatedAt | Datetime | A última visita foi atualizada no Pardot. |
Procedimentos Armazenados
Procedimentos armazenados* estão disponíveis para complementar os dados disponíveis no Modelo de Dados. Pode ser necessário atualizar os dados disponíveis em uma exibição usando um procedimento armazenado* porque os dados não fornecem atualizações bidirecionais diretas, semelhantes a tabelas. Nessas situações, a recuperação dos dados é feita usando a visualização ou tabela apropriada, enquanto a atualização é feita chamando um procedimento armazenado. Procedimentos armazenados* pega uma lista de parâmetros e retorna um conjunto de dados que contém a coleção de tuplas que constituem a resposta.
Conector Jitterbit para Procedimentos Armazenados do Salesforce Pardot
Nome | Descrição |
---|---|
AssignProspect | Atualize os locais de uma zona de frete. |
AssignProspectAccount | Atualize os locais de uma zona de frete. |
GetOAuthAccessToken | Se estiver usando um aplicativo do Windows, defina Authmode como App. Se estiver usando um aplicativo Web, defina Authmode como Web e especifique o Verifier obtido por GetOAuthAuthorizationUrl. |
GetOAuthAuthorizationUrl | Obtém a URL de autorização que deve ser aberta separadamente pelo usuário para conceder acesso ao seu aplicativo. Necessário apenas ao desenvolver aplicativos da Web. |
RefreshOAuthAccessToken | Atualiza o token OAuth ou o ID da sessão após a expiração da sessão. Seu aplicativo OAuth deve ter o escopo refresh_token ativado. |
SendEmail | Atualize os locais de uma zona de frete. |
UnAssignProspect | Atualize os locais de uma zona de frete. |
UnDeleteOpportunity | Atualize os locais de uma zona de frete. |
Atribuir Prospecto
Atualize os locais de uma zona de frete.
Executar
EXEC AssignProspect ProspectId=432, AssignmentType='user', AssignTo=101
EXEC AssignProspect ProspectId=432, AssignmentType='email', AssignTo='prospectEmail@host.tld'
Entrada
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
ProspectId | String | Falso | O ID do cliente em potencial. |
AssignmentType | String | Falso | O tipo de atribuição. Pode ser um dos seguintes: e-mail, usuário, grupo. |
AssignTo | String | Falso | O valor a ser atribuído. Se o tipo for usuário ou grupo o valor deve ser o respectivo id. |
Colunas do conjunto de resultados
Nome | Tipo | Descrição |
---|---|---|
Success | String | Este valor mostra uma indicação booleana se a operação foi bem-sucedida ou não. |
Atribuir Conta de Cliente Potencial
Atualize os locais de uma zona de frete.
Executar
EXEC AssignProspectAccount UserId=432, ProspectAccountId=501
Entrada
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
ProspectAccountId | String | Falso | O ID da conta em potencial. |
UserId | String | Falso | O ID do usuário. |
Colunas do conjunto de resultados
Nome | Tipo | Descrição |
---|---|---|
Success | String | Este valor mostra uma indicação booleana se a operação foi bem-sucedida ou não. |
GetOAuthAccessToken
Se estiver usando um aplicativo do Windows, defina Authmode como App. Se estiver usando um aplicativo Web, defina Authmode como Web e especifique o Verifier obtido por GetOAuthAuthorizationUrl.
Entrada
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
Authmode | String | Falso | O tipo de modo de autenticação a ser usado. Selecione App para obter tokens de autenticação por meio de um aplicativo de desktop. Selecione Web para obter tokens de autenticação por meio de um aplicativo Web. Os valores permitidos são APP, WEB. O valor padrão é APP. |
Verifier | String | Falso | O token do verificador retornado pelo Salesforce após usar a URL obtida com GetOAuthAuthorizationUrl. |
Scope | String | Falso | Um escopo de permissões separado por espaço ao qual você precisa que o aplicativo tenha acesso. Os valores disponíveis são api, chatter_api, full, id, refresh_token, visualforce e web. Para detalhes, consulte: http://help.salesforce.com/help/doc/en/remoteaccess_oauth_scopes.htm . |
CallbackUrl | String | Falso | A página para retornar o aplicativo Salesforce após a conclusão da autenticação. |
Api_Version | String | Falso | A versão da API na qual você gostaria de se autenticar. O valor padrão é 49,0. |
State | String | Falso | Qualquer valor que você deseja enviar com o retorno de chamada. |
GrantType | String | Falso | Tipo de concessão de autorização. Disponível apenas para OAuth 2.0. Se não for especificado, o valor padrão será o valor da propriedade de conexão OAuthGrantType. Os valores permitidos são CÓDIGO, SENHA. |
Colunas do Conjunto de Resultados
Nome | Tipo | Descrição |
---|---|---|
Scope | String | O escopo de permissões para o aplicativo. |
Instance_Url | String | O URL da instância que está sendo usado pelo aplicativo. |
Id | String | O ID associado ao token OAuth. |
Issued_At | String | Quando o token foi emitido em. |
Signature | String | Uma assinatura para o token OAuth. |
OAuthRefreshToken | String | Um token que pode ser usado para obter um novo token de acesso. |
OAuthAccessToken | String | O token de acesso OAuth. |
ExpiresIn | String | O tempo de vida restante no token de acesso. Um -1 denota que não irá expirar. |
GetOAuthAuthorizationUrl
Obtém a URL de autorização que deve ser aberta separadamente pelo usuário para conceder acesso ao seu aplicativo. Necessário apenas ao desenvolver aplicativos da Web.
Entrada
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
CallbackUrl | String | Falso | A página para retornar o usuário após a conclusão da autorização. |
Scope | String | Falso | Um escopo de permissões separado por espaço ao qual você precisa que o aplicativo tenha acesso. Os valores disponíveis são api, chatter_api, full, id, refresh_token, visualforce, web. Para mais detalhes, consulte: http://help.salesforce.com/help/doc/en/remoteaccess_oauth_scopes.htm . |
Grant_Type | String | Falso | O tipo de autorização a ser concedida para seu aplicativo. Se for definido como código, o procedimento armazenado* retornará uma URL de autorização contendo o código do verificador em um parâmetro de string de consultar, que você precisará enviar de volta com o procedimento armazenado GetOAuthAccessToken. Implícita fará com que o token de acesso OAuth seja retornado diretamente na URL. Os valores permitidos são Implicit, Code. |
State | String | Falso | Qualquer valor que você deseja enviar com o retorno de chamada. |
Colunas do Conjunto de Resultados
Nome | Tipo | Descrição |
---|---|---|
Url | String | A URL de autorização. |
RefreshOAuthAccessToken
Atualiza o token OAuth ou o ID da sessão após a expiração da sessão. Seu aplicativo OAuth deve ter o escopo refresh_token ativado.
Entrada
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
OAuthRefreshToken | String | Verdade | O token de atualização retornado quando o token OAuth foi criado pela primeira vez. |
Colunas do Conjunto de Resultados
Nome | Tipo | Descrição |
---|---|---|
Instance_Url | String | Instância do Salesforce para a qual o token OAuth é válido. |
OAuthAccessToken | String | O token OAuth. |
Id | String | ID associado ao token OAuth. |
Issued_At | String | Quando o token OAuth foi emitido. |
Signature | String | Assinatura do Token OAuth. |
ExpiresIn | String | O tempo de vida restante no token de acesso. Um -1 denota que não irá expirar. |
Enviar Email
Atualize os locais de uma zona de frete.
Executar
Este procedimento requer qualquer uma das seguintes combinações de entrada:
Um de: ProspectId, ProspectEmail ou ListId. Um de: TemplateId ou (TextContent, Name, Subject e (FromEmail, FromName ou FromUserId)) Exemplos:
EXEC SendEmail CampaignId=20006, ProspectId=1807618, TemplateId=13598
EXEC SendEmail CampaignId=20006, ProspectEmail='prospectEmail@host.tld', TextContent='content', Name='email name', Subject='email subject', FromUserId=24486
EXEC SendEmail CampaignId=20006, ListId=20104, TextContent='content', Name='email name', Subject='email subject', FromEmail='senderEmail@host.tld', FromName='Name Surname'
Entrada
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
CampaignId | String | Falso | O ID da campanha. |
ProspectId | String | Falso | O ID do cliente em potencial. |
ProspectEmail | String | Falso | O e-mail do prospect. |
ListId | String | Falso | O ID das listas para as quais enviar. |
TemplateId | String | Falso | O ID do cliente em potencial. |
TextContent | String | Falso | O ID do cliente em potencial. |
Name | String | Falso | O ID do cliente em potencial. |
Subject | String | Falso | O ID do cliente em potencial. |
FromEmail | String | Falso | O ID do cliente em potencial. |
FromName | String | Falso | O ID do cliente em potencial. |
FromUserId | String | Falso | O ID do cliente em potencial. |
ReplyToEmail | String | Falso | O ID do cliente em potencial. |
OperationalEmail | String | Falso | O ID do cliente em potencial. |
HTMLContent | String | Falso | O ID do cliente em potencial. |
Colunas do conjunto de resultados
Nome | Tipo | Descrição |
---|---|---|
Success | String | Este valor mostra uma indicação booleana se a operação foi bem-sucedida ou não. |
Cancelar Atribuição do Projeto
Atualize os locais de uma zona de frete.
Executar
EXEC UnAssignProspect ProspectId=432
Entrada
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
ProspectId | String | Falso | O ID do cliente em potencial. |
Colunas do conjunto de resultados
Nome | Tipo | Descrição |
---|---|---|
Success | String | Este valor mostra uma indicação booleana se a operação foi bem-sucedida ou não. |
UnDeleteOpportunity
Atualize os locais de uma zona de frete.
Executar
EXEC UnDeleteOpportunity Id=600
Entrada
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
Id | String | Falso | O ID da oportunidade. |
Colunas do conjunto de resultados
Nome | Tipo | Descrição |
---|---|---|
Success | String | Este valor mostra uma indicação booleana se a operação foi bem-sucedida ou não. |
Modelo de Dados do Salesforce Pardot V5
O Conector Jitterbit para Salesforce Pardot modela objetos Salesforce Pardot Pardot API v5 como tabelas relacionais, exibições e procedimentos armazenados. As limitações e requisitos da API estão documentados nesta seção; você pode usar o SupportEnhancedSQL
recurso, definido por padrão, para contornar a maioria dessas limitações.
Tabelas
Tabelas descreve uma amostra das tabelas padrão disponíveis.
Tabelas
O conector modela os dados no Salesforce Pardot em uma lista de tabelas que podem ser consultadas usando instruções SQL padrão.
Geralmente, consultar tabelas do Salesforce Pardot é o mesmo que consultar uma tabela em um banco de dados relacional. Às vezes, há casos especiais, por exemplo, incluir uma determinada coluna na cláusula WHERE pode ser necessário para obter dados para determinadas colunas na tabela. Isso geralmente é necessário para situações em que uma solicitação separada deve ser feita para cada linha para obter determinadas colunas. Esses tipos de situações estão claramente documentados na parte superior da página da tabela vinculada abaixo.
Conector Jitterbit para Tabelas Salesforce Pardot
Nome | Descrição |
---|---|
CustomRedirects | Rastreie links em seu site ou site de externo com redirecionamentos personalizados do Pardot. |
EmailTemplates | Modelos e-mail de consulta. |
Files | Carregue imagens e outros arquivos para usar em seus e-mails, formulários e páginas de destino do Pardot. |
LayoutTemplates | Recupere e modifique modelos de layout. |
Lists | Recupere e modifique listas. |
Prospects | Recupere e modifique clientes em potencial. |
CustomRedirects
Rastreie links em seu site ou site de externo com redirecionamentos personalizados do Pardot.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.IsDeleted
suporta '='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM CustomRedirects WHERE Id = 40
SELECT * FROM CustomRedirects WHERE IsDeleted = 'true'
Inserir
Os seguintes atributos são necessários ao executar uma inserção: Name, CampaignId, DestinationUrl.
INSERT INTO CustomRedirects (Name,CampaignId,DestinationUrl) VALUES ('name','1','https://example.com/content.html')
Atualizar
Atualize os atributos CustomRedirects.
Update CustomRedirects set Name='newName', FolderId='527425' where Id=24143
Excluir
Remova todos os objetos CustomRedirects ou um especificando o ID do CustomRedirect.
DELETE FROM CustomRedirects
DELETE FROM CustomRedirects WHERE ID = 10003
GetDeleted
Para recuperar redirecionamentos personalizados que estão na lixeira do Pardot, a seguinte operação é suportada:
GETDELETED FROM CustomRedirects
Colunas
Nome | Tipo | Somente leitura | Referências | Descrição |
---|---|---|---|---|
Id [KEY] | Integer | Verdadeiro | Pardot ID para esta campanha. | |
Name | String | Falso | Nome do objeto para identificação no Pardot. | |
CampaignId | Integer | Falso | Pardot Campanha relacionada a este objeto. | |
DestinationUrl | String | Falso | Um URL totalmente qualificado. O visitante que clica no redirecionamento personalizado é direcionado para esse local. | |
FolderId | Integer | Falso | ID da pasta que contém este objeto. Usa a pasta não categorizada do tipo de recurso se não for especificada na criação. | |
TrackerDomainId | Integer | Falso | ID do domínio do rastreador a ser usado na URL para este objeto. Usa o domínio do rastreador primário para a conta se não for especificado na criação. | |
VanityUrl | String | Verdadeiro | URL personalizado totalmente qualificado. Inclui domínio do rastreador e vanityUrlPath. | |
VanityUrlPath | String | Falso | Caminho de URL personalizado (excluindo protocolo e hospedar). Deve ser exclusivo para cada domínio do rastreador. | |
gaSource | String | Falso | Origem da campanha do Google Analytics. | |
gaMedium | String | Falso | Meio de campanha do Google Analytics. | |
gaTerm | String | Falso | Palavra-chave da campanha do Google Analytics. | |
gaContent | String | Falso | Conteúdo da campanha do Google Analytics. | |
gaCampaign | String | Falso | ID da campanha do Google Analytics. | |
SalesforceId | String | Verdadeiro | ID do objeto Salesforce que representa este objeto. | |
TrackedUrl | String | Verdadeiro | URL rastreado totalmente qualificado. Não inclui Vaidade. URL | |
BitlyIsPersonalized | String | Verdadeiro | Verdadeiro se um URL personalizado do Bitly fosse. definir | |
BitlyShortUrl | String | Verdadeiro | Se definido, um Bitly. URL | |
IsDeleted | Boolean | Verdadeiro | True se o objeto estiver na lixeira do Pardot. | |
CreatedAt | Datetime | Verdadeiro | O carimbo de data/hora da criação do objeto. | |
UpdatedAt | Datetime | Verdadeiro | O timestamp da última atualização do objeto. | |
CreatedById | Integer | Verdadeiro | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | Verdadeiro | ID do indivíduo que atualizou este objeto pela última vez. |
Modelos de E-mail
Modelos e-mail de consulta.
Informações Específicas da Tabela
Selecione
O conector usa a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.IsOneToOneEmail
suporta '='.IsDeleted
suporta '='.CreatedAt
suporta '=', '<', '<=', '>', '>='.UpdatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM EmailTemplates WHERE Id = 50
SELECT * FROM EmailTemplates WHERE UpdatedAt > '01/01/2022'
SELECT * FROM EmailTemplates WHERE CreatedAt > '01/01/2022'
Para inserir em uma tabela, é necessário especificar o SenderOptionsAggregate. A entrada para este campo segue os princípios de Deep Inserts. No Deep Insert, você cria simultaneamente um objeto base e o vincula ao campo relacionado na tabela principal. Para enviar dados JSON, forneça os valores para a tabela filha no formato JSON. Para executar a inserção, o JSON completo pode ser referenciado ou incluído como strings literais. Por exemplo:
GetDeleted
Para recuperar modelos e-mail que estão na lixeira do Pardot, a seguinte operação é suportada:
GETDELETED FROM EmailTemplates
Colunas
Nome | Tipo | Somente leitura | Referências | Descrição |
---|---|---|---|---|
Id [KEY] | Integer | Verdadeiro | ID do e-mail. | |
Name | String | Falso | Nome do objeto para identificação no Pardot. | |
Subject | String | Falso | Linha de assunto para o modelo e-mail. | |
TextMessage | String | Falso | O conteúdo de texto do e-mail. Este campo é recuperado apenas ao filtrar com ID e-mail. | |
HtmlMessage | String | Falso | O conteúdo HTML do e-mail. Este campo é recuperado somente ao filtrar com id e-mail. | |
IsOneToOneEmail | Boolean | Falso | Se True, o modelo está disponível para e-mails um-para-um. | |
IsAutoResponderEmail | Boolean | Falso | Se for True, o modelo está disponível para e-mails de resposta automática. | |
IsDripEmail | Boolean | Falso | Se True, o modelo está disponível para Programas de Engajamento. | |
IsListEmail | Boolean | Falso | Se True, o modelo está disponível para e-mails de lista. | |
TrackerDomainId | Integer | Falso | ID do domínio do rastreador usado para o e-mail da lista. | |
FolderId | Integer | Falso | ID da pasta que contém este objeto. | |
Type | String | Falso | valores 'html', 'texto' e 'htmlAndText'. | |
CampaignId | Integer | Falso | Campanha Pardot relacionada a este objeto. | |
IsDeleted | Boolean | Verdadeiro | Verdadeiro se o objeto estiver na lixeira do Pardot. | |
CreatedById | Integer | Verdadeiro | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | Verdadeiro | ID do indivíduo que atualizou este objeto pela última vez. | |
CreatedAt | Datetime | Verdadeiro | O timestamp de quando este objeto foi criado. | |
UpdatedAt | Datetime | Verdadeiro | O timestamp de quando este objeto foi atualizado pela última vez. | |
SenderOptionsType | String | Verdadeiro | O(s) tipo(s) de usuário remetente. | |
SenderOptionsAddress | String | Verdadeiro | Os endereços e-mail de envio. | |
SenderOptionsName | String | Verdadeiro | O(s) nome(s) do remetente. | |
SenderOptionsUserId | String | Verdadeiro | O(s) ID(s) de usuário do remetente. | |
SenderOptionsProspectCustomFieldId | String | Verdadeiro | A ID do campo personalizado do cliente em potencial que contém o valor do remetente. Disponível apenas em leitura e consultar. | |
SenderOptionsAccountCustomFieldId | String | Verdadeiro | A ID do campo personalizado da conta que contém o valor do remetente. Disponível apenas em leitura e consultar. | |
ReplyToOptionsType | String | Verdadeiro | A resposta ao(s) tipo(s) de usuário. | |
ReplyToOptionsAddress | String | Verdadeiro | Os endereços e-mail de envio. | |
ReplyToOptionsUserId | String | Verdadeiro | O(s) ID(s) de usuário do remetente. | |
ReplyToOptionsProspectCustomFieldId | String | Verdadeiro | A ID do campo personalizado do cliente em potencial que contém o valor do remetente. Disponível apenas em leitura e consultar. | |
ReplyToOptionsAccountCustomFieldId | String | Verdadeiro | A ID do campo personalizado da conta que contém o valor do remetente. Disponível apenas em leitura e consultar. |
Pseudo-colunas
Os campos de pseudocoluna são usados na cláusula WHERE das instruções SELECT e oferecem um controle mais granular sobre as tuplas que são retornadas da fonte de dados.
Nome | Tipo | Descrição |
---|---|---|
SenderOptionsAggregate | String | Esta entrada é usada para instruções INSERT/UPDATE. Defina isso como tabela temporária SenderOptions#TEMP, cujas linhas contêm entradas para inserir/atualizar as opções do remetente. Ou simplesmente faça referência ou inclua como strings literais o JSON completo. |
ReplyToOptionsAggregate | String | Esta entrada é usada para instruções INSERT/UPDATE. Defina isso como Tabela temporária ReplyToOptions#TEMP, cujas linhas contêm entradas para inserir/atualizar as opções de resposta. Ou simplesmente faça referência ou inclua como strings literais o JSON completo. |
Arquivos
Carregue imagens e outros arquivos para usar em seus e-mails, formulários e páginas de destino do Pardot.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.CreatedAt
suporta '=', '<', '<=', '>', '>='.UpdatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM Files WHERE Id = 40
SELECT * FROM Files WHERE UpdatedAt < '2021-12-30T03:16:27-08:00' and CreatedAt >= '2021-11-12T07:18:56-08:00'
Inserir
Os seguintes atributos são necessários ao executar uma inserção: Name, FilePath.
INSERT INTO Files (Name, FilePath) VALUES ('file1','C:\file1.txt')
Atualizar
Atualizando arquivos:
UPDATE Files SET Name='testingUpdate', FolderId='33609' WHERE id='804969'
Excluir
Remova todos os arquivos ou um arquivo especificando o ID do arquivo.
DELETE FROM Files
DELETE FROM Files WHERE ID = 10003
Colunas
Nome | Tipo | Somente leitura | Referências | Descrição |
---|---|---|---|---|
Id [KEY] | Integer | Verdadeiro | Pardot ID deste arquivo. | |
Name | String | Falso | Nome do objeto para identificação no Pardot. Usa o nome do arquivo que está sendo carregado se não for especificado na criação. | |
FolderId | Integer | Falso | ID da pasta que contém este objeto. Usa a pasta não categorizada do tipo de recurso se não for especificada na criação. | |
CampaignId | Integer | Falso | Campanha Pardot relacionada a este objeto. Usa null se não for especificado na criação. | |
VanityUrlPath | String | Falso | Caminho de URL personalizado (excluindo protocolo e hospedar). Deve ser exclusivo para cada domínio do rastreador. | |
TrackerDomainId | Integer | Falso | ID do TrackerDomain a ser usado na URL para este objeto. Usa o domínio do rastreador primário para a conta se não for especificado na criação. | |
SalesforceId | String | Verdadeiro | ID do objeto Salesforce que representa este objeto. | |
Url | String | Verdadeiro | URL onde o arquivo para download pode ser acessado. | |
Size | Integer | Verdadeiro | Tamanho (em bytes) do arquivo para download. | |
BitlyIsPersonalized | Boolean | Verdadeiro | Verdadeiro se o objeto tiver um URL bitly personalizado. | |
BitlyShortUrl | String | Verdadeiro | Bitly URL se presente. | |
VanityUrl | String | Verdadeiro | URL personalizada, se presente. | |
IsTracked | Boolean | Verdadeiro | Verdadeiro se os downloads deste arquivo forem registrados como atividade do visitante. | |
CreatedAt | Datetime | Verdadeiro | O timestamp de quando este objeto foi criado. | |
UpdatedAt | Datetime | Verdadeiro | O timestamp de quando este objeto foi atualizado pela última vez. | |
CreatedById | Integer | Verdadeiro | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | Verdadeiro | ID do indivíduo que atualizou este objeto pela última vez. |
Pseudo-colunas
Os campos de pseudocoluna são usados na cláusula WHERE das instruções SELECT e oferecem um controle mais granular sobre as tuplas que são retornadas da fonte de dados.
Nome | Tipo | Descrição |
---|---|---|
FilePath | String | Este parâmetro é usado apenas em operações INSERT para carregar o conteúdo de um arquivo. Deve ser definido como o caminho do arquivo, incluindo o nome. Ex: C:\Users\User\Desktop\test.txt ou para o conteúdo codificado em BASE64 do arquivo. |
LayoutTemplates
Recupere e modifique modelos de layout.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.IsDeleted
suporta '='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM LayoutTemplates WHERE Id = 40
SELECT * FROM LayoutTemplates WHERE IsDeleted = 'true'
Inserir
Os seguintes atributos são necessários ao realizar uma inserção: Name, LayoutContent.
INSERT INTO LayoutTemplates (Name,IsIncludeDefaultCss,LayoutContent,FolderId) VALUES ('name','true','content', 33621)
Atualizar
Atualizando LayoutTemplates:
Update LayoutTemplates set Name='newName' where Id=24143
Excluir
Remova todos os modelos de layout ou um modelo de layout especificando o ID do modelo.
DELETE FROM LayoutTemplates
DELETE FROM LayoutTemplates WHERE ID = 10003
GetDeleted
Para recuperar modelos de layout que estão na lixeira no Pardot, a seguinte operação é suportada:
GETDELETED FROM LayoutTemplates
Colunas
Nome | Tipo | Somente leitura | Referências | Descrição |
---|---|---|---|---|
Id [KEY] | Integer | Verdadeiro | ID deste objeto. | |
Name | String | Falso | Nome do objeto para identificação no Pardot. Usa o nome do arquivo que está sendo carregado se não for especificado na criação. | |
LayoutContent | String | Falso | Conteúdo HTML deste modelo de layout codificado como string JSON. | |
FormContent | String | Falso | Conteúdo HTML codificado como string JSON que controla a lógica de exibição do formulário. Usa valores padrão se não for fornecido. | |
SiteSearchContent | String | Falso | Conteúdo HTML codificado como string JSON que controla o conteúdo de pesquisa do site. | |
IsIncludeDefaultCss | Boolean | Falso | Verdadeiro se não fornecer estilo CSS personalizado. | |
FolderId | Integer | Falso | ID da pasta que contém este objeto. Usa a pasta não categorizada do tipo de recurso se não for especificada na criação. | |
IsDeleted | Boolean | Verdadeiro | Verdadeiro se o objeto estiver na lixeira do Pardot. | |
CreatedAt | Datetime | Verdadeiro | O timestamp de quando este objeto foi criado. | |
UpdatedAt | Datetime | Verdadeiro | O timestamp de quando este objeto foi atualizado pela última vez. | |
CreatedById | Integer | Verdadeiro | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | Verdadeiro | ID do indivíduo que atualizou este objeto pela última vez. |
Listas
Recupere e modifique listas.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.CreatedAt
suporta '=', '<', '<=', '>', '>='.UpdatedAt
suporta '=', '<', '<=', '>', '>='.IsDeleted
suporta '='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM Lists WHERE Id = 40
SELECT * FROM Lists WHERE IsDeleted = 'true'
SELECT * FROM Lists WHERE CreatedAt > '01/01/2022'
Inserir
O seguinte atributo é necessário ao realizar uma inserção: Nome.
INSERT INTO Lists (Name) VALUES ('name')
Atualizar
Atualizar atributos de listas.
Update Lists set Name='newName' where Id=24143
Excluir
Remova todas as listas ou uma lista especificando o ID da lista.
DELETE FROM Lists
DELETE FROM Lists WHERE ID = 10003
GetDeleted
Para recuperar listas que estão na lixeira no Pardot, a seguinte operação é suportada:
GETDELETED FROM Lists
Colunas
Nome | Tipo | Somente leitura | Referências | Descrição |
---|---|---|---|---|
Id [KEY] | Integer | Verdadeiro | Pardot ID desta lista. | |
Name | String | Falso | Nome da lista (interno ao Pardot). | |
FolderId | Integer | Falso | ID da pasta que contém este objeto. | |
CampaignId | Integer | Falso | Campanhas.ID | Campanha Pardot relacionada a este objeto. Usa null se não for especificado na criação. |
IsDeleted | Boolean | Verdadeiro | Verdadeiro se o objeto estiver na lixeira do Pardot. | |
IsDynamic | Boolean | Verdadeiro | Verdadeiro se a lista for dinâmica. | |
IsPublic | Boolean | Falso | Verdadeiro se a lista for pública. | |
Title | String | Falso | Título do objeto de lista. | |
Description | String | Falso | Descrição da lista. | |
CreatedAt | Datetime | Verdadeiro | O timestamp de quando este objeto foi criado. | |
UpdatedAt | Datetime | Verdadeiro | O timestamp de quando este objeto foi atualizado pela última vez. | |
CreatedById | Integer | Verdadeiro | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | Verdadeiro | ID do indivíduo que atualizou este objeto pela última vez. |
Perspectivas
Recupere e modifique clientes em potencial.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.UserId
suporta '=', '<', '<=', '>', '>='.AssignedToId
suporta '=', '<', '<=', '>', '>='.LastActivityAt
suporta '=', '<', '<=', '>', '>='.IsDeleted
suporta '='.CreatedAt
suporta '=', '<', '<=', '>', '>='.UpdatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM Prospects WHERE Id = 3457992
SELECT * FROM Prospects WHERE UserId = 14
SELECT * FROM Prospects WHERE UpdatedAt < '2021-12-30T03:16:27-08:00' and CreatedAt >= '2021-11-12T07:18:56-08:00'
Ser Deletado
Para recuperar clientes em potencial excluídos, uma instrução GETDELETED pode ser executada.
GETDELETED FROM Prospects
Colunas
Nome | Tipo | Somente leitura | Referências | Descrição |
---|---|---|---|---|
Id [KEY] | Integer | Verdadeiro | ID do Pardot para este cliente em potencial. | |
AddressOne | String | Falso | Endereço do cliente potencial, linha 1. | |
AddressTwo | String | Falso | Endereço do cliente potencial, linha 2. | |
AnnualRevenue | String | Falso | A receita anual do cliente em potencial. | |
CampaignId | Integer | Falso | Campanha Pardot relacionada a este objeto. | |
CampaignParameter | String | Verdadeiro | Parâmetro de campanha do cliente em potencial utm_campaign do Google Analytics. | |
SalesforceCampaignId | String | Verdadeiro | A ID alfanumérica da campanha associada no Salesforce Org. | |
City | String | Falso | Cidade do Prospect. | |
Comments | String | Falso | Comentários sobre esta perspectiva. | |
Company | String | Falso | Empresa do Prospect. | |
ContentParameter | String | Verdadeiro | Parâmetro de conteúdo do cliente em potencial utm_content do Google Analytics. | |
ConvertedAt | Datetime | Verdadeiro | Hora em que o cliente em potencial foi convertido de visitante. | |
ConvertedFromObjectName | String | Verdadeiro | Nome do objeto associado à atividade do visitante que resultou na conversão do cliente em potencial de visitante. | |
ConvertedFromObjectType | String | Verdadeiro | tipo de objeto associado à atividade do visitante que resultou na conversão do cliente em potencial de visitante. Os valores com suporte incluem 'Form', 'FormHandler', 'LandingPage', 'MultivariateTestVariation' e 'Video'. | |
Country | String | Falso | País do cliente em potencial. | |
SalesforceAccountId | String | Verdadeiro | ID da conta em um sistema Salesforce compatível. | |
SalesforceContactId | String | Verdadeiro | ID de contato do cliente em potencial em um sistema Salesforce compatível. | |
SalesforceLastSync | Datetime | Verdadeiro | A última vez que esse cliente em potencial foi sincronizado com um sistema Salesforce compatível. | |
SalesforceLeadId | String | Verdadeiro | ID do cliente em potencial em um sistema Salesforce compatível. | |
SalesforceOwnerId | String | Falso | ID do proprietário do cliente em potencial em um sistema Salesforce compatível. | |
SalesforceId | String | Falso | A ID alfanumérica do Salesforce Org. | |
Department | String | Falso | Departamento de prospecção. | |
Email | String | Falso | Endereço e-mail do cliente em potencial. | |
EmailBouncedAt | Datetime | Verdadeiro | Tempo | |
EmailBouncedReason | String | Verdadeiro | Razão pela qual o endereço e-mail do cliente em potencial é rejeitado. | |
Employees | String | Falso | Número de funcionários do cliente potencial. | |
Fax | String | Falso | Número de fax do cliente em potencial. | |
FirstActivityAt | Datetime | Verdadeiro | Hora em que ocorreu a primeira atividade do visitante para esse cliente em potencial. | |
FirstAssignedAt | Datetime | Verdadeiro | A perspectiva de tempo foi atribuída pela primeira vez a um usuário. | |
FirstName | String | Falso | Primeiro nome do cliente em potencial. | |
FirstReferrerQuery | String | Verdadeiro | consultar de pesquisa do primeiro referenciador. | |
FirstReferrerType | String | Verdadeiro | Fornecedor e tipo do primeiro referenciador (como 'Pesquisa natural do Google'). | |
FirstReferrerUrl | String | Verdadeiro | URL do primeiro referenciador. | |
Grade | String | Verdadeiro | Nota da letra do cliente em potencial. | |
Industry | String | Falso | Indústria do prospect. | |
IsDeleted | Boolean | Verdadeiro | Verdadeiro se o objeto estiver na lixeira do Pardot. | |
IsDoNotCall | Boolean | Falso | Se o valor for 1, o prospect prefere não ser chamado. | |
IsDoNotEmail | Boolean | Falso | Se o valor for 1, o cliente em potencial prefere não receber emails. | |
isEmailHardBounced | Boolean | Verdadeiro | Se verdadeiro, o endereço e-mail do cliente em potencial foi devolvido definitivamente. | |
IsReviewed | Boolean | Falso | Se o valor for 1, o cliente em potencial foi revisado. | |
IsStarred | Boolean | Falso | Se o valor for 1, o cliente em potencial foi marcado com estrela. | |
JobTitle | String | Falso | Cargo do cliente em potencial. | |
LastActivityAt | Datetime | Verdadeiro | Carimbo de data/hora da atividade mais recente do visitante desse cliente em potencial. | |
LastName | String | Falso | Sobrenome do prospect. | |
MediumParameter | String | Verdadeiro | Parâmetro médio do cliente potencial utm_medium do Google Analytics. | |
Notes | String | Falso | Notas sobre esta perspectiva. | |
OptedOut | Boolean | Falso | Se o valor for 1, o cliente em potencial optou por não receber comunicações de marketing. | |
Password | String | Verdadeiro | A senha do cliente em potencial. | |
Phone | String | Falso | Número de telefone do cliente em potencial. | |
ProspectAccountId | Integer | Falso | ID da conta do cliente em potencial. | |
Salutation | String | Falso | Prefixo formal do cliente em potencial. | |
Score | Integer | Falso | Pontuação do prospect. | |
Source | String | Falso | Fonte do prospect. | |
SourceParameter | String | Verdadeiro | Parâmetro de origem do cliente em potencial utm_source do Google Analytics. | |
State | String | Falso | Estado dos EUA do prospecto. | |
TermParameter | String | Verdadeiro | Parâmetro de prazo do cliente potencial utm_term do Google Analytics. | |
Territory | String | Falso | Território do Prospect. | |
Website | String | Falso | URL do site do cliente em potencial. | |
YearsInBusiness | String | Falso | Número de anos do cliente potencial no negócio. | |
Zip | String | Falso | Código postal do cliente em potencial. | |
AssignedToId | Integer | Verdadeiro | ID do usuário ao qual o registro do objeto está atribuído. | |
ProfileId | Integer | Falso | Perfil do Pardot relacionado a este objeto. | |
SalesforceUrl | String | Verdadeiro | URL para visualizar o cliente em potencial no sistema Salesforce. | |
LifecycleStageId | Integer | Verdadeiro | Estágio do ciclo de vida do Pardot relacionado a este objeto. | |
UserId | Integer | Falso | Usuário ao qual o cliente em potencial está atribuído. | |
RecentInteraction | String | Verdadeiro | Descreve a interação mais recente do cliente em potencial com o Pardot. | |
CreatedAt | Datetime | Verdadeiro | A perspectiva de tempo foi criada no Pardot. | |
UpdatedAt | Datetime | Verdadeiro | A última vez que o prospecto foi atualizado no Pardot. | |
CreatedById | Integer | Verdadeiro | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | Verdadeiro | ID do indivíduo que atualizou este objeto pela última vez. |
Visualizações
As exibições são compostas por colunas e pseudocolunas. As exibições são semelhantes às tabelas na forma como os dados são representados; no entanto, as exibições não oferecem suporte a atualizações. Entidades que são representadas como exibições são normalmente entidades somente leitura. Frequentemente, um procedimento armazenado* está disponível para atualizar os dados se tal funcionalidade for aplicável à fonte de dados.
As consultas podem ser executadas em uma exibição como se fosse uma tabela normal, e os dados retornados são semelhantes nesse aspecto. Para saber mais sobre tabelas e procedimentos armazenados, navegue até as entradas correspondentes neste documento de ajuda.
Conector Jitterbit para Exibições do Salesforce Pardot
Nome | Descrição |
---|---|
Campaigns | Recupere e modifique campanhas. |
CustomFields | Recupere metadados de campos personalizados. |
Emails | Consulte e-mails para saber como os clientes em potencial responderam aos e-mails. |
Folders | Recupere pastas ou organize e aninhe seu conteúdo e ativos de marketing de uma forma que faça sentido para sua equipe. |
Forms | Recuperar formulários. |
ListEmail | Um e-mail de lista é um único e-mail enviado para uma lista de destinatários. |
ProspectAccounts | Recupere e modifique contas de clientes em potencial. |
ReplyToOptions | Consulte as opções repltyTo dos modelos e-mail. |
SenderOptions | Consulte as opções do remetente dos modelos e-mail. |
TrackerDomains | Consulte os domínios do rastreador disponíveis. |
Users | Consulte os usuários disponíveis. |
VisitorsPageViews | Recupere visualizações de página dos visitantes. |
Visits | Recuperar visitas. |
Campanhas
Recupere e modifique campanhas.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.Name
suporta '='.CreatedAt
suporta '=', '<', '<=', '>', '>='.UpdatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM Campaigns WHERE Id = 50
SELECT * FROM Campaigns WHERE Name = 'campaignName'
SELECT * FROM Campaigns WHERE CreatedAt > '01/01/2022'
GetDeleted
Para recuperar campanhas que estão na lixeira no Pardot, a seguinte operação é suportada:
GETDELETED FROM Campaings
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | Pardot ID para esta campanha. | |
Name | String | Nome da campanha. | |
Cost | Integer | Custo associado à campanha. | |
IsDeleted | Boolean | Verdadeiro se o objeto estiver na lixeira do Pardot. | |
FolderId | Integer | ID da pasta que contém este objeto. | |
ParentCampaignId | Integer | O ID da campanha pai. | |
CreatedAt | Datetime | O timestamp de quando este objeto foi criado. | |
UpdatedAt | Datetime | O timestamp de quando este objeto foi atualizado pela última vez. | |
CreatedById | Integer | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | ID do indivíduo que atualizou este objeto pela última vez. |
Os Campos Personalizados
Recupere metadados de campos personalizados.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.CreatedAt
suporta '=', '<', '<=', '>', '>='.UpdatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM CustomFields WHERE Id = 50
SELECT * FROM CustomFields WHERE CreatedAt > '01/01/2022'
SELECT * FROM CustomFields WHERE UpdatedAt < '01/01/2022'
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do Pardot para este campo personalizado. | |
Name | String | Nome do campo personalizado. | |
FieldId | String | ID da API para o campo personalizado. | |
Type | String | O tipo de campo. | |
CreatedAt | Datetime | O campo personalizado de hora foi criado no Pardot. | |
UpdatedAt | Datetime | O campo personalizado da última vez foi atualizado. | |
CreatedById | Integer | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | ID do indivíduo que atualizou este objeto pela última vez. | |
IsRecordMultipleResponses | Boolean | Se verdadeiro, este campo personalizado registrará várias respostas. | |
IsUseValues | Boolean | Se verdadeiro, este campo personalizado usará valores predefinidos. | |
SalesforceId | String | A ID alfanumérica do Salesforce Org. | |
IsRequired | String | Verdadeiro se o campo personalizado for obrigatório. | |
isAnalyticsSynced | Boolean | Verdadeiro se o objeto estiver sincronizado com o Analytics. |
Pseudo-colunas
Os campos de pseudocoluna são usados na cláusula WHERE das instruções SELECT e oferecem um controle mais granular sobre as tuplas que são retornadas da fonte de dados.
Nome | Tipo | Descrição |
---|---|---|
ValuesPrefill | String |
E-mails
Consulte e-mails para saber como os clientes em potencial responderam aos e-mails.
Informações Específicas da Tabela
Selecione
O conector usa a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.ProspectId
suporta '=', '<', '<=', '>', '>='.ListEmailId
suporta '=', '<', '<=', '>', '>='.SentAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM Emails WHERE Id = 50
SELECT * FROM Emails WHERE ProspectId = 23
SELECT * FROM Emails WHERE SentAt > '01/01/2022'
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do e-mail. | |
ProspectId | Integer | ID do cliente em potencial do Pardot relacionado a este e-mail. | |
CampaignId | Integer | Campanha Pardot relacionada a este objeto. | |
CreatedById | Integer | ID do indivíduo que criou este objeto. | |
ClientType | String | O valor é 'Builder' se o e-mail foi enviado por meio do Lightning E-mail Builder. O valor é 'Web' se foi enviado por meio do criador e-mail Pardot herdado. | |
TextMessage | String | O conteúdo de texto do e-mail. Este campo é recuperado apenas ao filtrar com ID e-mail. | |
HtmlMessage | String | O conteúdo HTML do e-mail. Este campo é recuperado somente ao filtrar com id e-mail. | |
ListId | Integer | ID da lista associada a este e-mail. | |
listEmailId | Integer | ID do e-mail da lista associado a este e-mail. | |
Name | String | Nome do e-mail para identificação no Pardot. | |
SentAt | Datetime | Hora em que o e-mail foi enviado. | |
Subject | String | O assunto e-mail. |
Pastas
Recupere pastas ou organize e aninhe seu conteúdo e ativos de marketing de uma forma que faça sentido para sua equipe.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.ParentFolderId
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM Folders WHERE Id = 50
SELECT * FROM Folders WHERE ParentFolderId = 2
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | Pardot ID deste arquivo. | |
Name | String | Nome da pasta. | |
ParentFolderId | Integer | ID da pasta que contém esta pasta. Este valor é nulo quando a pasta é uma pasta raiz e não tem um pai. | |
Path | String | Os nomes de cada pasta da pasta raiz separados por barras. | |
UsePermissions | Boolean | Verdadeiro se a pasta estiver configurada para usar permissões. | |
CreatedAt | Datetime | O timestamp de quando este objeto foi criado. | |
UpdatedAt | Datetime | O timestamp de quando este objeto foi atualizado pela última vez. | |
CreatedById | Integer | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | ID do indivíduo que atualizou este objeto pela última vez. |
Formulários
Recuperar formulários.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.IsDeleted
suporta '='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM Forms WHERE Id <= 17
SELECT * FROM Forms WHERE IsDeleted = 'true'
GetDeleted
Para recuperar formulários que estão na lixeira no Pardot, a seguinte operação é suportada:
GETDELETED FROM Forms
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | Pardot ID para este formulário. | |
Name | String | Nome do formulário. | |
CampaignId | Integer | Campanhas.ID | ID Pardot da campanha associada a este formulário. |
EmbedCode | String | O código usado para incorporar o formulário em sua página da web. | |
SalesforceId | String | A ID alfanumérica do Salesforce Org. | |
LayoutTemplateId | Integer | A ID do modelo de layout associado a este objeto | |
SubmitButtonText | String | O rótulo usado para o botão enviar | |
BeforeFormContent | String | O texto HTML exibido acima do formulário | |
AfterFormContent | String | O texto HTML exibido abaixo do formulário | |
ThankYouContent | String | O texto HTML exibido após o envio do formulário | |
ThankYouCode | String | Código de agradecimento é tipicamente Javascript usado para chamar outros sistemas como o Google Conversion Tracking | |
IsAlwaysDisplay | Boolean | Sempre exibir o formulário após o envio. Desativar o período de espera de 10 minutos após o envio de um formulário | |
RedirectLocation | String | Redirecione para este URL em vez de mostrar o | |
IsUseRedirectLocation | Boolean | Quando o local de redirecionamento é válido e ativado. | |
FontSize | String | Valores possíveis: padrão, 8pt, 10pt, 12pt, 14pt, 18pt, 24pt, 36pt. | |
FontFamily | String | Valores possíveis: padrão, | |
FontColor | String | Número de 6 dígitos em formato hexadecimal, como #123456 | |
LabelAlignment | String | Valores possíveis: padrão, acima, à esquerda | |
RadioAlignment | String | Valores possíveis: padrão, horizontal, empilhado | |
CheckboxAlignment | String | Valores possíveis: padrão, horizontal, empilhado | |
RequiredCharacter | String | Valores possíveis: default, * | |
IsCookieless | String | Quiosque/modo de entrada de dados: não coloque o navegador em cookies conforme o cliente em potencial enviado | |
ShowNotProspect | Boolean | Incluir | |
IsCaptchaEnabled | Boolean | Habilitar proteção de bot explícita usando reCAPTCHA | |
IsDeleted | Boolean | Verdadeiro se o objeto estiver na lixeira do Pardot. | |
TrackerDomainId | Integer | O ID do domínio do rastreador associado a este objeto. | |
FolderId | Integer | ID da pasta que contém este objeto. | |
CreatedAt | Datetime | O timestamp de quando este objeto foi criado. | |
UpdatedAt | Datetime | O timestamp de quando este objeto foi atualizado pela última vez. | |
CreatedById | Integer | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | ID do indivíduo que atualizou este objeto pela última vez. |
ListaEmail
Um e-mail de lista é um único e-mail enviado para uma lista de destinatários.
Informações Específicas da Tabela
Selecione
O conector usa a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.IsDeleted
suporta '='.CreatedAt
suporta '=', '<', '<=', '>', '>='.UpdatedAt
suporta '=', '<', '<=', '>', '>='.SentAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM ListEmail WHERE Id = 50
SELECT * FROM ListEmail WHERE SentAt > '01/01/2022'
SELECT * FROM ListEmail WHERE CreatedAt > '01/01/2022'
GetDeleted
Para recuperar e-mail de lista que estão na lixeira no Pardot, a seguinte operação é suportada:
GETDELETED FROM ListEmail
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do e-mail. | |
Name | String | Nome do objeto para identificação no Pardot. | |
Subject | String | O assunto e-mail. | |
TextMessage | String | O conteúdo de texto do e-mail. Este campo é recuperado apenas ao filtrar com ID e-mail. | |
HtmlMessage | String | O conteúdo HTML do e-mail. Este campo é recuperado apenas ao filtrar com ID e-mail. | |
CampaignId | Integer | Campanha Pardot relacionada a este objeto. | |
IsPaused | Boolean | Verdadeiro se o envio e-mail for pausado. | |
IsSent | Boolean | Verdadeiro se o e-mail foi enviado. | |
IsDeleted | Boolean | Verdadeiro se o objeto estiver na lixeira do Pardot. | |
CreatedById | Integer | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | ID do indivíduo que atualizou este objeto pela última vez. | |
CreatedAt | Datetime | O timestamp de quando este objeto foi criado. | |
UpdatedAt | Datetime | O timestamp de quando este objeto foi atualizado pela última vez. | |
ClientType | String | O valor é 'Builder' se o e-mail foi enviado por meio do Lightning E-mail Builder. O valor é 'Web' se foi enviado por meio do criador e-mail Pardot herdado. | |
SentAt | Datetime | Hora em que o e-mail foi enviado. | |
OperationalEmail | Boolean | Verdadeiro se o e-mail estiver operacional. | |
EmailTemplateId | Integer | ID do modelo e-mail usado para o e-mail da lista. | |
TrackerDomainId | Integer | ID do domínio do rastreador usado para o e-mail da lista. | |
SenderOptionsType | String | O(s) tipo(s) de usuário remetente. | |
SenderOptionsAddress | String | Os endereços e-mail de envio. | |
SenderOptionsName | String | O(s) nome(s) do remetente. | |
SenderOptionsUserId | String | O(s) ID(s) de usuário do remetente. | |
ReplyToOptionsType | String | A resposta ao(s) tipo(s) de usuário. | |
ReplyToOptionsAddress | String | Os endereços e-mail de envio. | |
ReplyToOptionsUserId | String | O(s) ID(s) de usuário do remetente. |
Contas em Potencial
Recupere e modifique contas de clientes em potencial.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM ProspectAccounts WHERE ID > 31
Ser Deletado
Para recuperar contas de prospects excluídas, uma instrução GETDELETED pode ser executada.
GETDELETED FROM ProspectAccounts
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do objeto. | |
Name | String | Nome do objeto. | |
SalesforceId | String | ID do objeto Salesforce que representa este objeto. | |
IsDeleted | Boolean | Verdadeiro se o objeto estiver na lixeira do Pardot. | |
AnnualRevenue | String | Receita anual do objeto. | |
BillingAddressOne | String | Endereço de Cobrança do objeto. | |
BillingAddressTwo | String | Segundo endereço de cobrança do objeto. | |
BillingCity | String | Cidade do objeto. | |
BillingCountry | String | Município do objeto. | |
BillingState | String | Estado do objeto. | |
BillingZip | String | Zip do objeto. | |
Description | String | Descrição do objeto. | |
Employees | String | Funcionários do objeto. | |
Fax | String | Fax do objeto. | |
Industry | String | Indústria do objeto. | |
Number | String | Número do objeto. | |
Ownership | String | Propriedade do objeto. | |
Phone | String | Número de telefone do objeto. | |
Rating | String | Avaliação do objeto. | |
ShippingAddressOne | String | Endereço de entrega do objeto. | |
ShippingAddressTwo | String | Segundo endereço de envio do objeto. | |
ShippingCity | String | Cidade do Endereço de Envio do objeto. | |
ShippingCountry | String | País do endereço de entrega do objeto. | |
ShippingState | String | Estado do Endereço de Remessa do objeto. | |
ShippingZip | String | CEP do endereço de entrega do objeto. | |
Sic | String | SIC do objeto. | |
Site | String | Local do objeto. | |
TickerSymbol | String | Ticker Símbolo do objeto. | |
Type | String | Tipo do objeto. | |
Website | String | Site do objeto. | |
CreatedAt | Datetime | Tempo de criação do objeto. | |
UpdatedAt | Datetime | Hora da última atualização do objeto. | |
AssignedToId | Integer | ID do usuário ao qual o registro do objeto está atribuído. | |
CreatedById | Integer | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | ID do indivíduo que atualizou este objeto pela última vez. |
ReplyToOptions
Consulte as opções repltyTo dos modelos e-mail.
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
EmailId [KEY] | Integer | ID do modelo e-mail. | |
Type | String | O tipo de usuário remetente. Pode ser general_user, specific_user, assign_user ou account_owner. | |
Address | String | Os endereços e-mail de envio. | |
UserId | String | O(s) ID(s) de usuário do remetente. | |
Name | String | O nome do remetente. | |
ProspectCustomFieldId | String | A ID do campo personalizado do cliente em potencial que contém o valor do remetente. Disponível apenas em leitura e consultar. | |
AccountCustomFieldId | String | A ID do campo personalizado da conta que contém o valor do remetente. Disponível apenas em leitura e consultar. |
SenderOptions
Consulte as opções do remetente dos modelos e-mail.
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
EmailId [KEY] | Integer | ID do modelo e-mail. | |
Address | String | O endereço e-mail de envio. | |
Name | String | O nome do remetente. | |
Type | String | O tipo de usuário remetente. Pode ser general_user, specific_user, assign_user ou account_owner. | |
UserId | String | O ID do usuário do remetente. | |
ProspectCustomFieldId | String | A ID do campo personalizado do cliente em potencial que contém o valor do remetente. Disponível apenas em leitura e consultar. | |
AccountCustomFieldId | String | A ID do campo personalizado da conta que contém o valor do remetente. Disponível apenas em leitura e consultar. |
TrackerDomains
Consulte os domínios do rastreador disponíveis.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.IsDeleted
suporta '='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM TrackerDomains WHERE ID = 50
GetDeleted
Para recuperar registros excluídos, uma instrução GETDELETED pode ser executada.
GETDELETED FROM TrackerDomains
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do Pardot para este objeto. | |
Domain | String | Nome do host para o qual os links que usam este domínio do rastreador são resolvidos. | |
IsPrimary | Boolean | Verdadeiro se o domínio do rastreador for o domínio do rastreador principal da conta. Apenas um domínio de rastreador pode ser designado como principal e deve ser exclusivo em todas as contas do Pardot. | |
IsDeleted | Boolean | True se o objeto estiver na lixeira do Pardot. | |
DefaultCampaignId | Integer | O ID da campanha padrão para este domínio do rastreador. | |
HttpsStatus | String | Identifique se este domínio do rastreador está usando http ou https. | |
SslStatus | String | Status de SSL para este domínio de rastreador personalizado. | |
SslStatusDetails | String | Informações extras para o status de SSL para este domínio de rastreador personalizado. | |
SslRequestedById | Integer | ID do usuário que solicitou manualmente a ativação do SSL para este domínio do rastreador. | |
ValidationStatus | String | O status pode ser padrão, validado ou não validado | |
ValidatedAt | Datetime | Hora em que a validação do domínio do rastreador foi validada. | |
VanityUrlStatus | String | Indica se este domínio do rastreador pode servir URLs personalizados. | |
TrackingCode | String | O código de rastreamento para este objeto codificado como string JSON. Uma campanha padrão é necessária antes de gerar códigos de rastreamento, bem como habilitar o rastreamento primário nas configurações da conta. | |
CreatedAt | Datetime | O timestamp de quando este objeto foi criado. | |
UpdatedAt | Datetime | O timestamp de quando este objeto foi atualizado pela última vez. | |
CreatedById | Integer | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | ID do indivíduo que atualizou este objeto pela última vez. |
Usuários
Consulte os usuários disponíveis.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.IsDeleted
suporta '='.UpdatedAt
suporta '=', '<', '<=', '>', '>='.CreatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM Users WHERE Id = 32
SELECT * FROM Users WHERE CreatedAt < '02/03/2019 23:11:33' AND CreatedAt > '02/03/2018 23:11:33'
Ser Deletado
Para recuperar usuários excluídos, uma instrução GETDELETED pode ser executada.
GETDELETED FROM Users
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do Pardot para este objeto. | |
Email | String | Endereço E-mail do usuário. | |
FirstName | String | Primeiro nome do usuário. | |
Username | String | Formatado como um endereço e-mail, embora distinto do campo e-mail no objeto do usuário. | |
JobTitle | String | Cargo do usuário. | |
Role | String | Papel do usuário. | |
SalesforceId | String | ID do Salesforce do objeto. | |
IsDeleted | Boolean | Verdadeiro se o objeto estiver na lixeira do Pardot. | |
CreatedAt | Datetime | O timestamp de quando este objeto foi criado. | |
UpdatedAt | Datetime | O timestamp de quando este objeto foi atualizado pela última vez. | |
CreatedById | Integer | ID do indivíduo que criou este objeto. | |
UpdatedById | Integer | ID do indivíduo que atualizou este objeto pela última vez. |
VisitorPageViews
Recupere visualizações de página dos visitantes.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.VisitId
suporta '=', '<', '<=', '>', '>='.VisitorId
suporta '=', '<', '<=', '>', '>='.CreatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM VisitorPageViews WHERE VisitId = 22
SELECT * FROM VisitorPageViews WHERE ID >= 22 AND VisitorId = 1234
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do Pardot para esta visualização de página do visitante. | |
Url | String | A URL da página. | |
Title | String | A coluna Title do objeto VisitorsPageViews. | |
VisitId | Integer | Pardot ID para esta visita. | |
VisitorId | Integer | ID do Pardot para o visitante associado. | |
CampaignId | Integer | Campanha Pardot relacionada a este objeto. | |
SalesforceId | String | ID do Salesforce do objeto. | |
DurationInSeconds | Integer | Comprimento desta exibição de página. | |
CreatedAt | Datetime | O timestamp de quando este objeto foi criado. |
Visitas
Recuperar visitas.
Informações Específicas da Tabela
Selecione
O conector usará a API do Salesforce Pardot para processar as condições da cláusula WHERE criadas com as seguintes colunas e operadores. O restante do filtro é executado no lado do cliente dentro do conector.
Id
suporta '=', '<', '<=', '>', '>='.VisitorId
suporta '=', '<', '<=', '>', '>='.ProspectId
suporta '=', '<', '<=', '>', '>='.CreatedAt
suporta '=', '<', '<=', '>', '>='.UpdatedAt
suporta '=', '<', '<=', '>', '>='.
Por exemplo, as seguintes consultas são processadas no lado do servidor:
SELECT * FROM Visits WHERE Id = 22
SELECT * FROM Visits WHERE VisitorId > 234
Colunas
Nome | Tipo | Referências | Descrição |
---|---|---|---|
Id [KEY] | Integer | ID do objeto. | |
VisitorId | Integer | ID do Pardot para o visitante associado. | |
ProspectId | Integer | Perspectivas.ID | ID do Pardot para o cliente em potencial associado. |
VisitorPageViewCount | Integer | Número de visualizações de página para esta visita. | |
FirstVisitorPageViewAt | Datetime | Hora da visualização da primeira página para esta visita. | |
LastVisitorPageViewAt | Datetime | Hora da última visualização de página para esta visita. | |
DurationInSeconds | Integer | Duração desta visita. | |
CampaignParameter | String | Visite o parâmetro de campanha utm_campaign do Google Analytics. | |
MediumParameter | String | Visite o parâmetro médio utm_medium do Google Analytics. | |
SourceParameter | String | Visite o parâmetro de origem utm_source do Google Analytics. | |
ContentParameter | String | Visite o parâmetro de conteúdo utm_content do Google Analytics. | |
TermParameter | String | Visite o parâmetro de termo utm_term do Google Analytics. | |
CreatedAt | Datetime | O timestamp de quando este objeto foi criado. | |
UpdatedAt | Datetime | O timestamp de quando este objeto foi atualizado pela última vez. |
Procedimentos Armazenados
Procedimentos armazenados* estão disponíveis para complementar os dados disponíveis no Modelo de Dados. Pode ser necessário atualizar os dados disponíveis em uma exibição usando um procedimento armazenado* porque os dados não fornecem atualizações bidirecionais diretas, semelhantes a tabelas. Nessas situações, a recuperação dos dados é feita usando a visualização ou tabela apropriada, enquanto a atualização é feita chamando um procedimento armazenado. Procedimentos armazenados* pega uma lista de parâmetros e retorna um conjunto de dados que contém a coleção de tuplas que constituem a resposta.
Conector Jitterbit para Procedimentos Armazenados do Salesforce Pardot
Nome | Descrição |
---|---|
GetOAuthAccessToken | Se estiver usando um aplicativo do Windows, defina Authmode como App. Se estiver usando um aplicativo Web, defina Authmode como Web e especifique o Verifier obtido por GetOAuthAuthorizationUrl. |
GetOAuthAuthorizationUrl | Obtém a URL de autorização que deve ser aberta separadamente pelo usuário para conceder acesso ao seu aplicativo. Necessário apenas ao desenvolver aplicativos da Web. |
RefreshOAuthAccessToken | Atualiza o token OAuth ou o ID da sessão após a expiração da sessão. Seu aplicativo OAuth deve ter o escopo refresh_token habilitado. |
GetOAuthAccessToken
Se estiver usando um aplicativo do Windows, defina Authmode como App. Se estiver usando um aplicativo Web, defina Authmode como Web e especifique o Verifier obtido por GetOAuthAuthorizationUrl.
Entrada
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
Authmode | String | Falso | O tipo de modo de autenticação a ser usado. Selecione App para obter tokens de autenticação por meio de um aplicativo de desktop. Selecione Web para obter tokens de autenticação por meio de um aplicativo Web. Os valores permitidos são APP, WEB. O valor padrão é APP. |
Verifier | String | Falso | O token do verificador retornado pelo Salesforce após usar a URL obtida com GetOAuthAuthorizationUrl. |
Scope | String | Falso | Um escopo de permissões separado por espaço ao qual você precisa que o aplicativo tenha acesso. Os valores disponíveis são api, chatter_api, full, id, refresh_token, visualforce e web. Para detalhes, consulte: http://help.salesforce.com/help/doc/en/remoteaccess_oauth_scopes.htm . |
CallbackUrl | String | Falso | A página para retornar o aplicativo Salesforce após a conclusão da autenticação. |
Api_Version | String | Falso | A versão da API na qual você gostaria de se autenticar. O valor padrão é 49,0. |
State | String | Falso | Qualquer valor que você deseja enviar com o retorno de chamada. |
GrantType | String | Falso | Tipo de concessão de autorização. Disponível apenas para OAuth 2.0. Se não for especificado, o valor padrão será o valor da propriedade de conexão OAuthGrantType. Os valores permitidos são CÓDIGO, SENHA. |
Colunas do Conjunto de Resultados
Nome | Tipo | Descrição |
---|---|---|
Scope | String | O escopo de permissões para o aplicativo. |
Instance_Url | String | A URL da instância que está sendo usada pelo aplicativo. |
Id | String | O ID associado ao token OAuth. |
Issued_At | String | Quando o token foi emitido em. |
Signature | String | Uma assinatura para o token OAuth. |
OAuthRefreshToken | String | Um token que pode ser usado para obter um novo token de acesso. |
OAuthAccessToken | String | O token de acesso OAuth. |
ExpiresIn | String | O tempo de vida restante no token de acesso. Um -1 denota que não irá expirar. |
GetOAuthAuthorizationUrl
Obtém a URL de autorização que deve ser aberta separadamente pelo usuário para conceder acesso ao seu aplicativo. Necessário apenas ao desenvolver aplicativos da Web.
Entrada
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
CallbackUrl | String | Falso | A página para retornar o usuário após a conclusão da autorização. |
Scope | String | Falso | Um escopo de permissões separado por espaço ao qual você precisa que o aplicativo tenha acesso. Os valores disponíveis são api, chatter_api, full, id, refresh_token, visualforce, web. Para mais detalhes, consulte: http://help.salesforce.com/help/doc/en/remoteaccess_oauth_scopes.htm . |
Grant_Type | String | Falso | O tipo de autorização a ser concedida para seu aplicativo. Se for definido como código, o procedimento armazenado* retornará uma URL de autorização contendo o código do verificador em um parâmetro de string de consultar, que você precisará enviar de volta com o procedimento armazenado GetOAuthAccessToken. Implícita fará com que o token de acesso OAuth seja retornado diretamente na URL. Os valores permitidos são Implicit, Code. |
State | String | Falso | Qualquer valor que você deseja enviar com o retorno de chamada. |
Colunas do Conjunto de Resultados
Nome | Tipo | Descrição |
---|---|---|
Url | String | A URL de autorização. |
RefreshOAuthAccessToken
Atualiza o token OAuth ou o ID da sessão após a expiração da sessão. Seu aplicativo OAuth deve ter o escopo refresh_token ativado.
Entrada
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
OAuthRefreshToken | String | Verdade | O token de atualização retornado quando o token OAuth foi criado pela primeira vez. |
Colunas do Conjunto de Resultados
Nome | Tipo | Descrição |
---|---|---|
Instance_Url | String | Instância do Salesforce para a qual o token OAuth é válido. |
OAuthAccessToken | String | O token OAuth. |
Id | String | ID associado ao token OAuth. |
Issued_At | String | Quando o token OAuth foi emitido. |
Signature | String | Assinatura do Token OAuth. |
ExpiresIn | String | O tempo de vida restante no token de acesso. Um -1 denota que não irá expirar. |
Tabelas do Sistema
Você pode consultar as tabelas do sistema descritas nesta seção para acessar informações de esquema, informações sobre a funcionalidade da fonte de dados e estatísticas de operação em lote.
Tabelas de Esquema
As tabelas a seguir retornam metadados de banco de dados para o Salesforce Pardot:
- sys_catalogs: Lista os bancos de dados disponíveis.
- sys_schemas: Lista os esquemas disponíveis.
- sys_tables: Lista as tabelas e exibições disponíveis.
- sys_tablecolumns: Descreve as colunas das tabelas e exibições disponíveis.
- sys_procedures: Descreve os procedimentos armazenados disponíveis.
- sys_procedureparameters: Descreve procedimento armazenado* parâmetros.
- sys_keycolumns: Descreve as chaves primárias e estrangeiras.
- sys_indexes: Descreve os índices disponíveis.
Tabelas de Fonte de Dados
As tabelas a seguir retornam informações sobre como se conectar e consultar a fonte de dados:
- sys_connection_props: Retorna informações sobre as propriedades de conexão disponíveis.
- sys_sqlinfo: Descreve as consultas SELECT que o conector pode descarregar para a fonte de dados.
Consultar Tabelas de Informações
A tabela a seguir retorna estatísticas de consultar para consultas de modificação de dados:
- sys_identity: Retorna informações sobre operações em lote ou atualizações únicas.
Sys_catalogs
Lista os bancos de dados disponíveis.
A consultar a seguir recupera todos os bancos de dados determinados pela string de conexão:
SELECT * FROM sys_catalogs
Colunas
Nome | Tipo | Descrição |
---|---|---|
CatalogName | String | O nome do banco de dados. |
Sys_schemas
Lista os esquemas disponíveis.
A consultar a seguir recupera todos os esquemas disponíveis:
SELECT * FROM sys_schemas
Colunas
Nome | Tipo | Descrição |
---|---|---|
CatalogName | String | O nome do banco de dados. |
SchemaName | String | O nome do esquema. |
Sys_tables
Lista as tabelas disponíveis.
A consultar a seguir recupera as tabelas e exibições disponíveis:
SELECT * FROM sys_tables
Colunas
Nome | Tipo | Descrição |
---|---|---|
CatalogName | String | O banco de dados que contém a tabela ou exibição. |
SchemaName | String | O esquema que contém a tabela ou exibição. |
TableName | String | O nome da tabela ou exibição. |
TableType | String | O tipo de tabela (tabela ou exibição). |
Description | String | Uma descrição da tabela ou exibição. |
IsUpdateable | Boolean | Se a tabela pode ser atualizada. |
Sys_tablecolumns
Descreve as colunas das tabelas e exibições disponíveis.
A consultar a seguir retorna as colunas e os tipos de dados da tabela Prospects:
SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='Prospects'
Colunas
Nome | Tipo | Descrição |
---|---|---|
CatalogName | String | O nome do banco de dados que contém a tabela ou exibição. |
SchemaName | String | O esquema que contém a tabela ou exibição. |
TableName | String | O nome da tabela ou exibição que contém a coluna. |
ColumnName | String | O nome da coluna. |
DataTypeName | String | O nome do tipo de dados. |
DataType | Int32 | Um inteiro indicando o tipo de dados. Esse valor é determinado no tempo de execução com base no ambiente. |
Length | Int32 | O tamanho de armazenamento da coluna. |
DisplaySize | Int32 | A largura máxima normal da coluna designada em caracteres. |
NumericPrecision | Int32 | O número máximo de dígitos em dados numéricos. O comprimento da coluna em caracteres para caracteres e dados de data e hora. |
NumericScale | Int32 | A escala da coluna ou o número de dígitos à direita do ponto decimal. |
IsNullable | Boolean | Se a coluna pode conter null. |
Description | String | Uma breve descrição da coluna. |
Ordinal | Int32 | O número de sequência da coluna. |
IsAutoIncrement | String | Se o valor da coluna é atribuído em incrementos fixos. |
IsGeneratedColumn | String | Se a coluna é gerada. |
IsHidden | Boolean | Se a coluna está oculta. |
IsArray | Boolean | Se a coluna é uma matriz. |
Sys_procedures
Lista os procedimentos armazenados disponíveis.
A consultar a seguir recupera os procedimentos armazenados disponíveis:
SELECT * FROM sys_procedures
Colunas
Nome | Tipo | Descrição |
---|---|---|
CatalogName | String | O banco de dados que contém o procedimento armazenado. |
SchemaName | String | O esquema que contém o procedimento armazenado. |
ProcedureName | String | O nome do procedimento armazenado. |
Description | String | Uma descrição do procedimento armazenado. |
ProcedureType | String | O tipo do procedimento, como PROCEDURE ou FUNCTION. |
Sys_procedureparameters
Descreve procedimento armazenado* parâmetros.
A consultar a seguir retorna informações sobre todos os parâmetros de entrada para o procedimento armazenado UnAssignProspect:
SELECT * FROM sys_procedureparameters WHERE ProcedureName='UnAssignProspect' AND Direction=1 OR Direction=2
Colunas
Nome | Tipo | Descrição |
---|---|---|
CatalogName | String | O nome do banco de dados que contém o procedimento armazenado. |
SchemaName | String | O nome do esquema que contém o procedimento armazenado. |
ProcedureName | String | O nome do procedimento armazenado* contendo o parâmetro. |
ColumnName | String | O nome do procedimento armazenado* parâmetro. |
Direction | Int32 | Um número inteiro correspondente ao tipo do parâmetro: entrada (1), entrada/saída (2) ou saída (4). parâmetros de tipo de entrada/saída podem ser parâmetros de entrada e saída. |
DataTypeName | String | O nome do tipo de dados. |
DataType | Int32 | Um número inteiro indicando o tipo de dados. Esse valor é determinado no tempo de execução com base no ambiente. |
Length | Int32 | O número de caracteres permitido para dados de caractere. O número de dígitos permitidos para dados numéricos. |
NumericPrecision | Int32 | A precisão máxima para dados numéricos. O comprimento da coluna em caracteres para caracteres e dados de data e hora. |
NumericScale | Int32 | O número de dígitos à direita do ponto decimal em dados numéricos. |
IsNullable | Boolean | Se o parâmetro pode conter null. |
IsRequired | Boolean | Se o parâmetro é necessário para a execução do procedimento. |
IsArray | Boolean | Se o parâmetro é uma matriz. |
Description | String | A descrição do parâmetro. |
Ordinal | Int32 | O índice do parâmetro. |
Sys_keycolumns
Descreve as chaves primárias e estrangeiras. A consultar a seguir recupera a chave primária da tabela Prospects:
SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='Prospects'
Colunas
Nome | Tipo | Descrição |
---|---|---|
CatalogName | String | O nome do banco de dados que contém a chave. |
SchemaName | String | O nome do esquema que contém a chave. |
TableName | String | O nome da tabela que contém a chave. |
ColumnName | String | O nome da coluna chave. |
IsKey | Boolean | Se a coluna é uma chave primária na tabela referenciada no campo TableName. |
IsForeignKey | Boolean | Se a coluna é uma chave estrangeira referenciada no campo TableName. |
PrimaryKeyName | String | O nome da chave primária. |
ForeignKeyName | String | O nome da chave estrangeira. |
ReferencedCatalogName | String | O banco de dados que contém a chave primária. |
ReferencedSchemaName | String | O esquema que contém a chave primária. |
ReferencedTableName | String | A tabela que contém a chave primária. |
ReferencedColumnName | String | O nome da coluna da chave primária. |
Sys_foreignkeys
Descreve as chaves estrangeiras. A consultar a seguir recupera todas as chaves estrangeiras que se referem a outras tabelas:
SELECT * FROM sys_foreignkeys WHERE ForeignKeyType = 'FOREIGNKEY_TYPE_IMPORT'
Colunas
Nome | Tipo | Descrição |
---|---|---|
CatalogName | String | O nome do banco de dados que contém a chave. |
SchemaName | String | O nome do esquema que contém a chave. |
TableName | String | O nome da tabela que contém a chave. |
ColumnName | String | O nome da coluna chave. |
PrimaryKeyName | String | O nome da chave primária. |
ForeignKeyName | String | O nome da chave estrangeira. |
ReferencedCatalogName | String | O banco de dados que contém a chave primária. |
ReferencedSchemaName | String | O esquema que contém a chave primária. |
ReferencedTableName | String | A tabela que contém a chave primária. |
ReferencedColumnName | String | O nome da coluna da chave primária. |
ForeignKeyType | String | Designa se a chave estrangeira é uma chave de importação (aponta para outras tabelas) ou de exportação (referenciada de outras tabelas). |
Sys_indexes
Descreve os índices disponíveis. Ao filtrar por índices, você pode escrever consultas mais seletivas com tempos de resposta de consultar mais rápidos.
A consultar a seguir recupera todos os índices que não são chaves primárias:
SELECT * FROM sys_indexes WHERE IsPrimary='false'
Colunas
Nome | Tipo | Descrição |
---|---|---|
CatalogName | String | O nome do banco de dados que contém o índice. |
SchemaName | String | O nome do esquema que contém o índice. |
TableName | String | O nome da tabela que contém o índice. |
IndexName | String | O nome do índice. |
ColumnName | String | O nome da coluna associada ao índice. |
IsUnique | Boolean | True se o índice for exclusivo. Falso caso contrário. |
IsPrimary | Boolean | Verdadeiro se o índice for uma chave primária. Falso caso contrário. |
Type | Int16 | Um valor inteiro correspondente ao tipo de índice: estatística (0), agrupado (1), hash (2) ou outro (3). |
SortOrder | String | A ordem de classificação: A para crescente ou D para decrescente. |
OrdinalPosition | Int16 | O número de sequência da coluna no índice. |
Sys_connection_props
Retorna informações sobre as propriedades de conexão disponíveis e as definidas na string de conexão.
Ao consultar esta tabela, a string de conexão de configuração deve ser usada:
jdbc:cdata:salesforcepardot:config:
Esta string de conexão permite que você consultar esta tabela sem uma conexão válida.
A consultar a seguir recupera todas as propriedades de conexão que foram definidas na string de conexão ou definidas por meio de um valor padrão:
SELECT * FROM sys_connection_props WHERE Value <> ''
Colunas
Nome | Tipo | Descrição |
---|---|---|
Name | String | O nome da propriedade de conexão. |
ShortDescription | String | Uma breve descrição. |
Type | String | O tipo de dados da propriedade de conexão. |
Default | String | O valor padrão, se não houver um definido explicitamente. |
Values | String | Uma lista separada por vírgulas de valores possíveis. Um erro de validação é lançado se outro valor for especificado. |
Value | String | O valor que você definiu ou um padrão pré-configurado. |
Required | Boolean | Se a propriedade é necessária para se conectar. |
Category | String | A categoria da propriedade de conexão. |
IsSessionProperty | String | Se a propriedade é uma propriedade de sessão, usada para salvar informações sobre a conexão atual. |
Sensitivity | String | O nível de sensibilidade da propriedade. Isso informa se a propriedade está ofuscada nos formulários de registro e autenticação. |
PropertyName | String | Uma forma truncada em camel case do nome da propriedade de conexão. |
Ordinal | Int32 | O índice do parâmetro. |
CatOrdinal | Int32 | O índice da categoria do parâmetro. |
Hierarchy | String | Mostra as propriedades dependentes associadas que precisam ser definidas juntamente com esta. |
Visible | Boolean | Informa se a propriedade está visível na UI da conexão. |
ETC | String | Diversas informações diversas sobre o imóvel. |
Sys_sqlinfo
Descreve o processamento da consultar SELECT que o conector pode transferir para a fonte de dados.
Processamento de Consultas Colaborativas
Ao trabalhar com fontes de dados que não suportam SQL-92, você pode consultar a exibição sys_sqlinfo para determinar os recursos de consultar das APIs subjacentes, expressas na sintaxe SQL. O conector transfere o máximo possível do processamento da instrução SELECT para o servidor e, em seguida, processa o restante da consultar na memória.
Descobrindo os Recursos SELECT da Fonte de Dados
Abaixo está um exemplo de conjunto de dados de recursos SQL. O conjunto de resultados a seguir indica a funcionalidade SELECT que o conector pode descarregar para a fonte de dados ou processar o lado do cliente. Sua fonte de dados pode suportar sintaxe SQL adicional. Alguns aspectos da funcionalidade SELECT são retornados em uma lista separada por vírgulas, se suportados; caso contrário, a coluna contém NO.
Nome | Descrição | Valores Possíveis |
---|---|---|
AGGREGATE_FUNCTIONS | Funções de agregação suportadas. | AVG , COUNT , MAX , MIN , SUM , DISTINCT |
COUNT | Se a função COUNT é suportada. | YES , NO |
IDENTIFIER_QUOTE_OPEN_CHAR | O caractere de abertura usado para escapar de um identificador. | [ |
IDENTIFIER_QUOTE_CLOSE_CHAR | O caractere de fechamento usado para escapar de um identificador. | ] |
SUPPORTED_OPERATORS | Uma lista de operadores SQL com suporte. | = , > , < , >= , <= , <> , != , LIKE , NOT LIKE , IN , NOT IN , IS NULL , IS NOT NULL , AND , OR |
GROUP_BY | Se GROUP BY é compatível e, em caso afirmativo, o grau de suporte. | NO , NO_RELATION , EQUALS_SELECT , SQL_GB_COLLATE |
STRING_FUNCTIONS | Funções de string suportadas. | LENGTH , CHAR , LOCATE , REPLACE , SUBSTRING , RTRIM , LTRIM , RIGHT , LEFT , UCASE , SPACE , SOUNDEX , LCASE , CONCAT , ASCII , REPEAT , OCTET , BIT , POSITION , INSERT , TRIM , UPPER , REGEXP , LOWER , DIFFERENCE , CHARACTER , SUBSTR , STR , REVERSE , PLAN , UUIDTOSTR , TRANSLATE , TRAILING , TO , STUFF , STRTOUUID , STRING , SPLIT , SORTKEY , SIMILAR , REPLICATE , PATINDEX , LPAD , LEN , LEADING , KEY , INSTR , INSERTSTR , HTML , GRAPHICAL , CONVERT , COLLATION , CHARINDEX , BYTE |
NUMERIC_FUNCTIONS | Funções numéricas suportadas. | ABS , ACOS , ASIN , ATAN , ATAN2 , CEILING , COS , COT , EXP , FLOOR , LOG , MOD , SIGN , SIN , SQRT , TAN , PI , RAND , DEGREES , LOG10 , POWER , RADIANS , ROUND , TRUNCATE |
TIMEDATE_FUNCTIONS | Funções de data/hora suportadas. | NOW , CURDATE , DAYOFMONTH , DAYOFWEEK , DAYOFYEAR , MONTH , QUARTER , WEEK , YEAR , CURTIME , HOUR , MINUTE , SECOND , TIMESTAMPADD , TIMESTAMPDIFF , DAYNAME , MONTHNAME , CURRENT_DATE , CURRENT_TIME , CURRENT_TIMESTAMP , EXTRACT |
REPLICATION_SKIP_TABLES | Indica tabelas ignoradas durante a replicação. | |
REPLICATION_TIMECHECK_COLUMNS | Uma matriz de string contendo uma lista de colunas que serão usadas para verificar (na ordem especificada) para usar como uma coluna modificada durante a replicação. | |
IDENTIFIER_PATTERN | Valor de string que indica qual string é válida para um identificador. | |
SUPPORT_TRANSACTION | Indica se o provedor oferece suporte a transações como confirmação e reversão. | YES , NO |
DIALECT | Indica o dialeto SQL a ser usado. | |
KEY_PROPERTIES | Indica as propriedades que identificam o banco de dados uniforme. | |
SUPPORTS_MULTIPLE_SCHEMAS | Indica se vários esquemas podem existir para o provedor. | YES , NO |
SUPPORTS_MULTIPLE_CATALOGS | Indica se vários catálogos podem existir para o provedor. | YES , NO |
DATASYNCVERSION | A versão do Data Sync necessária para acessar este driver. | Standard , Starter , Professional , Enterprise |
DATASYNCCATEGORY | A categoria Data Sync deste driver. | Source , Destination , Cloud Destination |
SUPPORTSENHANCEDSQL | Se a funcionalidade SQL aprimorada além do que é oferecido pela API é suportada. | TRUE , FALSE |
SUPPORTS_BATCH_OPERATIONS | Se as operações em lote são suportadas. | YES , NO |
SQL_CAP | Todos os recursos SQL suportados para este driver. | SELECT , INSERT , DELETE , UPDATE , TRANSACTIONS , ORDERBY , OAUTH , ASSIGNEDID , LIMIT , LIKE , BULKINSERT , COUNT , BULKDELETE , BULKUPDATE , GROUPBY , HAVING , AGGS , OFFSET , REPLICATE , COUNTDISTINCT , JOINS , DROP , CREATE , DISTINCT , INNERJOINS , SUBQUERIES , ALTER , MULTIPLESCHEMAS , GROUPBYNORELATION , OUTERJOINS , UNIONALL , UNION , UPSERT , GETDELETED , CROSSJOINS , GROUPBYCOLLATE , MULTIPLECATS , FULLOUTERJOIN , MERGE , JSONEXTRACT , BULKUPSERT , SUM , SUBQUERIESFULL , MIN , MAX , JOINSFULL , XMLEXTRACT , AVG , MULTISTATEMENTS , FOREIGNKEYS , CASE , LEFTJOINS , COMMAJOINS , WITH , LITERALS , RENAME , NESTEDTABLES , EXECUTE , BATCH , BASIC , INDEX |
PREFERRED_CACHE_OPTIONS | Um valor de string especifica o cacheOptions preferencial. | |
ENABLE_EF_ADVANCED_QUERY | Indica se o driver oferece suporte direto a consultas avançadas provenientes do Entity Framework. Caso contrário, as consultas serão tratadas no lado do cliente. | YES , NO |
PSEUDO_COLUMNS | Uma matriz de cadeia de caracteres que indica as pseudocolunas disponíveis. | |
MERGE_ALWAYS | Se o valor for verdadeiro, o modo de mesclagem será executado à força no Data Sync. | TRUE , FALSE |
REPLICATION_MIN_DATE_QUERY | Uma consultar de seleção para retornar a data e hora de início da replicação. | |
REPLICATION_MIN_FUNCTION | Permite que um provedor especifique o nome da fórmula a ser usado para executar um min do lado do servidor. | |
REPLICATION_START_DATE | Permite que um provedor especifique uma data de início de replicação. | |
REPLICATION_MAX_DATE_QUERY | Uma consultar de seleção para retornar a data e hora de término da replicação. | |
REPLICATION_MAX_FUNCTION | Permite que um provedor especifique o nome da fórmula a ser usado para executar um máximo do lado do servidor. | |
IGNORE_INTERVALS_ON_INITIAL_REPLICATE | Uma lista de tabelas que ignorará a divisão da replicação em blocos na replicação inicial. | |
CHECKCACHE_USE_PARENTID | Indica se a instrução CheckCache deve ser executada na coluna de chave pai. | TRUE , FALSE |
CREATE_SCHEMA_PROCEDURES | Indica procedimentos armazenados* que pode ser usado para gerar arquivos de esquema. |
A consultar a seguir recupera os operadores que podem ser usados na cláusula WHERE:
SELECT * FROM sys_sqlinfo WHERE Name='SUPPORTED_OPERATORS'
Observe que tabelas individuais podem ter diferentes limitações ou requisitos na cláusula WHERE; consulte o Modelo de Dados para obter mais informações.
Colunas
Nome | Tipo | Descrição |
---|---|---|
NAME | String | Um componente da sintaxe SQL ou um recurso que pode ser processado no servidor. |
VALUE | String | Detalhes sobre a sintaxe SQL ou SQL suportada. |
Sys_identity
Retorna informações sobre tentativas de modificação.
A consultar a seguir recupera os IDs das linhas modificadas em uma operação em lote:
SELECT * FROM sys_identity
Colunas
Nome | Tipo | Descrição |
---|---|---|
Id | String | O ID gerado pelo banco de dados retornado de uma operação de modificação de dados. |
Batch | String | Um identificador para o lote. 1 para uma única operação. |
Operation | String | O resultado da operação no lote: INSERTED, UPDATED ou DELETED. |
Message | String | SUCCESS ou uma mensagem de erro se a atualização no lote falhou. |
Propriedades de Configurações Avançadas
As propriedades de configurações avançadas são as várias opções que podem ser usadas para estabelecer uma conexão. Esta seção fornece uma lista completa das opções que você pode configurar. Clique nos links para mais detalhes.
Propriedade | Descrição |
---|---|
AuthScheme | O tipo de autenticação a ser usado ao conectar-se ao Salesforce Pardot. |
Schema | Especifique a versão da API do Salesforce Pardot a ser usada. SalesforcePardotV5 é a nova API reconstruída. |
BusinessUnitID | ID da unidade de negócios (BU) do Salesforce Pardot. Necessário ao conectar via OAuth 2.0. |
IsDemoAccount | Se a conta fornecida é uma conta demo ou não. |
UseSalesforceSandbox | Um booleano que determina se a conexão deve ser feita com uma conta sandbox do Salesforce. |
User | O usuário habilitado para SSO. |
Password | A senha do usuário habilitado para SSO. |
SecurityToken | O token de segurança usado para autenticar o acesso à conta do Salesforce Pardot. |
Propriedade | Descrição |
---|---|
InitiateOAuth | Configure esta propriedade para iniciar o processo para obter ou atualizar o token de acesso OAuth ao se conectar. |
OAuthClientId | O ID do cliente atribuído quando você registra seu aplicativo com um servidor de autorização OAuth. |
OAuthClientSecret | O segredo do cliente atribuído quando você registra seu aplicativo com um servidor de autorização OAuth. |
OAuthAccessToken | O token de acesso para conexão usando OAuth. |
CallbackURL | O URL de retorno de chamada OAuth ao qual retornar durante a autenticação. Esse valor deve corresponder ao URL de retorno especificado nas configurações do aplicativo. |
OAuthGrantType | O tipo de concessão para o fluxo OAuth. |
OAuthVerifier | O código do verificador retornado da URL de autorização OAuth. |
OAuthRefreshToken | O token de atualização OAuth para o token de acesso OAuth correspondente. |
OAuthExpiresIn | O tempo de vida em segundos do OAuth AccessToken. |
OAuthTokenTimestamp | O registro de data e hora da época do Unix em milissegundos quando o token de acesso atual foi criado. |
Propriedade | Descrição |
---|---|
OAuthJWTCert | A loja de certificados JWT. |
OAuthJWTCertType | O tipo de armazenamento de chaves que contém o certificado JWT. |
OAuthJWTCertPassword | A senha para o certificado OAuth JWT. |
OAuthJWTCertSubject | O assunto do certificado OAuth JWT. |
OAuthJWTIssuer | O emissor do Java Web Token. |
OAuthJWTSubject | O assunto do usuário para o qual o aplicativo está solicitando acesso delegado. |
Propriedade | Descrição |
---|---|
SSLServerCert | O certificado a ser aceito do servidor ao conectar usando TLS/SSL. |
Propriedade | Descrição |
---|---|
Location | Um caminho para o diretório que contém os arquivos de esquema que definem tabelas, exibições e procedimentos armazenados. |
BrowsableSchemas | Essa propriedade restringe os esquemas relatados a um subconjunto dos esquemas disponíveis. Por exemplo, BrowsableSchemas=SchemaA, SchemaB, SchemaC. |
Tables | Esta propriedade restringe as tabelas reportadas a um subconjunto das tabelas disponíveis. Por exemplo, Tables=TableA, TableB, TableC. |
Views | Restringe as visualizações relatadas a um subconjunto das tabelas disponíveis. Por exemplo, Views=ViewA, ViewB, ViewC. |
Propriedade | Descrição |
---|---|
Archived | Especifique se deseja obter registros arquivados ou desarquivados. |
IncludeMessage | Defina esta propriedade ao consultar a tabela E-mails. Se false, a resposta não inclui o html ou corpo de texto da mensagem e-mail. O valor padrão é verdadeiro. |
MaxRows | Limita o número de linhas retornadas quando nenhuma agregação ou agrupamento é usado na consultar. Isso ajuda a evitar problemas de desempenho em tempo de design. |
MaxThreads | Especifica o número de solicitações simultâneas. |
Other | Essas propriedades ocultas são usadas apenas em casos de uso específicos. |
Pagesize | O número máximo de resultados a serem retornados por página do Salesforce Pardot. |
PseudoColumns | Esta propriedade indica se deve ou não incluir pseudocolunas como colunas na tabela. |
ResponseMode | A API do Pardot oferece suporte a vários formatos de saída, cada um retornando diferentes níveis de detalhes na resposta. Os formatos de saída suportados incluem: full - Retorna todos os dados suportados para o objeto Pardot e todos os objetos associados a ele. simple - Retorna todos os dados suportados para o objeto Pardot. bulk -- Retorna dados básicos para um objeto. Não fornece associações de objetos e contagem total de objetos. O valor padrão é simples. Não aplicável ao esquema SalesforcePardotV5. |
Timeout | O valor em segundos até que o erro de timeout seja lançado, cancelando a operação. |
Autenticação
Esta seção fornece uma lista completa de propriedades de autenticação que você pode configurar.
Propriedade | Descrição |
---|---|
AuthScheme | O tipo de autenticação a ser usado ao conectar-se ao Salesforce Pardot. |
Schema | Especifique a versão da API do Salesforce Pardot a ser usada. SalesforcePardotV5 é a nova API reconstruída. |
BusinessUnitID | ID da unidade de negócios (BU) do Salesforce Pardot. Necessário ao conectar via OAuth 2.0. |
IsDemoAccount | Se a conta fornecida é uma conta demo ou não. |
UseSalesforceSandbox | Um booleano que determina se a conexão deve ser feita com uma conta sandbox do Salesforce. |
User | O usuário habilitado para SSO. |
Password | A senha do usuário habilitado para SSO. |
SecurityToken | O token de segurança usado para autenticar o acesso à conta do Salesforce Pardot. |
AuthScheme
O tipo de autenticação a ser usado ao conectar-se ao Salesforce Pardot.
Valores Possíveis
Auto
, OAuth
, OAuthJWT
Tipo de Dados
string
Valor Padrão
"Auto"
Observações
- Auto: permite que o driver decida automaticamente com base nas outras propriedades de conexão que você definiu.
- OAuth: Defina para executar a autenticação OAuth.
- OAuthJWT: Defina para executar a autenticação OAuth com um certificado JWT. Requer as seguintes propriedades de conexão adicionais. [OAuthJWTCert,/OAuthJWTCertType/OAuthJWTCertPassword/OAuthJWTCertSubject/OAuthJWTIssuer/OAuthJWTSubject]
Esquema
Especifique a versão da API do Salesforce Pardot a ser usada. SalesforcePardotV5 é a nova API reconstruída.
Valores Possíveis
SalesforcePardotV3
, SalesforcePardotV4
, SalesforcePardotV5
Tipo de Dados
string
Valor Padrão
"SalesforcePardotV4"
Observações
Especifique a versão da API do Salesforce Pardot a ser usada. SalesforcePardotV5 é a API reconstruída.
BusinessUnitID
ID da unidade de negócios (BU) do Salesforce Pardot. Necessário ao conectar via OAuth 2.0.
Tipo de Dados
string
Valor Padrão
""
Observações
IsDemoAccount
Se a conta fornecida é uma conta demo ou não.
Tipo de Dados
bool
Valor Padrão
false
Observações
Se definido como true, todas as solicitações serão feitas para os endpoints de demonstração do Pardot.
UsarSalesforceSandbox
Um booleano que determina se a conexão deve ser feita com uma conta sandbox do Salesforce.
Tipo de Dados
bool
Valor Padrão
false
Observações
Para se conectar a uma conta sandbox do Salesforce, defina UseSalesforceSandbox
= true e anexa o nome do sandbox ao final do nome do usuário. Por exemplo, se seu nome de usuário for "usuário" e o nome do sandbox no Salesforce for "sandbox", o Usuário deve aparecer como "user.sandbox".
Do Utilizador
O usuário habilitado para SSO.
Tipo de Dados
string
Valor Padrão
""
Observações
Um usuário habilitado para SSO é aquele que pode fazer login na interface de usuário do Pardot ( https://pi.pardot.com) usando "Log In with Salesforce" ou que pode acessar o Pardot usando o aplicativo Pardot Lightning. Juntamente com Senha, este campo é usado para o fluxo OAuth com o tipo de concessão PASSWORD.
Senha
A senha do usuário habilitado para SSO.
Tipo de Dados
string
Valor Padrão
""
Observações
Um usuário habilitado para SSO é aquele que pode fazer login na interface de usuário do Pardot ( https://pi.pardot.com) usando "Log In with Salesforce" ou que pode acessar o Pardot usando o aplicativo Pardot Lightning. Juntamente com Usuário, este campo é usado para o fluxo OAuth com o tipo de concessão PASSWORD.
Token de Segurança
O token de segurança usado para autenticar o acesso à conta do Salesforce Pardot.
Tipo de Dados
string
Valor Padrão
""
Observações
Juntamente com Usuário e senha, esse campo pode ser usado para autenticação no servidor Salesforce. Isso só é necessário se sua organização estiver configurada para exigi-lo. Um token de segurança pode ser obtido acessando as informações do seu perfil e redefinindo seu token de segurança. Se sua senha for redefinida, você também precisará redefinir o token de segurança.
OAuth
Esta seção fornece uma lista completa de propriedades OAuth que você pode configurar.
Propriedade | Descrição |
---|---|
InitiateOAuth | Configure esta propriedade para iniciar o processo para obter ou atualizar o token de acesso OAuth ao se conectar. |
OAuthClientId | O ID do cliente atribuído quando você registra seu aplicativo com um servidor de autorização OAuth. |
OAuthClientSecret | O segredo do cliente atribuído quando você registra seu aplicativo com um servidor de autorização OAuth. |
OAuthAccessToken | O token de acesso para conexão usando OAuth. |
CallbackURL | O URL de retorno de chamada OAuth ao qual retornar durante a autenticação. Esse valor deve corresponder ao URL de retorno especificado nas configurações do aplicativo. |
OAuthGrantType | O tipo de concessão para o fluxo OAuth. |
OAuthVerifier | O código do verificador retornado da URL de autorização OAuth. |
OAuthRefreshToken | O token de atualização OAuth para o token de acesso OAuth correspondente. |
OAuthExpiresIn | O tempo de vida em segundos do OAuth AccessToken. |
OAuthTokenTimestamp | O registro de data e hora da época do Unix em milissegundos quando o token de acesso atual foi criado. |
InitiateOAuth
Configure esta propriedade para iniciar o processo para obter ou atualizar o token de acesso OAuth ao se conectar.
Valores Possíveis
OFF
, GETANDREFRESH
, REFRESH
Tipo de Dados
string
Valor Padrão
"OFF"
Observações
As seguintes opções estão disponíveis:
OFF
: Indica que o fluxo OAuth será tratado inteiramente pelo usuário. Um OAuthAccessToken será necessário para autenticação.GETANDREFRESH
: Indica que todo o fluxo OAuth será tratado pelo conector. Se nenhum token existir atualmente, ele será obtido solicitando ao usuário por meio do navegador. Se existir um token, ele será atualizado quando aplicável.REFRESH
: Indica que o conector tratará apenas da atualização do OAuthAccessToken. O usuário nunca será solicitado pelo conector a autenticar por meio do navegador. O usuário deve manipular a obtenção do OAuthAccessToken e OAuthRefreshToken inicialmente.
OAuthClientId
O ID do cliente atribuído quando você registra seu aplicativo com um servidor de autorização OAuth.
Tipo de Dados
string
Valor Padrão
""
Observações
Como parte do registro de um aplicativo OAuth, você receberá o OAuthClientId
valor, às vezes também chamado de chave do consumidor e segredo do cliente, o OAuthClientSecret.
OAuthClientSecret
O segredo do cliente atribuído quando você registra seu aplicativo com um servidor de autorização OAuth.
Tipo de Dados
string
Valor Padrão
""
Observações
Como parte do registro de um aplicativo OAuth, você receberá o OAuthClientId, também chamada de chave do consumidor. Você também receberá um segredo do cliente, também chamado de segredo do consumidor. Defina o segredo do cliente no OAuthClientSecret
propriedade.
OAuthAccessToken
O token de acesso para conexão usando OAuth.
Tipo de Dados
string
Valor Padrão
""
Observações
O OAuthAccessToken
propriedade é usada para conectar usando OAuth. O OAuthAccessToken
é recuperado do servidor OAuth como parte do processo de autenticação. Ele tem um tempo limite dependente do servidor e pode ser reutilizado entre as solicitações.
O token de acesso é usado no lugar do seu nome de usuário e senha. O token de acesso protege suas credenciais, mantendo-as no servidor.
URL de Retorno
O URL de retorno de chamada OAuth ao qual retornar durante a autenticação. Esse valor deve corresponder ao URL de retorno especificado nas configurações do aplicativo.
Tipo de Dados
string
Valor Padrão
""
Observações
Durante o processo de autenticação, o servidor de autorização OAuth redireciona o usuário para esta URL. Esse valor deve corresponder ao URL de retorno especificado nas configurações do aplicativo.
OAuthGrantType
O tipo de concessão para o fluxo OAuth.
Valores Possíveis
CODE
, PASSWORD
Tipo de Dados
string
Valor Padrão
"PASSWORD"
Observações
O tipo de concessão para o fluxo OAuth. As seguintes opções estão disponíveis: CÓDIGO,SENHA
OAuthVerifier
O código do verificador retornado da URL de autorização OAuth.
Tipo de Dados
string
Valor Padrão
""
Observações
O código do verificador retornado da URL de autorização OAuth. Isso pode ser usado em sistemas onde um navegador não pode ser iniciado, como sistemas headless.
Autenticação em Máquinas Sem Cabeça
Consulte para obter o OAuthVerifier
valor.
Defina OAuthSettingsLocation juntamente com OAuthVerifier
. Quando você conecta, o conector troca o OAuthVerifier
para os tokens de autenticação OAuth e os salva, criptografados, no arquivo especificado. Definir InitiateOAuth para GETANDREFRESH automatizar a troca.
Depois que o arquivo de configurações OAuth for gerado, você poderá remover OAuthVerifier
nas propriedades de conexão e conecte-se com OAuthSettingsLocation definir.
Para atualizar automaticamente os valores do token OAuth, defina OAuthSettingsLocation e adicionalmente defina InitiateOAuth para ATUALIZAR.
OAuthRefreshToken
O token de atualização OAuth para o token de acesso OAuth correspondente.
Tipo de Dados
string
Valor Padrão
""
Observações
O OAuthRefreshToken
a propriedade é usada para atualizar o OAuthAccessToken ao usar a autenticação OAuth.
OAuthExpiresIn
O tempo de vida em segundos do OAuth AccessToken.
Tipo de Dados
string
Valor Padrão
""
Observações
Emparelhe com OAuthTokenTimestamp para determinar quando o AccessToken expirará.
OAuthTokenTimestamp
O registro de data e hora da época do Unix em milissegundos quando o token de acesso atual foi criado.
Tipo de Dados
string
Valor Padrão
""
Observações
Emparelhe com OAuthExpiresIn para determinar quando o AccessToken expirará.
JWT OAuth
Esta seção fornece uma lista completa das propriedades JWT OAuth que você pode configurar.
Propriedade | Descrição |
---|---|
OAuthJWTCert | A loja de certificados JWT. |
OAuthJWTCertType | O tipo de armazenamento de chaves que contém o certificado JWT. |
OAuthJWTCertPassword | A senha para o certificado OAuth JWT. |
OAuthJWTCertSubject | O assunto do certificado OAuth JWT. |
OAuthJWTIssuer | O emissor do Java Web Token. |
OAuthJWTSubject | O assunto do usuário para o qual o aplicativo está solicitando acesso delegado. |
OAuthJWTCert
A loja de certificados JWT.
Tipo de Dados
string
Valor Padrão
""
Observações
O nome do armazenamento de certificados para o certificado do cliente.
O OAuthJWTCertType campo especifica o tipo de armazenamento de certificado especificado por OAuthJWTCert
. Se o armazenamento estiver protegido por senha, especifique a senha em OAuthJWTCertPassword.
OAuthJWTCert
é usado em conjunto com o OAuthJWTCertSubject para especificar os certificados do cliente. Se OAuthJWTCert
tem um valor e OAuthJWTCertSubject for definido, uma pesquisa por um certificado será iniciada. Consulte OAuthJWTCertSubject para obter detalhes.
As designações de armazenamentos de certificados dependem da plataforma.
A seguir estão as designações dos armazenamentos de certificados de Usuário e Máquina mais comuns no Windows:
Propriedade | Descrição |
---|---|
MY | Um armazenamento de certificados que contém certificados pessoais com suas chaves privadas associadas. |
CA | Certificados de autoridade certificadora. |
ROOT | Certificados raiz. |
SPC | Certificados de editor de software. |
Em Java, o armazenamento de certificados normalmente é um arquivo contendo certificados e chaves privadas opcionais.
Quando o tipo de armazenamento de certificado for PFXFile, essa propriedade deverá ser configurada para o nome do arquivo. Quando o tipo é PFXBlob, a propriedade deve ser configurada para o conteúdo binário de um arquivo PFX (ou seja, armazenamento de certificados PKCS12).
OAuthJWTCertType
O tipo de armazenamento de chaves que contém o certificado JWT.
Valores Possíveis
USER
, MACHINE
, PFXFILE
, PFXBLOB
, JKSFILE
, JKSBLOB
, PEMKEY_FILE
, PEMKEY_BLOB
, PUBLIC_KEY_FILE
, PUBLIC_KEY_BLOB
, SSHPUBLIC_KEY_FILE
, SSHPUBLIC_KEY_BLOB
, P7BFILE
, PPKFILE
, XMLFILE
, XMLBLOB
Tipo de Dados
string
Valor Padrão
"USER"
Observações
Esta propriedade pode assumir um dos seguintes valores:
Propriedade | Descrição |
---|---|
USER | Para Windows, isso especifica que o armazenamento de certificados é um armazenamento de certificados pertencente ao usuário atual. Nota: Este tipo de loja não está disponível em Java. |
MACHINE | Para Windows, isso especifica que o armazenamento de certificados é um armazenamento de máquina. Nota: este tipo de loja não está disponível em Java. |
PFXFILE | O armazenamento de certificados é o nome de um arquivo PFX (PKCS12) que contém certificados. |
PFXBLOB | O armazenamento de certificados é uma string (codificada em base 64) que representa um armazenamento de certificados no formato PFX (PKCS12). |
JKSFILE | O armazenamento de certificados é o nome de um arquivo de armazenamento de chaves Java (JKS) que contém certificados. Nota: este tipo de loja só está disponível em Java. |
JKSBLOB | O armazenamento de certificados é uma sequência (codificada em base 64) que representa um armazenamento de certificados no formato Java key store (JKS). Nota: este tipo de loja só está disponível em Java. |
PEMKEY_FILE | O armazenamento de certificados é o nome de um arquivo codificado por PEM que contém uma chave privada e um certificado opcional. |
PEMKEY_BLOB | O armazenamento de certificados é uma string (codificada em base64) que contém uma chave privada e um certificado opcional. |
PUBLIC_KEY_FILE | O armazenamento de certificados é o nome de um arquivo que contém um certificado de chave pública codificado por PEM ou DER. |
PUBLIC_KEY_BLOB | O armazenamento de certificados é uma string (codificada em base 64) que contém um certificado de chave pública codificado em PEM ou DER. |
SSHPUBLIC_KEY_FILE | O armazenamento de certificados é o nome de um arquivo que contém uma chave pública de estilo SSH. |
SSHPUBLIC_KEY_BLOB | O armazenamento de certificados é uma string (codificada em base 64) que contém uma chave pública de estilo SSH. |
P7BFILE | O armazenamento de certificados é o nome de um arquivo PKCS7 contendo certificados. |
PPKFILE | O armazenamento de certificados é o nome de um arquivo que contém um PPK (PuTTY Private Key). |
XMLFILE | O armazenamento de certificados é o nome de um arquivo que contém um certificado no formato XML. |
XMLBLOB | O armazenamento de certificados é uma string que contém um certificado no formato XML. |
OAuthJWTCertPassword
A senha para o certificado OAuth JWT.
Tipo de Dados
string
Valor Padrão
""
Observações
Se o armazenamento de certificados for de um tipo que requer uma senha, essa propriedade será usada para especificar essa senha para abrir o armazenamento de certificados.
OAuthJWTCertSubject
O assunto do certificado OAuth JWT.
Tipo de Dados
string
Valor Padrão
"\*"
Observações
Ao carregar um certificado, o assunto é usado para localizar o certificado na loja.
Se uma correspondência exata não for encontrada, a loja é pesquisada em busca de assuntos que contenham o valor da propriedade.
Se uma correspondência ainda não for encontrada, a propriedade será definida como uma string vazia e nenhum certificado será selecionado.
O valor especial "*" seleciona o primeiro certificado no armazenamento de certificados.
O assunto do certificado é uma lista separada por vírgulas de campos e valores de nomes distintos. Por exemplo, "CN=www.server.com, OU=test, C=US, E=support@jitterbit.com". Os campos comuns e seus significados são exibidos abaixo.
Campo | Significado |
---|---|
CN | Nome comum. Geralmente, é um nome de hospedar como www.server.com. |
O | Organização |
OU | Unidade Organizacional |
L | Localidade |
S | Estado |
C | País |
E | Endereço E-mail |
Se um valor de campo contiver uma vírgula, ela deverá ser colocada entre aspas.
OAuthJWTIssuer
O emissor do Java Web Token.
Tipo de Dados
string
Valor Padrão
""
Observações
O emissor do Java Web Token. Normalmente, é o ID do cliente ou o endereço E-mail do aplicativo OAuth.
OAuthJWTSubject
O assunto do usuário para o qual o aplicativo está solicitando acesso delegado.
Tipo de Dados
string
Valor Padrão
""
Observações
O assunto do usuário para o qual o aplicativo está solicitando acesso delegado. Normalmente, o nome da conta do usuário ou endereço e-mail.
SSL
Esta seção fornece uma lista completa de propriedades SSL que você pode configurar.
Propriedade | Descrição |
---|---|
SSLServerCert | O certificado a ser aceito do servidor ao conectar usando TLS/SSL. |
SSLServerCert
O certificado a ser aceito do servidor ao conectar usando TLS/SSL.
Tipo de Dados
string
Valor Padrão
""
Observações
Se estiver usando uma conexão TLS/SSL, esta propriedade pode ser usada para especificar o certificado TLS/SSL a ser aceito do servidor. Qualquer outro certificado que não seja confiável para a máquina é rejeitado.
Esta propriedade pode assumir as seguintes formas:
Descrição | Exemplo |
---|---|
Um certificado PEM completo (exemplo abreviado para concisão) | -----BEGIN CERTIFICATE----- MIIChTCCAe4CAQAwDQYJKoZIhv......Qw== -----END CERTIFICATE----- |
Um caminho para um arquivo local contendo o certificado | C:\cert.cer |
A chave pública (exemplo abreviado para concisão) | -----BEGIN RSA PUBLIC KEY----- MIGfMA0GCSq......AQAB -----END RSA PUBLIC KEY----- |
O Thumbprint MD5 (os valores hexadecimais também podem ser separados por espaço ou dois-pontos) | ecadbdda5a1529c58a1e9e09828d70e4 |
A impressão digital SHA1 (os valores hexadecimais também podem ser separados por espaço ou dois-pontos) | 34a929226ae0819f2ec14b4a3d904f801cbb150d |
Se não for especificado, qualquer certificado confiável pela máquina será aceito.
Os certificados são validados como confiáveis pela máquina com base no armazenamento confiável do sistema. O armazenamento confiável usado é o valor 'javax.net.ssl.trustStore' especificado para o sistema. Se nenhum valor for especificado para esta propriedade, o armazenamento confiável padrão do Java será usado (por exemplo, JAVA_HOME\lib\security\cacerts).
Use '*' para indicar a aceitação de todos os certificados. Observe que isso não é recomendado devido a questões de segurança.
Esquema
Esta seção fornece uma lista completa de propriedades de esquema que você pode configurar.
Propriedade | Descrição |
---|---|
Location | Um caminho para o diretório que contém os arquivos de esquema que definem tabelas, exibições e procedimentos armazenados. |
BrowsableSchemas | Essa propriedade restringe os esquemas relatados a um subconjunto dos esquemas disponíveis. Por exemplo, BrowsableSchemas=SchemaA, SchemaB, SchemaC. |
Tables | Esta propriedade restringe as tabelas reportadas a um subconjunto das tabelas disponíveis. Por exemplo, Tables=TableA, TableB, TableC. |
Views | Restringe as visualizações relatadas a um subconjunto das tabelas disponíveis. Por exemplo, Views=ViewA, ViewB, ViewC. |
Localização
Um caminho para o diretório que contém os arquivos de esquema que definem tabelas, exibições e procedimentos armazenados.
Tipo de Dados
string
Valor Padrão
"%APPDATA%\\\SalesforcePardot Data Provider\\Schema"
Observações
O caminho para um diretório que contém os arquivos de esquema para o conector (arquivos .rsd para tabelas e exibições, arquivos .rsb para procedimentos armazenados). A localização da pasta pode ser um caminho relativo a partir da localização do executável. O Location
a propriedade só é necessária se você quiser personalizar definições (por exemplo, alterar um nome de coluna, ignorar uma coluna e assim por diante) ou estender o modelo de dados com novas tabelas, exibições ou procedimentos armazenados.
Se não for especificado, o local padrão é "%APPDATA%\\SalesforcePardot Data Provider\Schema" com %APPDATA%
sendo definido para o diretório de configuração do usuário:
Plataforma | %APPDATA% |
---|---|
Windows | O valor da variável de ambiente APPDATA |
Mac | ~/Biblioteca/Suporte de aplicativos |
Linux | ~/.config |
Esquemas Navegáveis
Essa propriedade restringe os esquemas relatados a um subconjunto dos esquemas disponíveis. Por exemplo, BrowsableSchemas=SchemaA,SchemaB,SchemaC.
Tipo de Dados
string
Valor Padrão
""
Observações
Listar os esquemas de bancos de dados pode ser caro. Fornecer uma lista de esquemas na string de conexão melhora o desempenho.
Tabelas
Esta propriedade restringe as tabelas reportadas a um subconjunto das tabelas disponíveis. Por exemplo, Tabelas=TabelaA,TabelaB,TabelaC.
Tipo de Dados
string
Valor Padrão
""
Observações
Listar as tabelas de alguns bancos de dados pode ser caro. Fornecer uma lista de tabelas na string de conexão melhora o desempenho do conector.
Essa propriedade também pode ser usada como uma alternativa para listar automaticamente as exibições se você já souber com quais deseja trabalhar e, caso contrário, haveria muitas para trabalhar.
Especifique as tabelas que deseja em uma lista separada por vírgulas. Cada tabela deve ser um identificador SQL válido com quaisquer caracteres especiais escapados usando colchetes, aspas duplas ou acentos graves. Por exemplo, Tables=TableA,[TableB/WithSlash],WithCatalog.WithSchema.`TableC With Space`.
Observe que, ao conectar-se a uma fonte de dados com vários esquemas ou catálogos, você precisará fornecer o nome totalmente qualificado da tabela nesta propriedade, como no último exemplo aqui, para evitar ambigüidade entre tabelas que existem em vários catálogos ou esquemas.
Visualizações
Restringe as visualizações relatadas a um subconjunto das tabelas disponíveis. Por exemplo, Views=ViewA,ViewB,ViewC.
Tipo de Dados
string
Valor Padrão
""
Observações
Listar as exibições de alguns bancos de dados pode ser caro. Fornecer uma lista de exibições na string de conexão melhora o desempenho do conector.
Essa propriedade também pode ser usada como uma alternativa para listar automaticamente as exibições se você já souber com quais deseja trabalhar e, caso contrário, haveria muitos para trabalhar.
Especifique as exibições desejadas em uma lista separada por vírgulas. Cada exibição deve ser um identificador SQL válido com quaisquer caracteres especiais escapados usando colchetes, aspas duplas ou acentos graves. Por exemplo, Views=ViewA,[ViewB/WithSlash],WithCatalog.WithSchema.`ViewC With Space`.
Observe que, ao conectar-se a uma fonte de dados com vários esquemas ou catálogos, você precisará fornecer o nome totalmente qualificado da tabela nesta propriedade, como no último exemplo aqui, para evitar ambigüidade entre tabelas que existem em vários catálogos ou esquemas.
Diversos
Esta seção fornece uma lista completa de diversas propriedades que você pode configurar.
Propriedade | Descrição |
---|---|
Archived | Especifique se deseja obter registros arquivados ou desarquivados. |
IncludeMessage | Defina esta propriedade ao consultar a tabela E-mails. Se false, a resposta não inclui o html ou corpo de texto da mensagem e-mail. O valor padrão é verdadeiro. |
MaxRows | Limita o número de linhas retornadas quando nenhuma agregação ou agrupamento é usado na consultar. Isso ajuda a evitar problemas de desempenho em tempo de design. |
MaxThreads | Especifica o número de solicitações simultâneas. |
Other | Essas propriedades ocultas são usadas apenas em casos de uso específicos. |
Pagesize | O número máximo de resultados a serem retornados por página do Salesforce Pardot. |
PseudoColumns | Esta propriedade indica se deve ou não incluir pseudocolunas como colunas na tabela. |
ResponseMode | A API do Pardot oferece suporte a vários formatos de saída, cada um retornando diferentes níveis de detalhes na resposta. Os formatos de saída suportados incluem: full - Retorna todos os dados suportados para o objeto Pardot e todos os objetos associados a ele. simple - Retorna todos os dados suportados para o objeto Pardot. bulk -- Retorna dados básicos para um objeto. Não fornece associações de objetos e contagem total de objetos. O valor padrão é simples. Não aplicável ao esquema SalesforcePardotV5. |
Timeout | O valor em segundos até que o erro de timeout seja lançado, cancelando a operação. |
Arquivado
Especifique se deseja obter registros arquivados ou desarquivados.
Tipo de Dados
string
Valor Padrão
"false"
Observações
Esta propriedade é válida apenas para as tabelas OneToOneEmails e EmailTemplates do SalesforcePardot.
Incluir Mensagem
Defina esta propriedade ao consultar a tabela E-mails. Se false, a resposta não inclui o html ou corpo de texto da mensagem e-mail. O valor padrão é verdadeiro.
Tipo de Dados
bool
Valor Padrão
true
Observações
Defina esta propriedade ao consultar a tabela E-mails. Se false, a resposta não inclui o html ou corpo de texto da mensagem e-mail. O valor padrão é verdadeiro.
MaxRows
Limita o número de linhas retornadas quando nenhuma agregação ou agrupamento é usado na consultar. Isso ajuda a evitar problemas de desempenho em tempo de design.
Tipo de Dados
int
Valor Padrão
-1
Observações
Limita o número de linhas retornadas quando nenhuma agregação ou agrupamento é usado na consultar. Isso ajuda a evitar problemas de desempenho em tempo de design.
MaxThreads
Especifica o número de solicitações simultâneas.
Tipo de Dados
string
Valor Padrão
"5"
Observações
Essa propriedade permite emitir várias solicitações simultaneamente, melhorando o desempenho. No entanto, o número de solicitações simultâneas deve ser reduzido para evitar o seguinte erro "Você excedeu o limite de solicitações simultâneas".
Outro
Essas propriedades ocultas são usadas apenas em casos de uso específicos.
Tipo de Dados
string
Valor Padrão
""
Observações
As propriedades listadas abaixo estão disponíveis para casos de uso específicos. Casos de uso de driver normal e funcionalidade não devem exigir essas propriedades.
Especifique várias propriedades em uma lista separada por ponto e vírgula.
Integração e Formatação
Propriedade | Descrição |
---|---|
DefaultColumnSize | Define o comprimento padrão dos campos de string quando a fonte de dados não fornece o comprimento da coluna nos metadados. O valor padrão é 2000. Voltar para o início |
ConvertDateTimeToGMT | Determina se os valores de data e hora devem ser convertidos em GMT, em vez da hora local da máquina. |
RecordToFile=filename | Registra a transferência de dados do soquete subjacente para o arquivo especificado. |
Tamanho da Página
O número máximo de resultados a serem retornados por página do Salesforce Pardot.
Tipo de Dados
int
Valor Padrão
200
Observações
O Pagesize
propriedade afeta o número máximo de resultados a serem retornados por página do Salesforce Pardot. Definir um valor mais alto pode resultar em melhor desempenho ao custo de memória adicional alocada por página consumida.
Pseudocolunas
Esta propriedade indica se deve ou não incluir pseudocolunas como colunas na tabela.
Tipo de Dados
string
Valor Padrão
""
Observações
Essa configuração é particularmente útil no Entity Framework, que não permite definir um valor para uma pseudocoluna, a menos que seja uma coluna de tabela. O valor dessa configuração de conexão está no formato "Table1=Column1, Table1=Column2, Table2=Column3". Você pode usar o caractere "*" para incluir todas as tabelas e todas as colunas; por exemplo, "*=*".
ResponseMode
A API do Pardot oferece suporte a vários formatos de saída, cada um retornando diferentes níveis de detalhes na resposta. Os formatos de saída suportados incluem: full - Retorna todos os dados suportados para o objeto Pardot e todos os objetos associados a ele. simple - Retorna todos os dados suportados para o objeto Pardot. bulk -- Retorna dados básicos para um objeto. Não fornece associações de objetos e contagem total de objetos. O valor padrão é simples. Não aplicável ao esquema SalesforcePardotV5.
Valores Possíveis
full
, simple
, bulk
Tipo de Dados
string
Valor Padrão
"simple"
Observações
A API do Pardot oferece suporte a vários formatos de saída, cada um retornando diferentes níveis de detalhes na resposta. O valor padrão é simples. Não aplicável ao esquema SalesforcePardotV5.
Tempo Esgotado
O valor em segundos até que o erro de timeout seja lançado, cancelando a operação.
Tipo de Dados
int
Valor Padrão
60
Observações
Se Timeout
= 0, as operações não expiram. As operações são executadas até serem concluídas com êxito ou até encontrarem uma condição de erro.
Se Timeout
expira e a operação ainda não está concluída, o conector lança uma exceção.