Ir para o conteúdo

Detalhes da Conexão do Marketo

Introdução

Versão do conector

Esta documentação é baseada na versão 21.0.8257 do conector.

Começando

Suporte à versão Marketo

O conector permite o acesso SQL92 às entidades disponíveis por meio da versão 1 da API REST e da versão 2.6 da API SOAP.

Estabelecendo uma Conexão

As APIs REST e SOAP são suportadas e podem ser escolhidas usando Schema propriedade.

Conectando-se à API REST do Marketo

Antes de se conectar à API REST do Marketo, você precisará criar um serviço personalizado.

Criando um Serviço Personalizado

Para criar um serviço personalizado, siga o procedimento abaixo:

  1. Navegue até a área administrativa de seu aplicativo Marketo.
  2. Clique em Users & Roles na seção Segurança.
  3. Selecione o Roles aba e clique New Role para criar uma nova Função.
  4. Insira um Nome de Função e selecione as permissões para a Função. As permissões da API do Access são específicas da API REST.
  5. Agora que uma função de API foi criada, selecione Users e clique em Convidar novo usuário.
  6. Insira as novas informações do usuário e selecione a papel que acabou de ser criada com acesso à API. A opção API Only pode ser selecionada para denotar o usuário como um usuário API Only.
  7. Agora que um novo usuário foi criado, será necessário criar um novo serviço. Clique no LaunchPoint opção (Admin -> Integração -> LaunchPoint).
  8. Clique em New Service.
  9. Selecione o tipo de serviço Personalizado e insira um nome de exibição e uma descrição.
  10. Selecione o usuário que você criou.
Obtendo Credenciais OAuth

Para obter o OAuthClientId e OAuthClientSecret, navegue até LaunchPoint opção na área Admin.

Clique no View Details link para o serviço desejado. Uma janela contendo as credenciais de autenticação é exibida.

Autenticação para a API REST

Depois de criar um serviço personalizado e obter suas credenciais OAuth, defina o seguinte para se conectar aos dados:

  • Schema: Defina para REST.

  • OAuthClientId: O ID do cliente OAuth associado ao seu serviço personalizado.

  • OAuthClientSecret: O segredo do cliente OAuth associado ao seu serviço personalizado.

  • RESTEndpoint: A URL do endpoint do serviço Web REST. Isso pode ser encontrado na área Admin do Marketo em Integração -> Opção Web Services na seção API REST.

    O Identity Endpoint não será necessário.

Conectando-se à API SOAP do Marketo

Para se conectar à API SOAP, você precisará fornecer credenciais válidas do Marketo. Especifique o seguinte para se conectar aos dados:

  • Schema: Defina para SOAP.
  • UserId: O ID de acesso do cliente é encontrado no painel SOAP API do administrador do Marketo em Integração.
  • EncryptionKey: A chave de criptografia da Marketo SOAP API. Essa chave é gerada na página Admin do site Marketo.
  • SOAPEndpoint: A URL do endpoint do serviço da Web SOAP, fornecida pelo Marketo na página Admin do site do Marketo.

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 Marketo.

Visualizações definidas pelo usuário

O conector permite definir tabelas virtuais, denominadas visõ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 Marketo 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 Leads 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 SOAP

O Jitterbit Connector for Marketo modela entidades Marketo em tabelas relacionais, exibições e procedimentos armazenados. As limitações e requisitos da API estão documentados nas seções a seguir; você pode usar o SupportEnhancedSQL recurso, definido por padrão, para contornar a maioria dessas limitações.

Observação: As operações em massa não são compatíveis com o modelo de dados SOAP.

Mesas

Tabelas descreve as tabelas disponíveis.

Visualizações

Visualizações são tabelas que não podem ser modificadas. Normalmente, os dados somente leitura são mostrados como exibições.

Tabelas

O conector modela os dados no Marketo em uma lista de tabelas que podem ser consultadas usando instruções SQL padrão.

Geralmente, consultar tabelas do Marketo é 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 Marketo

Nome Descrição
Leads Crie, atualize, exclua e consultar Leads para uma organização Marketo.
Programs Consultar e atualizar Programas para uma organização Marketo.

Pistas

Crie, atualize, exclua e consultar Leads para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Todas as colunas devem ser especificadas usando o operador '='. As colunas ID e E-mail permitem que vários valores sejam especificados usando o operador lógico OR. A coluna OldestUpdatedAt atua como um critério "desde" e um intervalo pode ser especificado adicionando a coluna LatestUpdatedAt, que especifica os critérios "até".

O tempo de resposta do servidor pode ser melhorado identificando apenas as linhas e colunas que você deseja recuperar.

SELECT Id, FirstName, LastName FROM Leads WHERE Email='test@lead1.com' OR Email='test@lead4.com'
Inserir

Para criar um novo registro de Lead, especifique as informações sobre o Lead a serem inseridas no banco de dados.

O exemplo a seguir demonstra como inserir um novo Lead:

INSERT INTO Leads (Email, FirstName, LastName) VALUES ('john@mark.com', 'John', 'Mark')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE Leads SET MobilePhone='111-222-3333' WHERE Id='1'
Excluir

A exclusão de um lead não é suportada diretamente pela API do Marketo. No entanto, um Lead pode ser excluído criando uma campanha, a ser executada por meio de uma chamada de API, que aciona a exclusão de um Lead como parte do fluxo da campanha. Detalhes sobre como criar uma campanha como esta podem ser encontrados aqui: http://developers.marketo.com/blog/delete-a-lead-with-the-marketo-api/

Depois que a campanha é criada no Marketo, uma solicitação de exclusão pode ser feita especificando a campanha com a coluna CampaignId ou CampaignName, juntamente com a coluna ID ou E-mail dos leads a serem excluídos.

DELETE FROM Leads WHERE Id='1000195' AND CampaignId='1027'
Colunas
Nome Tipo Somente leitura Descrição
Id [KEY] Integer Verdadeiro O identificador exclusivo da conta atribuído pelo Marketo.
Email String Falso O endereço e-mail do lead.
Salutation String Falso A saudação do líder.
FirstName String Falso O primeiro nome do lead.
MiddleName String Falso O nome do meio do lead.
LastName String Falso O sobrenome do lead.
DateofBirth Date Falso A data de nascimento do lead.
Title String Falso O cargo do líder.
Address String Falso O endereço da rua do lead.
City String Falso A cidade do líder.
State String Falso O estado do lead.
PostalCode String Falso O CEP/código postal do lead.
Country String Falso O país do líder.
Website String Falso O site do líder.
Phone String Falso O número de telefone do lead.
MobilePhone String Falso O número do celular do lead.
Fax String Falso O número de fax do lead.
Company String Falso O nome da empresa do lead.
MainPhone String Falso O número de telefone da empresa do lead.
SICCode String Falso O código SIC (Classificação Industrial Padrão) da empresa do lead.
Site String Falso O site da empresa do lead.
BillingStreet String Falso O endereço de cobrança da empresa do lead.
BillingCity String Falso A cidade de faturamento da empresa do lead.
BillingState String Falso O estado de cobrança da empresa do lead.
BillingPostalCode String Falso O CEP/código postal de cobrança da empresa do lead.
BillingCountry String Falso O país de cobrança da empresa do lead.
NumberOfEmployees Integer Falso O número de funcionários na empresa do lead.
Industry String Falso A indústria da empresa do lead.
AnnualRevenue Decimal Falso A receita anual gerada na empresa do lead.
LeadScore Integer Falso A pontuação do líder.
Rating String Falso A classificação do lead.
Unsubscribed Boolean Falso Determina se a assinatura do lead foi cancelada.
UnsubscribedReason String Falso O motivo pelo qual o lead cancelou a inscrição.
AnonymousIP String Falso O endereço IP do lead, se for anônimo.
Department String Falso O departamento do líder.
DoNotCall Boolean Falso Identifica se o lead está na lista 'Não ligar'.
DoNotCallReason String Falso O motivo pelo qual o lead está na lista 'Não ligar'.
InferredCompany String Falso A empresa inferida do lead.
InferredCountry String Falso O país inferido do lead.
LeadRole String Falso O papel do líder.
LeadSource String Falso A fonte do lead.
LeadStatus String Falso O status atual do lead.
ForeignSysPersonId String Falso O ID do lead de um sistema externo.
ForeignSysType String Falso O tipo de sistema externo de onde veio o valor ForeignSysPersonId.
MarketoSocialFacebookDisplayName String Falso O nome de exibição do lead no Facebook.
MarketoSocialFacebookId String Falso O ID do Facebook do lead.
MarketoSocialFacebookPhotoURL String Falso O URL da foto do lead no Facebook.
MarketoSocialFacebookProfileURL String Falso URL do perfil do lead no Facebook.
MarketoSocialFacebookReach Integer Falso Alcance do lead no Facebook.
MarketoSocialFacebookReferredEnrollments Integer Falso O Facebook do lead indicou inscrições.
MarketoSocialFacebookReferredVisits Integer Falso As visitas de referência do Facebook do lead.
MarketoSocialGender String Falso O gênero social do líder.
MarketoSocialLastReferredEnrollment Datetime Falso A última inscrição de referência social do lead.
MarketoSocialLastReferredVisit Datetime Falso A última visita de referência social do lead.
MarketoSocialLinkedInDisplayName String Falso O nome de exibição do lead no LinkedIn.
MarketoSocialLinkedInId String Falso O ID do LinkedIn do lead.
MarketoSocialLinkedInPhotoURL String Falso O URL da foto do lead no LinkedIn.
MarketoSocialLinkedInProfileURL String Falso URL do perfil do LinkedIn do lead.
MarketoSocialLinkedInReach Integer Falso O alcance do lead no LinkedIn.
MarketoSocialLinkedInReferredEnrollments Integer Falso As inscrições de referência do LinkedIn do lead.
MarketoSocialLinkedInReferredVisits Integer Falso As visitas de indicação do lead no LinkedIn.
MarketoSocialSyndicationId String Falso O ID de distribuição social do lead.
MarketoSocialTotalReferredEnrollments Integer Verdadeiro O total de inscrições de referência social do lead.
MarketoSocialTotalReferredVisits Integer Verdadeiro O total de visitas de referência social do lead.
MarketoSocialTwitterDisplayName String Falso O nome de exibição do Twitter do lead.
MarketoSocialTwitterId String Falso O ID do Twitter do lead.
MarketoSocialTwitterPhotoURL String Falso URL da foto do Twitter do lead.
MarketoSocialTwitterProfileURL String Falso URL do perfil do Twitter do lead.
MarketoSocialTwitterReach Integer Falso O alcance do Twitter do lead.
MarketoSocialTwitterReferredEnrollments Integer Falso O Twitter do líder indicou inscrições.
MarketoSocialTwitterReferredVisits Integer Falso O Twitter do lead referiu visitas.
MarketoSocialYahooDisplayName String Falso O nome de exibição do lead no Yahoo.
MarketoSocialYahooPhotoURL String Falso O URL da foto do lead no Yahoo.
MarketoSocialYahooProfileURL String Falso URL do perfil do lead no Yahoo.
MarketoSocialYahooReach Integer Falso O alcance do lead no Yahoo.
MarketoSocialYahooReferredEnrollments Integer Falso As inscrições de referência do Yahoo do lead.
MarketoSocialYahooReferredVisits Integer Falso As visitas de referência do Yahoo do lead.
MicrosoftAddress2 String Falso O endereço da linha 2 da rua Microsoft do lead.
MicrosoftAddress3 String Falso O endereço da linha 3 da rua Microsoft do lead.
MicrosoftBillingAddress2 String Falso O endereço da linha 2 da rua de cobrança da Microsoft do lead.
MicrosoftBillingAddress3 String Falso Endereço da Microsoft Billing Street Line 3 do lead.
MicrosoftDoNotEmail Boolean Falso Identifica se o lead está na lista 'Do Not E-mail' da Microsoft.
MicrosoftDoNotFax Boolean Falso Identifica se o lead está na lista 'Não enviar fax' da Microsoft.
MicrosoftDoNotSendMarketingMaterial Boolean Falso Identifica se o lead está na lista 'Não enviar material de marketing' da Microsoft.
MicrosoftHomePhone String Falso O telefone residencial da Microsoft do líder.
MicrosoftPreferredMethodofContact String Falso O método de contato preferencial do cliente potencial da Microsoft.
MicrosoftTopic String Falso O tópico principal da Microsoft.
SAP_CRM_ABCClassification String Falso Classificação SAP ABC do lead.
SAP_CRM_AccountID String Falso O ID da conta SAP do lead.
SAP_CRM_Account_CreatedOn Datetime Falso A data de criação da conta SAP do lead.
SAP_CRM_Account_ExternalID String Falso O ID externo da conta SAP do lead.
SAP_CRM_Account_Fax String Falso O número de fax da conta SAP do lead.
SAP_CRM_Account_HouseNumber String Falso O número da casa da conta SAP do lead.
SAP_CRM_Account_IsDeleted Boolean Falso Identifica se a conta SAP do lead foi excluída.
SAP_CRM_Account_Status String Falso O status da conta SAP do lead.
SAP_CRM_BestReachedBy String Falso O melhor método SAP do lead a ser alcançado.
SAP_CRM_ContactID String Falso O ID de contato SAP do lead.
SAP_CRM_Contact_Name String Falso O nome do contato SAP do lead.
SAP_CRM_DepartmentFromBusinessCard String Falso O departamento SAP do líder foi recuperado do cartão de visita.
SAP_CRM_EmployeeID String Falso O ID do funcionário SAP do lead.
SAP_CRM_ExternalSystem String Falso O sistema externo SAP do lead.
SAP_CRM_Function String Falso A função SAP do lead.
SAP_CRM_Lead_HouseNumber String Falso O número da casa do lead SAP do lead.
SAP_CRM_Name String Falso O nome SAP do lead.
SAP_CRM_Person_Type String Falso O tipo de pessoa SAP do lead.
SAP_CRM_PrimaryContact String Falso O contato principal SAP do lead.
SAP_CRM_Qualification String Falso Qualificação SAP do lead.
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
OldestUpdatedAt Datetime Usado ao executar um GET. Retorna todos os leads atualizados desde o horário especificado.
LatestUpdatedAt Datetime Usado ao executar um GET. Retorna todos os leads atualizados até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.
CampaignSource String Usado ao executar um DELETE e é usado para especificar a origem da campanha. Os valores válidos são MKTOWS ou SALES. Se não for especificado, MKTOWS será usado por padrão.
CampaignId Integer Usado ao executar um DELETE e é usado para especificar o ID da campanha que contém o gatilho 'Excluir lead'. Observação CampaignId e nome da campanha não podem ser especificados.
CampaignName String Usado ao executar um DELETE e é usado para especificar o nome da campanha que contém o gatilho 'Excluir lead'. Observação CampaignId e nome da campanha não podem ser especificados.

Programas

Consultar e atualizar Programas para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que as seguintes colunas sejam usadas na cláusula WHERE de uma consultar SELECT: Id, Name, CreatedAt, UpdatedAt, CRMId, TagType, TagValue, WorkspaceName, WorkspaceId e IncludeArchive. As colunas Id, Name e CRMId permitem que vários valores sejam especificados usando o operador lógico OR. Os filtros CreatedAt e UpdateAt podem ser especificados duas vezes para criar um intervalo de datas.

SELECT * FROM Programs WHERE CreatedAt > '08/01/2014' AND CreatedAt <= '08/31/2014'
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

Observe que as colunas Tag*** e Cost*** aceitam apenas um único valor. Portanto, eles não usam uma lista separada por vírgulas ao executar uma atualização.

UPDATE Programs SET TagType='Program Owner', TagValue='Admin', CostMonth='11/2014', CostAmount='30' WHERE Id='1002'
Colunas
Nome Tipo Somente leitura Descrição
Id [KEY] Integer Verdadeiro O identificador exclusivo atribuído pelo Marketo do programa.
Name String Verdadeiro O nome do programa.
Description String Verdadeiro A descrição do programa.
WorkspaceId String Verdadeiro O ID do espaço de trabalho onde o programa está localizado.
WorkspaceName String Verdadeiro O nome do espaço de trabalho onde o programa está localizado.
TreePath String Verdadeiro O caminho da árvore da estrutura da pasta que descreve a localização do programa.
IsArchived String Verdadeiro Especifica se o programa é arquivado.
TagType# String Falso Uma lista separada por vírgulas de tipos de tags associados ao programa. Cada TagType possui um valor associado que é retornado através da coluna TagValue.
TagValue# String Falso Uma lista separada por vírgulas de valores de tags. Cada valor corresponde ao tipo listado na coluna TagTypes.
CostMonth# String Falso Uma lista separada por vírgulas de meses de custo do período para o programa.
CostAmount# String Falso Uma lista separada por vírgulas de valores de custo do período para o programa.
CostId# String Falso Uma lista separada por vírgulas de IDs de custo do período para o programa.
CostNote# String Falso Uma lista separada por vírgulas de notas de custo do período para o programa.
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 Usado ao executar um GET. Filtra programas pela data em que foram criados.
UpdatedAt Datetime Usado ao executar um GET. Filtra programas pela data em que foram atualizados.
CRMId String Usado ao executar um GET. O ID do CRM associado ao programa. (Esse valor pode se referir ao ID da campanha do Salesforce conectada ao programa.)
IncludeArchive Boolean Usado ao executar um GET. Quando definido como 'True', retornará programas arquivados.

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 Marketo Views

Nome Descrição
Activities Atividades de consulta para uma organização Marketo.
Activities_AddToList Query Add To List Activities para uma organização Marketo.
Activities_AddToSFDCCampaign Query Add To SFDC Campaign Activities para uma organização Marketo.
Activities_ChangeDataValue Query Change Data Value Activities para uma organização Marketo.
Activities_ChangeOwner Consulta Alterar atividades do proprietário para uma organização Marketo.
Activities_ChangeRevenueStage Consulta Alterar atividades do estágio de receita para uma organização Marketo.
Activities_ChangeScore Query Change Score Activities para uma organização Marketo.
Activities_ChangeStatusInProgression Query Change Status In Progress Activities para uma organização Marketo.
Activities_ChangeStatusInSFDCCampaign Status de mudança de consulta em atividades de campanha SFDC para uma organização Marketo.
Activities_ClickEmail Query Click E-mail Activities para uma organização Marketo.
Activities_ClickLink Query Click Link Activities para uma organização Marketo.
Activities_ConvertLead Query Convert Lead Activities para uma organização Marketo.
Activities_CreateTask Query Create Task Activities para uma organização Marketo.
Activities_EmailBouncedSoft Query E-mail Bounced Soft Activities para uma organização Marketo.
Activities_EmailDelivered Consultar atividades entregues E-mail para uma organização Marketo.
Activities_InterestingMoments Consulta Momentos Interessantes Atividades para uma organização Marketo.
Activities_MergeLeads Query Merge Leads Activities para uma organização Marketo.
Activities_NewLeads Consultar novas atividades de lead para uma organização Marketo.
Activities_OpenEmail Consultar atividades E-mail aberto para uma organização Marketo.
Activities_RemoveFromFlow Consulta Remover das atividades de fluxo para uma organização Marketo.
Activities_RemoveFromList Consulta Remover da lista Atividades para uma organização Marketo.
Activities_RemoveFromSFDCCampaign Consulta Remover das atividades da campanha SFDC para uma organização Marketo.
Activities_SendAlert Query Send Alert Activities para uma organização Marketo.
Activities_SendEmail Atividades de envio E-mail de consulta para uma organização Marketo.
Activities_SFDCActivity Consultar atividades de atividade SFDC para uma organização Marketo.
Activities_SFDCMergeLeads Query SFDC Merge Leads Activities para uma organização Marketo.
Activities_VisitWebpage Query Visit Webpage Activities para uma organização Marketo.
Campaigns Campanhas de consulta para uma organização Marketo.
Channels Canais de consulta para uma organização Marketo.
Opportunities Oportunidades de consulta para uma organização Marketo.
OpportunityPersonRoles Consultar funções de pessoa de oportunidade para uma organização Marketo.
Tags Tags de consulta para uma organização Marketo.

Atividades

Atividades de consulta para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt, ActivityCreatedAt. ActivityNameFilter ou ExcludeActivities podem ser especificados como uma coluna adicional na cláusula WHERE. Uma lista de tipos de atividades disponíveis pode ser encontrada aqui: http://developers.marketo.com/activity-types/. As colunas LeadId, E-mail, ActivityNameFilter e ExcludeActivities permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='. Caso contrário, uma exceção será lançada.

SELECT * FROM Activities WHERE LeadId='1' OR LeadId='2'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
ActivityType String O tipo de atividade.
MktgAssetName String O nome do ativo de marketing vinculado à atividade.
Campaign String A campanha à qual a atividade está associada.
ActivityAttributes# String Uma lista separada por vírgulas de pares nome-valor (nome=valor).
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
ActivityNameFilter String Usado ao executar um GET. O nome das atividades específicas a serem recuperadas.
ExcludeActivities String Usado ao executar um GET. O nome das atividades específicas a serem excluídas.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_AddToList

Query Add To List Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_AddToList WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
ListId Integer O ID da lista à qual o lead foi adicionado.
ListName String O nome da lista à qual o lead foi adicionado.
Source String A fonte pela qual o lead foi adicionado à lista.
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_AddToSFDCCampaign

Query Add To SFDC Campaign Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_AddToSFDCCampaign WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
CampaignId Integer O ID da campanha SFDC à qual o lead foi adicionado.
Campaign String A campanha à qual a atividade está associada.
Status String O status da atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_ChangeDataValue

Query Change Data Value Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_ChangeDataValue WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
Source String A fonte pela qual o valor dos dados foi alterado (ou seja, API de serviço da Web, SFDC etc.).
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
AttributeName String O nome do atributo cujo valor de dados foi alterado.
NewValue String O valor de dados novo e atual.
OldValue String O valor de dados antigo e anterior.
Reason String O motivo pelo qual o valor dos dados foi alterado.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_ChangeProprietário

Consulta Alterar atividades do proprietário para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_ChangeOwner WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
Owner String O nome do proprietário novo e atual do lead.
OwnerId String A ID do proprietário novo e atual do lead.
OldOwner String O nome do proprietário anterior do lead.
OldOwnerId String A ID do proprietário anterior do lead.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_ChangeRevenueStage

Consulta Alterar atividades do estágio de receita para uma organização Marketo.

Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
ModelId String O ID do modelo de receita.
ModelVersion String A versão do modelo de receita.
NewStageId String A nova ID do estágio em que o lead está atualmente.TABLEROWEND
NewStage String O novo nome do estágio em que o líder está atualmente.TABLEROWEND
OldStageId String A ID do estágio em que o lead estava anteriormente.TABLEROWEND
OldStage String O nome do estágio em que o líder estava anteriormente.
Reason String O motivo pelo qual o valor dos dados foi alterado.
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_ChangeScore

Query Change Score Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_ChangeScore WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
ScoreName String O nome da pontuação cujo valor de dados foi alterado.
ChangeValue String A alteração líquida no valor da pontuação. Por exemplo, +5 ou -5.
NewValue String O valor de pontuação novo e atual.
OldValue String O valor de pontuação antigo e anterior.
Urgency String Quanto a pontuação mudou recentemente. Uma urgência maior representa uma pontuação que aumentou muito ultimamente, mostrando o interesse do cliente. Este valor é derivado do valor de pontuação (NewValue).
Reason String O motivo pelo qual o valor dos dados foi alterado.
Priority String A classificação de prioridade usada para decidir qual lead deve ser contatado primeiro. A prioridade tem dois componentes: Urgência e Pontuação Relativa. Quanto maior a prioridade, maior a probabilidade de o lead responder positivamente a um contato.
RelativeScore String Contém uma medida de como a pontuação de um lead se compara a outras pontuações de lead. Este valor é derivado do valor de pontuação (NewValue).
RelativeUrgency String Contém uma medida de como a urgência de um lead se compara a outras urgências de lead.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_ChangeStatusInProgression

Query Change Status In Progress Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_ChangeStatusInProgression WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
NewStatus String O novo e atual estado.
NewStatusId String A ID do valor NewStatus.
OldStatus String O status antigo e anterior.
OldStatusId String A ID do valor OldStatus.
Program String O nome do programa onde ocorreu a mudança de status.
ProgramId Integer O ID do programa.
Success Boolean Identifica se o status representa um sucesso.
AcquiredBy String Identifica se o lead foi adquirido por esta atividade.
Reason String O motivo pelo qual o status foi alterado.
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_ChangeStatusInSFDCCampaign

Status de mudança de consulta em atividades de campanha SFDC para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_ChangeStatusInSFDCCampaign WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
CampaignId Integer O ID da campanha SFDC em que o status do lead foi alterado.
Campaign String A campanha à qual a atividade está associada.
NewStatus String O novo e atual estado.
OldStatus String O status antigo e anterior.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_ClickEmail

Query Click E-mail Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_ClickEmail WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
Campaign String A campanha à qual a atividade está associada.
Link String A URL do link que foi clicado.
MailingId String A ID do e-mail no qual o link estava contido.
VariationId String O ID da variação e-mail.
UserAgent String As informações do agente do usuário do navegador da Web obtidas quando o lead clicou no link do e-mail.
IsMobileDevice String Identifica se o dispositivo usado para clicar no link era um dispositivo móvel.
Platform String A plataforma do sistema operacional usada quando o link foi aberto.
Device String O tipo de dispositivo usado quando o link foi aberto.
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Query Click Link Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_ClickLink WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
Campaign String A campanha à qual a atividade está associada.
WebpageId String O ID da página da Web que continha o link clicado.
LinkId String O ID do link que foi clicado.
QueryParameters String Os parâmetros de consultar contidos no link.
ClientIPAddress String O endereço IP do cliente que clicou no link.
MessageId String O ID da mensagem em que o link foi clicado.
UserAgent String As informações do agente do usuário do navegador da Web obtidas quando o lead clicou no link.
ReferrerURL String O URL do referenciador usado para identificar a origem do clique no link.
CreatedAt String A data e a hora em que a atividade de clique no link foi criada.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_ConvertLead

Query Convert Lead Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_ConvertLead WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
Campaign String A campanha à qual a atividade está associada.
AssignTo String O proprietário ao qual o lead foi atribuído.
SFDCAccountId String O ID da conta SFDC do lead.
SFDCType String O tipo SFDC do lead.
SFDCOpportunityId String O ID da oportunidade SFDC do lead.
SFDCLeadId String A ID do lead SFDC do lead.
SFDCContactId String A ID de contato SFDC do lead.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_CreateTask

Query Create Task Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_CreateTask WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
Campaign String A campanha à qual a atividade está associada.
Subject String O assunto da tarefa.
Operator String O operador de tarefa.
DataType String O tipo de dados da tarefa.
DueIn String O número de dias até o vencimento da tarefa.
Owner String O proprietário ao qual a tarefa foi atribuída.
Comments String Os comentários para a tarefa.
Priority String A prioridade da tarefa.
Status String O status atual da tarefa.
Notify String Identifica se uma notificação deve ser enviada.
RemindIn String O número de dias que um lembrete deve ser enviado.
SFDCTaskId String O ID SFDC da tarefa.
OwnerPersonId String A ID do Proprietário da tarefa.
DueDate String A data de vencimento da tarefa.
ReminderTimestamp String O timestamp que identifica quando o lembrete será enviado.
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_EmailBouncedSoft

Query E-mail Bounced Soft Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_EmailBouncedSoft WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
MailingId String A ID da mensagem e-mail que foi enviada.
Campaign String A campanha à qual a atividade está associada.
Email String O endereço e-mail do destinatário pretendido.
Details String Os detalhes sobre o motivo pelo qual o e-mail foi devolvido.
VariantId String O ID da variante e-mail.
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
AssetName String O nome do recurso de marketing associado à atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_EmailDelivered

Consultar atividades entregues E-mail para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_EmailDelivered WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
Campaign String A campanha à qual a atividade está associada.
MailingId String A ID da mensagem e-mail que foi enviada.
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Atividades_MomentosInteressantes

Consulta Momentos Interessantes Atividades para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_InterestingMoments WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
Campaign String A campanha à qual a atividade está associada.
Type String O tipo de momento que ocorreu, como Web, E-mail, Marco, etc.
Description String A descrição sobre o momento.
Operator String O operador do momento interessante.
DataType String O tipo de dados do momento interessante.
Source String A fonte pela qual ocorreu o momento interessante.
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
Date String A data em que ocorreu o momento interessante.
TriggeringActivityLogID String O ID da atividade que acionou o momento interessante.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_MergeLeads

Query Merge Leads Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_MergeLeads WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
LeadName String O nome do lead que foi mesclado.
MasterUpdated Boolean Identifica se o lead mestre foi atualizado.
MergeIds String Os IDs de lead que foram mesclados.
MergeFields String Os campos que foram mesclados.
MergedInSales String Identifica se o lead foi mesclado em vendas.
MergeSource String A origem pela qual a mesclagem foi executada.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_NewLeads

Consultar novas atividades de lead para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_NewLeads WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
MktgAssetName String O nome do líder.
SourceType String O tipo de origem que criou o novo lead, como Salesforce.com.
LeadSource String A origem onde o novo lead foi criado.
SourceInfo String Informações sobre a origem da nova criação de lead.
SFDCType String O tipo SFDC para este lead.
CreatedDate String A data em que o novo lead foi criado.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_OpenEmail

Consultar atividades E-mail aberto para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_OpenEmail WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
Campaign String A campanha à qual a atividade de abertura e-mail está associada.
MailingId String O ID do e-mail que foi aberto.
VariationId String O ID da variação e-mail.
UserAgent String As informações do agente do usuário do navegador da Web obtidas quando o lead clicou no link do e-mail.
IsMobileDevice String Identifica se o dispositivo usado para clicar no link era um dispositivo móvel.
Platform String A plataforma do sistema operacional usada quando o link foi aberto.
Device String O tipo de dispositivo usado quando o link foi aberto.
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_RemoveFromFlow

Consulta Remover das atividades de fluxo para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_RemoveFromFlow WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
Campaign String A campanha à qual a atividade está associada.
RemoveFromCampaigns String O ID da campanha da qual o lead foi removido.
DataType String O tipo de dados do fluxo da campanha.
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_RemoveFromList

Consulta Remover da lista Atividades para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_RemoveFromList WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
Campaign String A campanha à qual a atividade está associada.
ListId Integer O ID da lista da qual o lead foi removido.
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_RemoveFromSFDCCampaign

Consulta Remover das atividades da campanha SFDC para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_RemoveFromSFDCCampaign WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
CampaignId Integer O ID da campanha da qual o lead foi removido.
Campaign String A campanha à qual a atividade está associada.
Status String O status atual da campanha SFDC.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_SendAlert

Query Send Alert Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_SendAlert WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
CampaignRunId String O ID da campanha para a qual o alerta foi executado.
Campaign String A campanha à qual a atividade de envio e-mail está associada.
MailingId String A ID do alerta e-mail enviado.
SendToOwner String Identifica qual proprietário recebeu o alerta. Por exemplo Lead, Conta ou Nenhum.
SendToList String Destinatários adicionais do alerta.
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_SendEmail

Atividades de envio E-mail de consulta para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_SendEmail WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
CampaignRunId String O ID da campanha para a qual o e-mail foi enviado.
Campaign String A campanha à qual a atividade está associada.
MailingId String O ID do e-mail enviado.
StepId String O ID da etapa atual no fluxo.
ChoiceNumber String O número de escolha da etapa atual que acionou a atividade.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_SFDCActivity

Consultar atividades de atividade SFDC para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_SFDCActivity WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
Subject String O assunto da atividade SFDC.
Description String A descrição da atividade SFDC.
OwnerID String A ID do proprietário da atividade SFDC.
ActivityOwner String O proprietário da atividade SFDC.
Status String O status atual da atividade SFDC.
Priority String A prioridade da atividade.
IsTask String Identifica se a atividade é uma tarefa.
DueDate String A data de vencimento da atividade SFDC.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Atividades_SFDCMergeLeads

Query SFDC Merge Leads Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_SFDCMergeLeads WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
LeadName String O nome do lead SFDC que foi mesclado.
Merged String Os campos que foram mesclados para o lead SFDC.
WinningValues String Os valores vencedores do lead SFDC mesclado.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer other:filterable= Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Activities_VisitWebpage

Query Visit Webpage Activities para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que uma (e apenas uma) das seguintes colunas seja usada na cláusula WHERE de uma consultar SELECT : LeadId, E-mail, StaticListId, StaticListName, OldestCreatedAt ou ActivityCreatedAt. As colunas LeadId e E-mail permitem que vários valores sejam especificados pelo operador lógico OR. Todas as colunas devem ser especificadas usando o operador '='; caso contrário, uma exceção será lançada.

SELECT * FROM Activities_VisitWebpage WHERE Email='test@server.com' OR Email='testlead@server.com'
Colunas
Nome Tipo Descrição
ActivityId [KEY] Integer O ID exclusivo da atividade.
LeadId Integer O ID exclusivo do lead associado à atividade.
Campaign String A campanha à qual a atividade está associada.
WebpageId String O ID da página da Web que foi visitada.
WebpageURL String A URL da página da Web que foi visitada.
LinkId String O ID do link que foi clicado.
QueryParameters String Os parâmetros de consultar contidos no URL.
ClientIPAddress String O endereço IP do cliente que clicou no link.
MessageId String O ID da mensagem em que o link foi clicado.
UserAgent String As informações do agente do usuário do navegador da Web obtidas quando a página da Web foi visitada.
ReferrerURL String O URL do referenciador usado para identificar a origem do clique no link.
CreatedAt String A data e a hora em que a atividade da página da Web foi criada.
ActivityDateTime Datetime A data e a hora em que a atividade foi realizada.
AssetName String O nome do recurso de marketing associado à atividade.
Email String Usado ao executar um GET. Filtra as atividades usando o endereço e-mail do lead associado à atividade.
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
OldestCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas desde o horário especificado.
ActivityCreatedAt Datetime Usado ao executar um GET. Retorna todas as atividades atualizadas até o horário especificado.
StaticListId Integer Usado ao executar um GET. O ID da lista estática a ser recuperada.
StaticListName String Usado ao executar um GET. O nome da lista estática a ser recuperada.

Campanhas

Campanhas de consulta para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que as colunas Source e Name sejam usadas na cláusula WHERE de uma consultar SELECT. Use a coluna Origem para identificar as campanhas que foram criadas no Marketo ou por Vendas. A coluna Nome permite o uso do operador '=' ou 'LIKE'. O operador '=' denota uma correspondência exata; o operador 'LIKE' denota uma correspondência parcial do nome.

SELECT * FROM Campaigns WHERE Name LIKE 'test'
Colunas
Nome Tipo Descrição
Id [KEY] Integer O ID exclusivo da campanha.
Name String O nome da campanha.
Description String A descrição da campanha.
Source String A fonte da campanha. Os valores válidos são MKTOWS e SALES.

Canais

Canais de consulta para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que a coluna TagValue seja usada na cláusula WHERE de uma consultar SELECT. A coluna TagValue permite que vários valores sejam especificados usando o operador lógico OR. Observe que apenas o operador '=' é suportado.

SELECT * FROM Channels WHERE TagValue='Email Blast' OR TagValue='Blog' OR TagValue='Webinar'
Colunas
Nome Tipo Descrição
TagValue [KEY] String O valor da tag do canal. Por exemplo, webinar, blog ou feira comercial.
Status [KEY] String O status de progressão do canal.
Step Integer O número da etapa de cada status de progressão usado para sequenciar a ordem do canal.
Success Boolean Especifica se o status de progressão resulta em um sucesso.
CheckInStatus String O status de check-in para um evento roadshow. Os valores válidos são Nenhum, Registrado, Atendido.
WebinarBehavior String O comportamento realizado durante um evento de webinar.

Oportunidades

Oportunidades de consulta para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que as seguintes colunas sejam usadas na cláusula WHERE de uma consultar SELECT: Id, Name, CreatedAt, UpdatedAt, Type e Stage. Os filtros CreatedAt e UpdatedAt podem ser especificados duas vezes para criar um intervalo de datas.

SELECT * FROM Opportunities WHERE Stage='Commercial'
Colunas
Nome Tipo Descrição
Id [KEY] Integer O identificador exclusivo da oportunidade atribuído pelo Marketo.
Name String O nome da oportunidade.
Description String A descrição da oportunidade.
CompanyId String A ID da empresa atribuída à oportunidade.
Quantity Double Número de itens incluídos nesta oportunidade. Usado na previsão baseada em quantidade.
Amount Decimal O valor total estimado da venda da oportunidade.
ExpectedRevenue Decimal A receita esperada como resultado da oportunidade.
Stage String O estágio em que o processo de oportunidade está atualmente.
LeadSource String A fonte da oportunidade, como Anúncio ou Feira.
ExternalCreatedDate Datetime A data de criação local da oportunidade.
LastActivityDate Date A data da última atividade realizada com esta oportunidade.
IsWon Boolean Determina se a oportunidade foi ganha.
NextStep String Uma descrição da próxima tarefa no fechamento da oportunidade.
IsClosed Boolean Determina se a oportunidade está fechada.
CloseDate Date A data em que se espera que a oportunidade seja fechada.
Fiscal String Se os anos fiscais não estiverem habilitados, o nome do trimestre fiscal ou período no qual a oportunidade CloseDate se enquadra. O valor deve estar no formato YYYY Q, por exemplo, '2006 1' para o primeiro trimestre de 2006. Voltar para o início
FiscalQuarter Integer No trimestre fiscal a oportunidade surgiu. Os valores válidos são 1, 2, 3 ou 4.
FiscalYear Integer No ano fiscal em que a oportunidade aconteceu.
ForecastCategoryName String O nome da categoria de previsão.
Probability Integer A porcentagem de confiança estimada no fechamento da oportunidade.
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 Usado ao executar um GET. Filtra as oportunidades pela data em que foram criadas.
UpdatedAt Datetime Usado ao executar um GET. Filtra as oportunidades pela data em que foram atualizadas.
Type String Usado ao executar um GET. Filtra as oportunidades pelo tipo de oportunidade.

OportunidadePessoaFunções

Consultar funções de pessoa de oportunidade para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que as seguintes colunas sejam usadas na cláusula WHERE de uma consultar SELECT: Id, CreatedAt, UpdatedAt, OpportunityId e Role. Os filtros CreatedAt e UpdatedAt podem ser especificados duas vezes para criar um intervalo de datas.

SELECT * FROM OpportunityPersonRoles WHERE Role='Business User'
Colunas
Nome Tipo Descrição
Id [KEY] Integer O identificador exclusivo atribuído pelo Marketo da papel de pessoa da oportunidade.
OpportunityId Integer A ID da oportunidade associada à pessoa especificada por PersonId.
PersonId String A ID da pessoa associada à oportunidade especificada por meio de OpportunityId.
Role String O papel da pessoa de contato em relação à oportunidade.
IsPrimary Boolean Determina se a pessoa, especificada por meio de PersonId, é o contato principal para esta oportunidade.
ExternalCreatedDate Datetime Os dados locais criados da associação OpportunityPersonRole.
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 Usado ao executar um GET. Filtra as oportunidades pela data em que foram criadas.
UpdatedAt Datetime Usado ao executar um GET. Filtra as oportunidades pela data em que foram atualizadas.

Tag

Tags de consulta para uma organização Marketo.

Informações Específicas da Tabela
Selecione

O Marketo permite que as colunas Tipo e Valor sejam usadas na cláusula WHERE de uma consultar SELECT. A coluna Value permite que vários valores sejam especificados usando o operador lógico OR. Observe que apenas o operador '=' é compatível.

SELECT * FROM Tags WHERE Type='TestTag' AND Value='Value1' OR Value='Value2'
Colunas
Nome Tipo Descrição
Type [KEY] String O tipo de etiqueta.
Value [KEY] String O valor da etiqueta.

Modelo de Dados REST

O Jitterbit Connector for Marketo modela entidades Marketo em tabelas relacionais, exibições e procedimentos armazenados. As limitações e requisitos da API estão documentados nas seções a seguir; você pode usar o SupportEnhancedSQL recurso, definido por padrão, para contornar a maioria dessas limitações.

Observação: Operações em massa são suportadas para todas as tabelas no modelo de dados REST.

Mesas

Tabelas descreve as tabelas disponíveis. As tabelas Leads, CustomObjects e Custom Activity são tabelas dinâmicas. O modelo de dados ilustra uma amostra da aparência do seu modelo de dados do Marketo.

O modelo de dados real será obtido dinamicamente com base em suas credenciais de usuário e conta Marketo.

Visualizações

Visualizações são tabelas que não podem ser modificadas. Normalmente, os dados somente leitura são mostrados como exibições.

Procedimentos armazenados

NOTE: Procedimentos armazenados não são suportados atualmente. Veja a nota para detalhes.

Procedimentos armazenados são interfaces semelhantes a funções para o Marketo. Eles podem ser usados para pesquisar, atualizar e modificar informações no Marketo.

Tabelas

O conector modela os dados no Marketo em uma lista de tabelas que podem ser consultadas usando instruções SQL padrão.

Geralmente, consultar tabelas do Marketo é 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 Marketo

Nome Descrição
CustomActivities Consultar atividades personalizadas para uma organização Marketo.
CustomObjects Crie, atualize, exclua e consultar objetos personalizados para uma organização Marketo.
Emails E-mails de consulta para uma organização Marketo.
EmailTemplates Consultar, atualizar e excluir EmailTemplates para uma organização Marketo.
Folders Crie, atualize, exclua e consultar pastas para uma organização Marketo.
Forms Crie, atualize, exclua e consultar Formulários para uma organização Marketo.
LandingPages Crie, atualize, exclua e consultar Landing Pages para uma organização Marketo.
LandingPageTemplates Crie, atualize, exclua e consultar LandingPageTemplates para uma organização Marketo.
Leads Crie, atualize, exclua e consultar Leads para uma organização Marketo.
ListStaticMemberShip Crie, exclua e consultar membros da lista estática de consultar para uma organização Marketo.
NamedAccounts Consultar contas nomeadas para uma organização Marketo.
Opportunities Oportunidades de consulta para uma organização Marketo.
OpportunityRoles Funções de oportunidade de consulta para uma organização Marketo.
ProgramMembers Consultar membros do programa para um programa.
Programs Programas de consulta para uma organização Marketo.
SalesPersons Consultar vendedores para uma organização Marketo.
SmartCampaigns Crie, atualize, exclua e consultar SmartCampaigns para uma organização Marketo.
SmartLists Consultar e excluir SmartLists para uma organização Marketo.
Snippets Crie, atualize, exclua e consultar Snippets para uma organização Marketo.
StaticLists Crie, atualize, exclua e consultar listas estáticas para uma organização Marketo.
Tokens Crie, atualize, exclua e consultar tokens para uma organização Marketo.

CustomActivities

Consultar atividades personalizadas para uma organização Marketo.

Informações Específicas da Tabela

Cada atividade personalizada contida em sua organização Marketo será retornada como sua própria tabela. Cada nome de tabela será prefixado com 'Atividade_' seguido pelo nome de sua atividade personalizada.

Selecione

As atividades personalizadas podem ser recuperadas executando uma consultar SELECT na tabela de atividades personalizadas.

SELECT * FROM Activity_MyCustomActivity
Inserir

As atividades personalizadas podem ser adicionadas executando um INSERT. Para criar um novo registro de atividade personalizada, especifique as informações sobre a atividade personalizada a serem inseridas no banco de dados.

As seguintes propriedades são necessárias ao criar um registro de atividade personalizado: ActivityDate, LeadId e PrimaryAttributeValue (observe que o nome desta coluna muda com base no nome que você designou para o campo principal da atividade).

O exemplo a seguir demonstra como inserir uma nova atividade personalizada chamada MyCustomActivity:

INSERT INTO Activity_MyCustomActivity (ActivityDate, PrimaryFieldValue, LeadId, MyInt, Email) VALUES ('11/08/2016', '123', '1', 12345, 'insert@test.com')
Atualizar

As ATUALIZAÇÕES não são suportadas em atividades personalizadas.

Excluir

DELETEs não são suportados em atividades personalizadas.

Colunas
Nome Tipo Somente leitura Filtrável Descrição
ActivityId [KEY] Integer Verdadeiro O ID exclusivo da atividade.
LeadId Integer Verdadeiro Verdadeiro O ID exclusivo do lead associado à atividade.
ActivityDate Datetime Verdadeiro Verdadeiro A data e a hora em que o lead foi adicionado à lista. Pode ser usado como um filtro para especificar a data e hora de início para recuperar todas as atividades a partir da data especificada.
PrimaryAttribute String Verdadeiro O campo primário Id
PrimaryAttributeValue String Verdadeiro O valor do campo primário.
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
ListId Integer Um ID de lista usado para recuperar atividades para todos os leads contidos na lista especificada.

Objetos Personalizados

Crie, atualize, exclua e consultar objetos personalizados para uma organização Marketo.

Informações Específicas da Tabela

Cada objeto customizado contido em sua organização Marketo será retornado como sua própria tabela. Cada nome de tabela será prefixado com 'CustomObject_' seguido pelo nome de seu objeto personalizado.

Selecione

A API REST do Marketo requer que um filtro seja especificado para recuperar objetos customizados. O filtro deve conter pelo menos uma coluna que seja Key, um dedupeField ou uma coluna pesquisável. Somente o operador '=' é compatível com esses tipos de filtro. Outros filtros podem ser especificados além deste, mas pelo menos um dos filtros mencionados anteriormente deve ser especificado. Todas as colunas filtráveis permitem que vários valores sejam especificados usando o operador IN ou o operador lógico OR.

O tempo de resposta do servidor pode ser melhorado identificando apenas as linhas e colunas que você deseja recuperar.

SELECT Make, Model, Year, Color FROM CustomObject_MyCustomBikeObject WHERE VIN='12345'
Inserir

Para criar um novo registro de objeto personalizado, especifique as informações sobre o objeto personalizado a serem inseridos no banco de dados.

O exemplo a seguir demonstra como inserir um novo objeto personalizado chamado MyCustomBikeObject:

INSERT INTO MyCustomBikeObject (VIN, Make, Model, Color) VALUES ('99999', 'Yamaha', 'FZ-09', 'Blue')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE MyCustomBikeObject SET Year=2016 WHERE VIN='99999'
Excluir

Excluir é usado para remover objetos personalizados do Marketo. Para executar uma exclusão, a chave da tabela ou uma coluna dedupeField deve ser especificada.

DELETE FROM MyCustomBikeObject WHERE VIN='99999'
Colunas
Nome Tipo Somente leitura Filtrável Descrição
MarketoGUID [KEY] String Verdadeiro O identificador exclusivo atribuído pelo Marketo do objeto personalizado.
CreatedAt Datetime Falso A data e hora em que o objeto personalizado foi criado.
UpdatedAt Datetime Falso A data e hora em que o objeto personalizado foi atualizado.

E-mails

E-mails de consulta para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere uma lista de e-mails da instância de destino, filtrável por nome.

SELECT * FROM Emails

SELECT * FROM Emails WHERE Name = 'CRUD Test'

Recupere o registro e-mail para o ID de destino fornecido.

SELECT * FROM Emails WHERE ID = 1192
Inserir

Para criar um novo E-mail, especifique pelo menos a coluna Name, Template, FolderId e FolderType.

INSERT INTO Emails (Name, Template, FolderId, FolderType) Values ('My Email', '1078', 2307, 'Folder')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE Emails SET Description='Testing Update' WHERE ID = 1192
Excluir

Para excluir um E-mail, você deve especificar o campo ID.

DELETE FROM Emails WHERE Id=1192
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro O identificador exclusivo atribuído pelo Marketo do e-mail.
Name String Falso Verdadeiro O nome do e-mail.
Description String Falso A descrição do e-mail.
Subject String Falso O assunto e-mail.
FromName String Falso O nome de.
FromEmail String Falso O endereço de e-mail.
ReplyEmail String Falso O endereço e-mail de resposta.
FolderId Integer Falso O ID da pasta onde o e-mail está localizado
FolderType String Falso O tipo da pasta onde o e-mail está localizado.
FolderName String Falso A pasta de nome onde o e-mail está localizado.
Operational Boolean Falso Identifica se o e-mail está operacional.
TextOnly Boolean Falso Identifica se o e-mail é apenas texto.
PublishToMSI Boolean Falso Identifica se o e-mail é publicado.
WebView Boolean Falso Identifica se o e-mail é web view.
Status String Falso O status do e-mail.
Version Integer Falso A versão do e-mail.
AutoCopyToText Boolean Falso Identifica se o e-mail é copiado automaticamente para texto.
Template Integer Falso O modelo associado ao e-mail.
Workspace String Falso O nome do espaço de trabalho onde o e-mail está localizado.
CreatedAt Datetime Verdadeiro A data e a hora em que o e-mail foi criado.
UpdatedAt Datetime Verdadeiro A data e a hora em que o e-mail foi atualizado pela última vez.
PreHeader String Falso O texto do pré-cabeçalho do e-mail.
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
EarliestUpdatedAt Datetime Exclua e-mails anteriores a esta data. Deve ser uma string ISO-8601 válida.
LatestUpdatedAt Datetime Exclua e-mails após esta data. Deve ser uma string ISO-8601 válida.

Modelos de E-mail

Consultar, atualizar e excluir EmailTemplates para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere uma lista de modelos e-mail da instância de destino, filtrável por nome e status.

SELECT * FROM EmailTemplates

SELECT * FROM EmailTemplates WHERE Name = 'CRUD Test'

Recupere o registro e-mail para o ID de destino fornecido.

SELECT * FROM EmailTemplates WHERE ID = 1192
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE EmailTemplates SET Name = 'Update Test' Description = 'Testing Update' WHERE ID = 1192
Excluir

Para excluir um E-mail, você deve especificar o campo ID.

DELETE FROM EmailTemplates WHERE ID = 1192
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro ID do ativo.
Name String Falso Verdadeiro Nome do ativo.
CreatedAt Datetime Verdadeiro Data e hora em que o recurso foi criado.
Description String Falso Descrição do bem.
FolderId Integer Verdadeiro O ID da pasta
FolderType String Verdadeiro O tipo de pasta Os valores permitidos são Pasta, Programa.
FolderName String Verdadeiro O nome da pasta
Status String Verdadeiro Verdadeiro Filtro de status para rascunho ou versões aprovadas
UpdatedAt Datetime Verdadeiro Data e hora em que o ativo foi atualizado mais recentemente
Url String Verdadeiro URL do ativo na IU do Marketo
Version Integer Verdadeiro O tipo de versão do modelo Os valores permitidos são 1, 2.
Workspace String Verdadeiro Nome do espaço de trabalho
Content String Verdadeiro Conteúdo HTML para modelo. Arquivo multipartes.

Pastas

Crie, atualize, exclua e consultar pastas para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere todas as pastas em dois níveis da hierarquia de pastas.

SELECT * FROM Folders

Recupere todas as pastas em uma pasta raiz específica.

SELECT * FROM Folders WHERE RootFolderId=38 AND MaxDepth=5
Inserir

Para criar uma nova pasta, especifique pelo menos a coluna Name, ParentId e ParentType.

INSERT INTO Folders(Name,ParentId,ParentType) Values('New_Folder_Marketo__Driver', 38, 'Folder')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

Update Folders Set Description='Updated Folder', IsArchive=true WHERE Id=1996
Excluir

Para excluir uma pasta, você deve especificar o campo ID. As exclusões podem ser feitas em pastas únicas se estiverem vazias, o que significa que não contêm ativos ou subpastas. Se uma pasta for do tipo Programa ou tiver o campo isSystem definido como true, ela não poderá ser excluída.

DELETE FROM Folders WHERE Id=1996
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro O identificador exclusivo atribuído pelo Marketo da pasta.
Name String Falso Verdadeiro O nome da pasta.
Description String Falso A descrição da pasta.
Type String Verdadeiro O tipo da pasta.
CreatedAt Datetime Verdadeiro A data e a hora em que a pasta foi criada.
UpdatedAt Datetime Verdadeiro A data e a hora em que a pasta foi atualizada pela última vez.
ParentId Integer Falso O ID da pasta pai.
ParentType String Falso O tipo da pasta pai.
Path String Verdadeiro O caminho de uma pasta mostra sua hierarquia na árvore de pastas, semelhante a um caminho no estilo Unix.
WorkSpace String Verdadeiro Verdadeiro O nome do espaço de trabalho da campanha inteligente.
URL String Verdadeiro A URL explícita do ativo na instância designada.
IsSystem Boolean Verdadeiro Se a pasta é ou não uma pasta do sistema.
IsArchive Boolean Falso Se a pasta foi arquivada ou não.
AccessZoneId Integer Verdadeiro O id da zona de acesso
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
RootFolderId Integer O ID da pasta pai sob a qual a consultar será executada.
RootFolderType String O tipo de pasta pai sob a qual a consultar será executada. Os valores permitidos são Pasta, Programa. O valor padrão é Pasta.
MaxDepth Integer Profundidade máxima da pasta a percorrer. O valor padrão é 2.

Formulários

Crie, atualize, exclua e consultar Formulários para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere uma lista de formulários acessíveis da instância de destino.

SELECT * FROM Forms

Recupere o formulário para o ID fornecido.

SELECT * FROM Forms WHERE ID = '1214'
Inserir

Para criar um novo formulário, especifique pelo menos a coluna Name, FolderId e FolderType.

INSERT INTO Forms (Name, Description, FolderId, FolderType) Values ('My Snippet','Test Snippet insert', 1089, 'Program')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE Forms SET Description='Testing Update', Name='Test Update' WHERE ID = '1214'
Excluir

Para excluir um Snippet, você deve especificar o campo ID.

DELETE FROM Forms WHERE ID = '1214'
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro ID do recurso.
Name String Falso Verdadeiro Nome do ativo.
ButtonLabel String Falso Texto do rótulo do botão.
ButtonLocation Integer Falso Localização em pixels do botão em relação à esquerda do formulário.
CreatedAt Datetime Verdadeiro Data e hora em que o recurso foi criado.
Description String Falso Descrição do bem.
FolderId Integer Falso Verdadeiro Id da pasta.
FolderType String Falso Verdadeiro Tipo de pasta.
FontFamily String Falso font-family propriedade para o formulário.
FontSize String Falso propriedade font-size do formulário.
KnownVisitorTemplate String Falso Modelo do comportamento do visitante conhecido para o formulário.
KnownVisitorType String Falso Tipo do comportamento do visitante conhecido para o formulário.
LabelPosition String Falso Posicionamento padrão de rótulos.
Language String Falso Linguagem do formulário.
Locale String Falso Localidade do formulário.
ProgressiveProfiling Boolean Falso Se a criação de perfil progressiva está habilitada para o formulário.
Status String Falso Verdadeiro Filtro de status para rascunho ou versões aprovadas. Os valores permitidos são approved, draft.
Theme String Falso Tema CSS para o formulário a ser usado.
UpdatedAt Datetime Verdadeiro Data e hora em que o ativo foi atualizado mais recentemente.
Url String Falso URL do ativo na IU do Marketo.
WaitingLabel String Falso Aguardando o texto do botão.

Landing Pages

Crie, atualize, exclua e consultar Landing Pages para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere uma lista de páginas iniciais acessíveis da instância de destino, filtrável por Status e pasta.

SELECT * FROM LandingPages

SELECT * FROM LandingPages WHERE Status='draft'

SELECT * FROM LandingPages WHERE FolderId=1184 AND FolderType='Program'

Recupere o registro da página de aterrissagem para o nome fornecido ou um ID de destino.

SELECT * FROM LandingPages WHERE Id=1234

SELECT * FROM LandingPages WHERE Name='Agenda'
Inserir

Para criar uma nova LandingPage, especifique pelo menos a coluna Name, FolderId, FolderType e Template.

INSERT INTO LandingPages (CustomHeadHTML,Description,FacebookOgTags,FolderId,FolderType,Keywords,MobileEnabled,Name,FormPrefill,Robots,Template,Title,URL,Workspace) Values ('<!DOCTYPE html>\n<html>\n<body>\n<h1>My First Heading</h1>\n<p>My first paragraph.</p>\n</body></html>','Testing  Insert operation','',1184,'Program','',false,'Test Insert',false,'index, nofollow',1,'Insert Operation','http://na-ab23.marketo.com/lp/119-IEY-862/LPtest_08.html','CRH')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE LandingPages SET CustomHeadHTML='<!DOCTYPE html>\n<html>\n<body>\n<h1>My First Heading</h1>\n<p>My first paragraph.</p>\n</body></html>', Description='Testing Update', FacebookOgTags='', Keywords='', MobileEnabled=false, Name='Test Update', Robots='index, nofollow',Title='Update Operation', URL='http://na-ab23.marketo.com/lp/119-IEY-862/LPtest_08.html' where Id=1103
Excluir

Para excluir uma LandingPage, você deve especificar o campo ID.

DELETE FROM LandingPages WHERE Id=1996
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro ID do recurso.
Name String Falso Verdadeiro Nome do ativo.
ComputedUrl String Verdadeiro Url computado do ativo.
CreatedAt Datetime Verdadeiro Data e hora em que o recurso foi criado.
CustomHeadHTML String Falso Qualquer HTML personalizado para incorporar na tag da página.
Description String Falso Descrição do bem.
FacebookOgTags String Falso Quaisquer meta tags OpenGraph a serem aplicadas à página.
FolderId Integer Falso Verdadeiro Id da pasta.
FolderType String Falso Verdadeiro Tipo de pasta. Os valores permitidos são Pasta, Programa.
FolderName String Falso Falso Nome da pasta.
FormPrefill Boolean Falso Boolean para alternar se os formulários incorporados na página serão preenchidos previamente. Padrão falso. O valor padrão é falso*.
Keywords String Falso Palavras-chave
MobileEnabled Boolean Falso Se a página tem visualização móvel habilitada. Somente páginas de formato livre. Padrão falso. O valor padrão é falso*.
Robots String Falso Diretivas de robôs para aplicar nas meta tags das páginas
Status String Verdadeiro Verdadeiro Filtro de status para rascunho ou versões aprovadas. Os valores permitidos são approved, draft.
Template Integer Falso ID do modelo usado.
Title String Falso Elemento de título da página de aterrissagem.
UpdatedAt Datetime Verdadeiro Data e hora em que o ativo foi atualizado mais recentemente.
URL String Falso URL do ativo na IU do Marketo. Você deve enviar o caminho do URL da página durante a criação ou atualização.
Workspace String Falso Nome do espaço de trabalho.

Modelos de Página de Destino

Crie, atualize, exclua e consultar LandingPageTemplates para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere uma lista de modelos de página de aterrissagem acessíveis da instância de destino, filtráveis por nome, status e pasta.

SELECT * FROM LandingPageTemplates

SELECT * FROM LandingPageTemplates WHERE Status='draft'

SELECT * FROM LandingPageTemplates WHERE FolderId=1184 AND FolderType='Program'

Recupere o registro do modelo da página de aterrissagem para o nome fornecido ou um ID de destino.

SELECT * FROM LandingPageTemplates WHERE Id=1234

SELECT * FROM LandingPageTemplates WHERE Name='Agenda'
Inserir

Para criar um novo LandingPageTemplate, especifique pelo menos a coluna Name, FolderId, FolderType e TemplateType.

INSERT INTO LandingPageTemplates (Description, EnableMunchkin, FolderId, FolderType, Name, TemplateType) VALUES ('Testing Insert', true, 19, 'Folder', 'Test Insert 1', 'guided')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE LandingPageTemplates SET Description='Testing Update', EnableMunchkin=false, Name='Test Update' WHERE ID = 1312
Excluir

Para excluir um LandingPageTemplate, você deve especificar o campo ID.

DELETE FROM LandingPageTemplates WHERE ID = 1312
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro ID do ativo.
Name String Falso Verdadeiro Nome do ativo.
CreatedAt Datetime Verdadeiro Data e hora em que o recurso foi criado.
Description String Falso Descrição do bem.
EnableMunchkin Boolean Falso Se o munchkin deve ser ativado nas páginas derivadas. O padrão é verdadeiro. O valor padrão é verdadeiro*.
FolderId Integer Falso Verdadeiro Id da pasta.
FolderType String Falso Verdadeiro Tipo de pasta. Os valores permitidos são Pasta, Programa.
FolderName String Falso Nome da pasta.
Status String Verdadeiro Verdadeiro Filtro de status para rascunho ou versões aprovadas. Os valores permitidos são rascunho, aprovado.
TemplateType String Falso Tipo de template para criar 'guided' ou 'freeForm' Os valores permitidos são guided, freeForm. O valor padrão é freeForm.
UpdatedAt Datetime Verdadeiro Data e hora em que o ativo foi atualizado mais recentemente.
Url String Verdadeiro URL do ativo na IU do Marketo.
Workspace String Verdadeiro Nome do espaço de trabalho.

Pistas

Crie, atualize, exclua e consultar Leads para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Todas as colunas devem ser especificadas usando o operador '='. Todas as colunas filtráveis permitem que vários valores sejam especificados usando o operador IN ou o operador lógico OR.

O tempo de resposta do servidor pode ser melhorado identificando apenas as linhas e colunas que você deseja recuperar.

SELECT Id, FirstName, LastName FROM Leads WHERE ID IN (1, 2, 5, 10)

Se um filtro não for especificado, a tabela Activities_NewLead será consultada para recuperar uma lista de IDs de leads. Depois que os IDs de leads forem compilados, a tabela de leads será consultada usando a lista compilada de IDs de leads. A coluna 'CreatedAt' pode ser usada como um filtro para especificar o intervalo de data e hora criado de Leads a serem recuperados. Quando o '>' ou o operador '>=' for especificado, o valor datetime será enviado na solicitação da tabela Activities_NewLead. Observe que isso requer chamadas de API adicionais e pelo menos dobrará a quantidade de chamadas de API feitas, pois uma solicitação Activities_NewLead deve ser feita para cada solicitação de Leads feita. O tamanho máximo do lote por solicitação para a API REST é 300, portanto, para obter uma estimativa aproximada do número de chamadas de API necessárias, a seguinte fórmula pode ser usada: (Total Number of Leads / 300) * 2

A coluna 'UpdatedAt' também pode ser usada como um filtro para especificar o intervalo de data e hora atualizado de Leads a serem recuperados. Quando especificada, a tabela Activities_LeadChanges será consultada para recuperar uma lista de IDs de leads. Depois que os IDs de leads forem compilados, a tabela de leads será consultada usando a lista compilada de IDs de leads. Quando o '>' ou o operador '>=' for especificado, o valor datetime será enviado na solicitação da tabela Activities_LeadChanges. Observe que isso requer chamadas de API adicionais e pelo menos dobrará a quantidade de chamadas de API feitas, pois uma solicitação Activities_LeadChanges deve ser feita para cada solicitação de Leads feita. Na maioria dos casos, o total de chamadas de API mais do que dobrará, pois os valores individuais de um lead são retornados como um registro). Portanto, para obter uma lista completa de IDs de leads, várias solicitações Activities_LeadChanges podem precisar ser feitas. O tamanho máximo do lote por solicitação para a API REST é 300, portanto, para obter uma estimativa mínima do número de chamadas de API necessárias, a seguinte fórmula pode ser usada: (Total Number of Leads / 300) * 2

Como alternativa, a API SOAP pode ser usada para recuperar uma lista de IDs de lead definindo "UseSOAPForLeadIds=True" na propriedade 'Outro'. Quando especificado, a API SOAP será usada (desde que os detalhes da conexão SOAP sejam especificados) para compilar uma lista de IDs de leads que serão usados como um filtro para a API REST. Observe que a API SOAP é significativamente mais lenta que a API REST, embora essa abordagem híbrida seja mais rápida do que usar apenas a API SOAP sozinha. O tamanho máximo do lote por solicitação para a API SOAP é 1.000, portanto, para obter uma estimativa mínima do número de chamadas de API necessárias, a seguinte fórmula pode ser usada: (Número total de leads / 1.000) + (Número total de leads / 300 )

Para ignorar a utilização de várias chamadas de API e obter o melhor desempenho, crie uma lista estática de leads no Marketo e especifique o ListId para recuperá-los.

Inserir

Para criar um novo registro de Lead, especifique as informações sobre o Lead a serem inseridas no banco de dados.

O exemplo a seguir demonstra como inserir um novo Lead:

INSERT INTO Leads (Email, FirstName, LastName) VALUES ('john@mark.com', 'John', 'Mark')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado. As atualizações podem ser realizadas usando uma chave externa que é qualquer coluna 'Filtrável', como E-mail.

O exemplo a seguir demonstra como atualizar usando a coluna 'Id' como campo de pesquisa.

UPDATE Leads SET MobilePhone='111-222-3333' WHERE ID = 1

O exemplo a seguir demonstra como atualizar usando a coluna ' E-mail' como campo de pesquisa.

UPDATE Leads SET MobilePhone='111-222-3333' WHERE Email = 'john@mark.com'

Além disso, você pode usar um campo personalizado como campo de pesquisa. Nesse caso, você precisará definir a coluna 'LookupField' também com o nome do campo personalizado que está usando. O exemplo a seguir demonstra como atualizar usando um campo personalizado chamado 'MyCustomField' como o campo de pesquisa.

UPDATE Leads SET MobilePhone='111-222-3333' WHERE LookupField = 'MyCustomField' AND MyCustomField = 'my_value'
Excluir

Excluir é usado para remover leads do Marketo. Para realizar uma exclusão, o campo ID do lead é obrigatório.

DELETE FROM Leads WHERE ID = 1
GetDeleted

GetDeleted é usado para obter leads excluídos do Marketo. Para obter leads excluídos, você precisa especificar o filtro UpdatedAt. Se não for especificado, ele buscará os dados dos últimos 14 dias.

GetDeleted FROM Leads
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro O identificador exclusivo da conta atribuído pelo Marketo.
Email String Falso Verdadeiro O endereço e-mail do lead.
Salutation String Falso A saudação do líder.
FirstName String Falso O primeiro nome do lead.
MiddleName String Falso O nome do meio do lead.
LastName String Falso O sobrenome do lead.
DateOfBirth Date Falso A data de nascimento do lead.
Title String Falso O cargo do líder.
Address String Falso O endereço da rua do lead.
City String Falso A cidade do líder.
State String Falso O estado do lead.
PostalCode String Falso O CEP/código postal do lead.
Country String Falso O país do líder.
Website String Falso O site do líder.
Phone String Falso O número de telefone do lead.
MobilePhone String Falso O número do celular do lead.
Fax String Falso O número de fax do lead.
Company String Falso O nome da empresa do lead.
MainPhone String Falso O número de telefone da empresa do lead.
SICCode String Falso O código SIC (Classificação Industrial Padrão) da empresa do lead.
Site String Falso O site da empresa do lead.
BillingStreet String Falso O endereço de cobrança da empresa do lead.
BillingCity String Falso A cidade de faturamento da empresa do lead.
BillingState String Falso O estado de cobrança da empresa do lead.
BillingPostalCode String Falso O CEP/código postal de cobrança da empresa do lead.
BillingCountry String Falso O país de cobrança da empresa do lead.
NumberOfEmployees Integer Falso O número de funcionários na empresa do lead.
Industry String Falso A indústria da empresa do lead.
Department String Falso O departamento do líder.
AnnualRevenue Double Falso A receita anual gerada na empresa do lead.
AnonymousIP String Falso O endereço IP do lead, se for anônimo.
Unsubscribed Boolean Falso Determina se a assinatura do lead foi cancelada.
UnsubscribedReason String Falso O motivo pelo qual o lead cancelou a inscrição.
EmailInvalid Boolean Falso Identifica se o endereço e-mail do lead é inválido.
EmailInvalidCause String Falso O motivo pelo qual o endereço e-mail do lead é inválido.
DoNotCall Boolean Falso Identifica se o lead está na lista 'Não ligar'.
DoNotCallReason String Falso O motivo pelo qual o lead está na lista 'Não ligar'.
PersonType String Falso O tipo de pessoa do registro atual, como um contato.
IsAnonymous Boolean Verdadeiro Identifica se o lead é anônimo ou não.
IsLead Boolean Falso Identifica se a pessoa é um lead ou não.
LeadRole String Falso O papel do líder.
LeadSource String Falso A fonte do lead.
LeadStatus String Falso O status atual do lead.
LeadScore Integer Falso A pontuação do líder.
Rating String Falso A classificação do lead.
Urgency Double Verdadeiro A urgência do líder.
Priority Integer Verdadeiro A prioridade do líder.
RelativeScore Integer Verdadeiro A pontuação relativa do lead.
OriginalSourceType String Verdadeiro O tipo de fonte original de onde o lead se originou.
OriginalSourceInfo String Verdadeiro Informações sobre a fonte original do lead.
RegistrationSourceType String Falso O tipo de fonte original de onde o lead se originou.
RegistrationSourceInfo String Falso Informações sobre a fonte original do lead.
CreatedAt Datetime Verdadeiro Verdadeiro A data em que o lead foi criado.
UpdatedAt Datetime Verdadeiro Verdadeiro A data em que o lead foi atualizado pela última vez.
Cookies String Falso Verdadeiro Os cookies associados ao lead.
AcquisitionProgramId String Falso O ID do programa no qual o lead foi adquirido.
Gender String Falso O gênero social do líder.
TotalReferredVisits Integer Verdadeiro O total de visitas de referência social do lead.
TotalReferredEnrollments Integer Verdadeiro O total de inscrições de referência social do lead.
LastReferredEnrollment Datetime Falso A última inscrição de referência social do lead.
LastReferredVisit Datetime Falso A última visita de referência social do lead.
SyndicationId String Falso O ID de distribuição social do lead.
FacebookDisplayName String Falso O nome de exibição do lead no Facebook.
FacebookId String Falso Verdadeiro O ID do Facebook do lead.
FacebookPhotoURL String Falso O URL da foto do lead no Facebook.
FacebookProfileURL String Falso URL do perfil do lead no Facebook.
FacebookReach Integer Falso Alcance do lead no Facebook.
FacebookReferredEnrollments Integer Falso O Facebook do lead indicou inscrições.
FacebookReferredVisits Integer Falso As visitas de referência do Facebook do lead.
LinkedInDisplayName String Falso Verdadeiro O nome de exibição do lead no LinkedIn.
LinkedInId String Falso O ID do LinkedIn do lead.
LinkedInPhotoURL String Falso O URL da foto do lead no LinkedIn.
LinkedInProfileURL String Falso URL do perfil do LinkedIn do lead.
LinkedInReach Integer Falso O alcance do lead no LinkedIn.
LinkedInReferredEnrollments Integer Falso As inscrições de referência do LinkedIn do lead.
LinkedInReferredVisits Integer Falso As visitas de indicação do lead no LinkedIn.
TwitterDisplayName String Falso O nome de exibição do Twitter do lead.
TwitterId String Falso O ID do Twitter do lead.
TwitterPhotoURL String Falso URL da foto do Twitter do lead.
TwitterProfileURL String Falso URL do perfil do Twitter do lead.
TwitterReach Integer Falso O alcance do Twitter do lead.
TwitterReferredEnrollments Integer Falso O Twitter do líder indicou inscrições.
TwitterReferredVisits Integer Falso O Twitter do lead referiu visitas.
ListId Integer Verdadeiro Verdadeiro Um ID de lista usado para recuperar todos os leads contidos na lista especificada. Este é um campo somente de filtro disponibilizado para aprimorar os recursos de filtragem.
ProgramId Integer Verdadeiro Verdadeiro Um ID de programa usado para recuperar todos os leads associados ao programa especificado. Este é um campo somente de filtro disponibilizado para aprimorar os recursos de filtragem.
LookupField String Verdadeiro Verdadeiro Usado para especificar o campo usado para localizar leads duplicados. Usado apenas ao executar um INSERT ou UPDATE. Os valores disponíveis são: ID (padrão), cookie, e-mail, twitterId, facebookId, linkedInId, sfdcAccountId, sfdcContactId, sfdcLeadId, sfdcLeadOwnerId e campos personalizados. Este é um campo somente de filtro disponibilizado para aprimorar os recursos de filtragem.

ListStaticMemberShip

Crie, exclua e consultar membros da lista estática de consultar para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere uma lista de Static MemberShip da instância de destino, filtrável por ID e ListId.

SELECT * FROM ListStaticMemberShip

SELECT * FROM ListStaticMemberShip WHERE ListId = 1014 

SELECT * FROM ListStaticMemberShip WHERE ListId = 1014 and ID = 1016
Inserir

Para criar um novo MemberShip estático, especifique pelo menos a coluna ListId e ID.

INSERT INTO ListStaticMemberShip (ListId,Id) VALUES(1014,1014)
Excluir

Para excluir um ListStaticMemberShip, você deve especificar o campo ID e ListId.

Delete From ListStaticMemberShip WHERE Listid = 1014 and ID = 1014
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro ID do MemberShip estático.
FirstName String Verdadeiro PrimeiroNome do membro
LastName String Verdadeiro Sobrenome do membro
Email String Verdadeiro E-mail
CreatedAt Datetime Verdadeiro A data e a hora em que a associação foi criada.
UpdatedAt Datetime Verdadeiro A data e a hora em que a associação foi atualizada pela última vez.
ListId Integer Verdadeiro Verdadeiro ListaId.

Contas Nomeadas

Consultar contas nomeadas para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Um filtro deve ser especificado ao recuperar contas nomeadas. Filtros válidos são quaisquer colunas pesquisáveis que incluem MarketoGUID, Nome, Indústria, Estado, Cidade, etc.

SELECT * FROM NamedAccounts WHERE Name='MyAccount'
Inserir

Para criar um novo registro NamedAccount, especifique as informações sobre a conta nomeada a serem inseridas no banco de dados.

O exemplo a seguir demonstra como inserir uma nova NamedAccount:

INSERT INTO NamedAccounts (Name, City, Country, Industry) VALUES ('MyAccount', 'MyCity', 'USA', 'Tech')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE NamedAccounts SET NumberOfEmployees=100, State='NC', AnnualRevenue='10000000.00' WHERE Name='MyAccount'
Excluir

Excluir é usado para remover contas nomeadas do Marketo. Para realizar uma exclusão, é necessário o campo MarketoGUID ou o campo Nome.

DELETE FROM NamedAccounts WHERE Name=='MyAccount'
Colunas
Nome Tipo Somente leitura Filtrável Descrição
MarketoGUID [KEY] String Verdadeiro Verdadeiro O identificador exclusivo atribuído pelo Marketo da conta nomeada.
Name String Falso Verdadeiro O nome da conta.
AccountOwnerId Integer Falso Verdadeiro O ID do proprietário da conta.
AnnualRevenue Double Falso Verdadeiro A receita anual da conta.
City String Falso Verdadeiro A cidade para a conta.
Country String Falso Verdadeiro O país da conta.
DomainName String Falso Verdadeiro O nome do domínio da conta.
Industry String Falso Verdadeiro A indústria por conta.
LogoURL String Falso Verdadeiro A URL para o logotipo da conta.
MembershipCount Integer Verdadeiro Verdadeiro O número de membros da conta.
NumberOfEmployees Integer Falso Verdadeiro O número de funcionários da conta.
OpptyAmount Double Verdadeiro Verdadeiro A quantidade total de oportunidades para a conta.
OpptyCount Integer Verdadeiro Verdadeiro O número total de oportunidades para a conta.
SICCode String Falso Verdadeiro O código SIC da conta.
State String Falso Verdadeiro O estado da conta.
CreatedAt Datetime Verdadeiro A data e a hora em que a conta nomeada foi criada.
UpdatedAt Datetime Verdadeiro A data e a hora em que a conta nomeada foi atualizada pela última vez.

Oportunidades

Oportunidades de consulta para uma organização Marketo.

Informações Específicas da Tabela

Observação: esta tabela está disponível apenas para assinaturas do Marketo que não possuem uma sincronização de CRM nativa habilitada. Se a sincronização estiver habilitada, um erro será retornado ao tentar consultar a tabela informando que a API está desabilitada.

Selecione

Um filtro deve ser especificado ao recuperar oportunidades. Os filtros válidos são quaisquer colunas pesquisáveis que incluem MarketoGUID, ExternalOpportunityId, ExternalCompanyId ou ExternalSalesPersonId.

SELECT * FROM Opportunities WHERE ExternalOpportunityId='CDATA1'
Inserir

Para criar um novo registro de Oportunidade, especifique as informações sobre a Oportunidade a serem inseridas no banco de dados.

O exemplo a seguir demonstra como inserir uma nova Oportunidade:

INSERT INTO Opportunities (ExternalOpportunityId, Description, ExternalCompanyId, Name) VALUES ('CDATA1', ' Software Inc Opportunity', 'CDATA', '')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE Opportunities SET IsWon=true, FiscalYear=2016, Amount='1000.00' WHERE ExternalOpportunityId='Opportunity1'
Excluir

Excluir é usado para remover oportunidades do Marketo. Para executar uma exclusão, é necessário o campo ID ou o campo ExternalOpportunityId.

DELETE FROM Opportunities WHERE ExternalOpportunityId=='Opportunity1'
Colunas
Nome Tipo Somente leitura Filtrável Descrição
MarketoGUID [KEY] String Verdadeiro Verdadeiro O identificador exclusivo da oportunidade atribuído pelo Marketo.
ExternalOpportunityId String Falso Verdadeiro O ID externo da oportunidade.
Amount Double Falso O valor da oportunidade.
CloseDate Datetime Falso A data e a hora em que a oportunidade foi fechada.
Description String Falso A descrição da oportunidade.
ExpectedRevenue Double Falso A receita esperada da oportunidade.
ExternalCompanyId String Falso Verdadeiro A ID da empresa externa da oportunidade.
ExternalCreatedDate Datetime Falso A data e hora externa em que a oportunidade foi criada.
ExternalSalesPersonId String Falso Verdadeiro O ID do vendedor externo da oportunidade.
Fiscal String Falso O fiscal da oportunidade.
FiscalQuarter String Falso O trimestre fiscal da oportunidade.
FiscalYear String Falso O ano fiscal da oportunidade.
ForecastCategoryName String Falso O nome da categoria de previsão da oportunidade.
IsClosed Boolean Falso Especifica se a oportunidade está fechada.
IsWon Boolean Falso Especifica se a oportunidade foi ganha.
LastActivityDate Datetime Falso A data e a hora em que a última atividade ocorreu na oportunidade.
LeadSource String Falso A principal fonte da oportunidade.
Name String Falso O nome da oportunidade.
NextStep String Falso O próximo passo da oportunidade.
Probability Integer Falso A probabilidade da oportunidade.
Quantity Double Falso A quantidade da oportunidade.
Stage Double Falso O palco da oportunidade.
Type Double Falso O tipo da oportunidade.
CreatedAt Datetime Verdadeiro A data e a hora em que a oportunidade foi criada.
UpdatedAt Datetime Verdadeiro A data e a hora em que a oportunidade foi atualizada pela última vez.

Papéis de Oportunidade

Funções de oportunidade de consulta para uma organização Marketo.

Informações Específicas da Tabela

Observação: esta tabela está disponível apenas para assinaturas do Marketo que não possuem uma sincronização de CRM nativa habilitada. Se a sincronização estiver habilitada, um erro será retornado ao tentar consultar a tabela informando que a API está desabilitada.

Selecione

Um filtro deve ser especificado ao recuperar oportunidades. Os filtros válidos são quaisquer colunas pesquisáveis que incluem MarketoGUID e uma combinação de ExternalOpportunityId e LeadId.

SELECT * FROM OpportunityRoles WHERE ExternalOpportunityId='Opportunity1' AND LeadId='1'
Inserir

Para criar um novo registro de Função de oportunidade, especifique as informações sobre a Função de oportunidade a serem inseridas no banco de dados.

O exemplo a seguir demonstra como inserir uma nova função de oportunidade:

INSERT INTO OpportunityRoles (ExternalOpportunityId, LeadId, IsPrimary, Role) VALUES ('CDATA1', '1', false, 'MyRole')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE OpportunityRoles SET IsPrimary=true WHERE MarketoGUID='c674bda8-6e94-40cf-a853-98833b85b7cb'
Excluir

Excluir é usado para remover funções de oportunidade do Marketo. Para realizar uma exclusão, o campo MarketoGUID é obrigatório.

DELETE FROM OpportunityRoles WHERE MarketoGUID=='c674bda8-6e94-40cf-a853-98833b85b7cb'
Colunas
Nome Tipo Somente leitura Filtrável Descrição
MarketoGUID [KEY] String Verdadeiro Verdadeiro O identificador exclusivo atribuído pelo Marketo da papel da oportunidade.
ExternalOpportunityId String Falso Verdadeiro O ID externo da oportunidade.
ExternalCreatedDate Datetime Falso A data e hora externa em que a papel da oportunidade foi criada.
IsPrimary Boolean Falso Especifica se a papel da oportunidade é a papel principal na oportunidade.
LeadId Integer Falso Verdadeiro O ID do lead associado à papel da oportunidade.
Role String Falso A papel associada à oportunidade.
CreatedAt Datetime Verdadeiro A data e a hora em que a papel da oportunidade foi criada.
UpdatedAt Datetime Verdadeiro A data e a hora em que a papel da oportunidade foi atualizada pela última vez.

Membros do Programa

Consultar membros do programa para um programa.

Informações Específicas da Tabela
Selecione

Recupere todos os membros do programa para o ProgramId específico.

Observação:

  • Quando UseBulkAPI=true e ProgramId não for especificado, ele buscará o primeiro ProgramId. Só podemos usar o operador =, IN com ProgramID.
  • Quando UseBulkAPI=false e ProgramId não for especificado, ele buscará registros para todos os ProgramId. Podemos especificar o operador =, IN, >, <, <=, >= com ProgramID.
SELECT * FROM ProgramMembers
SELECT * FROM ProgramMembers WHERE ProgramId=1102
Select * from ProgramMembers where ProgramId = '1044' and LeadId IN ('1789','1789','1790','1791','1792')
Select * from ProgramMembers where ProgramId = '1001' and LeadId = '4'
SELECT * FROM ProgramMembers WHERE ProgramId IN (1102, 1103, 1104)
Select * from ProgramMembers where LeadId IN ('1789','1790','1791','1792') and reachedSuccess IN (false,true)
Select * from ProgramMembers where reachedSuccess IN (false,true) and LeadId = '1789'
Inserir

Para criar um novo membro do programa, especifique pelo menos as colunas LeadId, StatusName e ProgramId. operação é suportada apenas quando UseBulkApi=false.

INSERT INTO ProgramMembers (LeadId,StatusName,ProgramId) VALUES (4,'member','1001')
Atualizar

Campos WebinarURL e RegistrationCode podem ser atualizados. Para atualizar qualquer membro do programa, especifique pelo menos a coluna LeadId, ProgramId. operação é suportada apenas quando UseBulkApi=false.

UPDATE ProgramMembers Set WebinarURL='www.testURL.com',RegistrationCode='dcff5f12-a7c7-11eb-bcbc-0242ac130001' where LeadId='4' AND ProgramId='1001'
Excluir

Para excluir um membro do Programa, você deve especificar os campos LeadId e ProgramId. operação é suportada apenas quando UseBulkApi=false.

DELETE FROM ProgramMembers WHERE LeadId='4' AND ProgramId='1001'
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id Integer Verdadeiro A ID do Membro do Programa
AcquiredBy Boolean Falso Indica que este programa foi responsável por criar o registro de lead
AttendanceLikelihood Integer Falso A probabilidade de atendimento no nível individual
LeadId [KEY] Integer Falso Verdadeiro A ID do lead
MemberDate Datetime Falso A data da adesão
NurtureProgramId String Verdadeiro O ID do Programa Nutrir
Program String Falso O Programa ao qual o membro está associado
ProgramId [KEY] Integer Falso Verdadeiro O ID do Programa
ProgramTypeId String Verdadeiro A ID do tipo de programa
RegistrationCode String Falso O código de registro
RegistrationLikelihood String Falso A probabilidade de registro
Status String Falso O status do membro do programa
StatusId String Verdadeiro A ID do Status do Membro do Programa
StatusReason String Falso A Razão do Status do Membro do Programa
StatusName String Falso Verdadeiro O nome do Status do Membro do Programa
ReachedSuccess Boolean Falso Verdadeiro Indica quando uma pessoa atinge o status que atinge esse objetivo
CreatedAt Datetime Falso A data de criação da associação
IsExhausted Boolean Falso Indica se a adesão está esgotada ou não
MemberShipDate Datetime Falso A data da adesão
NurtureCadence String Falso O Programa Nutrir
ReachedSuccessDate Datetime Falso A data em que uma pessoa atinge o status que atinge esse objetivo
UpdatedAt Datetime Falso A data atualizada da adesão
Success Boolean Falso Indica quando uma pessoa atinge o status que atinge esse objetivo
Track String Falso A trilha da atividade do membro do programa
TrackName String Falso O nome da faixa
WaitlistPriority Integer Falso Indica a prioridade da lista de espera do membro do programa
WebinarURL String Falso O URL do webinar

Programas

Programas de consulta para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: as colunas Tag e Cost não são retornadas ao navegar por todos os Programas (como executar uma consultar SELECT *). Essas colunas são retornadas apenas ao filtrar por um nome ou ID de programa específico.

As colunas Tag e Cost não são retornadas neste caso.

SELECT * FROM Programs

As colunas Tag e Cost são retornadas neste caso.

SELECT * FROM Programs WHERE Id='1001'
Inserir

Para criar um novo registro de Programa, especifique as informações sobre o Programa a serem inseridas no banco de dados.

O exemplo a seguir demonstra como inserir um novo Programa:

INSERT INTO Programs (Name, FolderId, FolderType, Type, Description, Channel, TagTypes, TagValues, CostStartDates, Costs, CostNotes) VALUES ('InsertEvent', '35', 'Folder', 'Default', 'Test Insert Description', 'Email Blast', 'Program Owner', 'Admin', '01/01/2015,02/02/2015', '100,200', 'January,February')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE Programs SET Name='UpdatedProgram', Description='Updated Description' WHERE Id='1'
Excluir

Delete é usado para remover programas do Marketo. Para executar uma exclusão, o campo ID do programa é obrigatório.

DELETE FROM Programs WHERE Id='1'

Observação: FolderId e FolderName podem ser incluídos quando inserting um novo recorde, mas não podem ser updated em registros existentes (somente leitura quando um registro existir).

Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro O identificador exclusivo atribuído pelo Marketo do programa.
Name String Falso Verdadeiro O nome do programa.
Description String Falso A descrição do programa.
Type String Falso O tipo de programa.
Channel String Falso O canal ao qual o programa está associado.
Workspace String Falso O nome do espaço de trabalho onde o programa está localizado.
Url String Verdadeiro A referência de URL para o programa.
Status String Falso O estado do programa.
FolderType String Falso O tipo de pasta em que o programa está contido.TABLEROWEND
FolderId Integer Falso A identificação da pasta em que o programa está contido.TABLEROWEND
FolderName String Falso O nome da pasta na qual o programa está contido.TABLEROWEND
TagTypes# String Falso Verdadeiro Uma lista separada por vírgulas de tipos de tags associados ao programa. Cada TagType possui um valor associado que é retornado através da coluna TagValue.
TagValues# String Falso Verdadeiro Uma lista separada por vírgulas de valores de tags. Cada valor corresponde ao tipo listado na coluna TagTypes.
CostStartDates# String Falso Uma lista separada por vírgulas de datas de início de custo. Cada valor corresponde aos custos e notas listados nas colunas Costs e CostNotes.
Costs# String Falso Uma lista de custos separados por vírgula (valores inteiros). Cada valor corresponde às datas de início e notas listadas nas colunas CostStartDates e CostNotes.
CostNotes# String Falso Uma lista separada por vírgulas de notas de custo. Cada valor corresponde aos custos e datas de início listados nas colunas Costs e CostStartDates.
CreatedAt Datetime Verdadeiro A data e a hora em que o programa foi criado.
UpdatedAt Datetime Verdadeiro A data e a hora em que o programa foi atualizado pela última vez.

Vendedores

Consultar vendedores para uma organização Marketo.

Informações Específicas da Tabela

Observação: esta tabela está disponível apenas para assinaturas do Marketo que não possuem uma sincronização de CRM nativa habilitada. Se a sincronização estiver habilitada, um erro será retornado ao tentar consultar a tabela informando que a API está desabilitada.

Selecione

Um filtro deve ser especificado ao recuperar empresas. Os filtros válidos são quaisquer colunas pesquisáveis que incluem Id, ExternalSalesPersonId ou E-mail.

SELECT * FROM SalesPersons WHERE ExternalSalesPersonId='sales@cdata.com'
Inserir

Para criar um novo registro SalesPerson, especifique as informações sobre o vendedor a serem inseridas no banco de dados.

O exemplo a seguir demonstra como inserir uma nova Oportunidade:

INSERT INTO SalesPersons (ExternalSalesPersonId, Email, FirstName, LastName) VALUES ('sales@cdata.com', 'sales@cdata.com', 'Sales', 'Person')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE SalesPersons SET Phone='919-928-5214', Title='Technical Sales', Email='sales@cdata.com' WHERE ExternalSalesPersonId='sales@cdata.com'
Excluir

Excluir é usado para remover um vendedor do Marketo. Para executar uma exclusão, é necessário o campo ID ou o campo ExternalSalesPersonId.

DELETE FROM SalesPersons WHERE ExternalSalesPersonId=='sales@cdata.com'
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro O identificador exclusivo atribuído pelo Marketo do vendedor.
ExternalSalesPersonId String Falso Verdadeiro O ID externo do vendedor.
Email String Falso Verdadeiro O endereço e-mail do vendedor.
Fax String Falso O número de fax do vendedor.
FirstName String Falso O primeiro nome do vendedor.
LastName String Falso O sobrenome do vendedor.
MobilePhone String Falso O número do celular do vendedor.
Phone String Falso O número de telefone do vendedor.
Title String Falso O título do vendedor.
CreatedAt Datetime Verdadeiro A data e a hora em que o vendedor foi criado.
UpdatedAt Datetime Verdadeiro A data e a hora em que o vendedor foi atualizado pela última vez.

Campanhas Inteligentes

Crie, atualize, exclua e consultar SmartCampaigns para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere todas as campanhas inteligentes

SELECT * FROM SmartCampaigns

Recuperar uma campanha inteligente específica

SELECT * FROM SmartCampaigns WHERE Id=2046
Inserir

Para criar uma nova campanha inteligente, especifique pelo menos a coluna Name, FolderId e FolderType.

INSERT INTO SmartCampaigns(Name,FolderId,FolderType) VALUES('NewSmartCampaign','1357','Folder')
Atualizar

Somente as colunas Nome e Descrição podem ser atualizadas.

Update SmartCampaigns Set Name='UpdatedSmartCampaignName', Description=' Campaign' WHERE Id=2047
Excluir

Para excluir uma campanha inteligente, você deve especificar o campo ID.

DELETE FROM SmartCampaigns WHERE Id=2047
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro O ID da campanha inteligente.
Name String Falso O nome da campanha inteligente.
ComputedUrl String Falso A url computada da campanha inteligente
Description String Falso A descrição da campanha inteligente.
Type String Verdadeiro O tipo da campanha inteligente. Lote: tem pelo menos um filtro e nenhum acionador. Gatilho: tem pelo menos um gatilho. Padrão: não possui regras de lista inteligente.
SmartListId Integer Verdadeiro O ID da lista inteligente filho da campanha inteligente.
FlowId Integer Verdadeiro A ID do fluxo filho da campanha inteligente.
CreatedAt Datetime Verdadeiro A data e a hora em que a campanha inteligente foi criada.
UpdatedAt Datetime Verdadeiro A data e a hora em que a campanha inteligente foi atualizada pela última vez.
WorkSpace String Verdadeiro O nome do espaço de trabalho onde a pasta está localizada.
Status String Verdadeiro O status da campanha inteligente. Os valores permitidos são Inativo, Execução Única, Inválido, Execução Recorrente, Ativo, Solicitado, Nunca Executado.
IsSystem Boolean Verdadeiro Se a campanha inteligente é gerenciada pelo sistema.
IsActive Boolean Verdadeiro Se a campanha inteligente está ativa.
IsRequestable Boolean Verdadeiro Se a campanha inteligente é solicitável (está ativa e contém o acionador 'Campanha solicitada' com Origem de ' API de serviço da Web').
IsCommunicationLimitEnabled Boolean Verdadeiro Se o limite de comunicação da campanha inteligente está ativado (ou seja, bloquear e- e-mails não operacionais).
MaxMembers Integer Verdadeiro O limite de associação da campanha inteligente.
QualificationRuleType String Verdadeiro O tipo de regra de qualificação. Os valores permitidos são uma vez, qualquer, intervalo.
QualificationRuleInterval Integer Verdadeiro O intervalo da regra de qualificação. Configurado apenas quando qualificadoRuleType é 'intervalo'
QualificationRuleUnit String Verdadeiro A unidade de medida da regra de qualificação. Configurado apenas quando qualificadoRuleType for 'intervalo' = ['hora', 'dia', 'semana', 'mês']
RecurrenceStartAt Datetime Verdadeiro A data e hora da primeira campanha programada a ser executada. Obrigatório ao configurar a recorrência. Não é necessário criar uma campanha inteligente que não tenha recorrência.
RecurrenceEndAt Datetime Verdadeiro A data e hora após a qual nenhuma outra execução será programada automaticamente.
RecurrenceIntervalType String Verdadeiro O intervalo de recorrência. Não é necessário criar uma campanha inteligente que não tenha recorrência = ['Diária', 'Semanal', 'Mensal'].
RecurrenceInterval Integer Verdadeiro O número de unidades de intervalo entre as recorrências.
RecurrenceWeekDayOnly Boolean Verdadeiro Execute campanhas inteligentes apenas durante a semana. Só pode ser definido se intervalType for 'Daily'.
RecurrenceWeekDayMask String Verdadeiro Matriz de strings vazia ou um ou mais de 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado', 'Domingo'. Só pode ser definido se intervalType for 'Weekly'.
RecurrenceDayOfMonth Integer Verdadeiro O dia do mês a ser recorrente. Faixa permitida 1-31. Só pode ser definido se intervalType for 'Monthly' e dayOfWeek e weekOfMonth não estiverem definidos.
RecurrenceDayOfWeek String Verdadeiro O dia da semana a ser recorrente. Só pode ser definido se dayOfMonth não estiver definido e weekOfMonth estiver definido = ['Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado', 'Domingo'].
RecurrenceWeekOfMonth Integer Verdadeiro A semana do mês para recorrer. Faixa permitida 1-4. Só pode ser definido se dayOfMonth não estiver definido e dayOfWeek estiver definido.
FolderId Integer Falso O ID da pasta.
FolderType String Falso O tipo de pasta. Os valores permitidos são Pasta, Programa.
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
EarliestUpdatedAt Datetime Exclua as campanhas inteligentes anteriores a esta data.
LatestUpdatedAt Datetime Exclua as campanhas inteligentes após esta data.
Folder String Representação JSON da pasta pai, com 'id' e 'tipo' dos membros, que podem ser 'Pasta' ou 'Programa'.

Listas Inteligentes

Consultar e excluir SmartLists para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere todas as listas inteligentes

SELECT * FROM SmartLists

Recuperar uma lista inteligente específica

SELECT * FROM SmartLists WHERE Id=1142
Excluir

Para excluir uma lista inteligente, você deve especificar o campo ID.

DELETE FROM SmartLists WHERE Id=1142
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro O ID da lista inteligente.
Name String Verdadeiro Verdadeiro O nome da lista inteligente.
CreatedAt Datetime Verdadeiro A data e a hora em que a lista inteligente foi criada.
Description String Verdadeiro A descrição da lista inteligente
UpdatedAt Datetime Verdadeiro A data e a hora em que a lista inteligente foi atualizada pela última vez.
WorkSpace String Verdadeiro O nome do espaço de trabalho onde a lista inteligente está localizada.
Url String Verdadeiro A URL da lista inteligente.
FolderId Integer Falso O ID da pasta.
FolderType String Falso O tipo de pasta. Os valores permitidos são Pasta, Programa.
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
EarliestUpdatedAt Datetime Excluir lista inteligente antes desta data.
LatestUpdatedAt Datetime Excluir lista inteligente após esta data.
Folder String Representação JSON da pasta pai, com 'id' e 'tipo' dos membros, que podem ser 'Pasta' ou 'Programa'.
SmartCampaignId Integer O ID da campanha inteligente
ProgramId Integer O ID do Programa

Trechos

Crie, atualize, exclua e consultar Snippets para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere uma lista de snippets acessíveis da instância de destino, filtráveis por Status.

SELECT * FROM Snippets

SELECT * FROM Snippets WHERE Status='draft'

Recupere o registro de snippet para o ID de destino fornecido.

SELECT * FROM Snippets WHERE Id=1234
Inserir

Para criar um novo Snippet, especifique pelo menos a coluna Name, FolderId e FolderType.

INSERT INTO Snippets (Name,Description,FolderId,FolderType) Values ('My Snippet','Test Snippet insert',31,'Folder')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE Snippets SET Description='Testing Update', IsArchive='No', Name='Test Update' WHERE Id=8
Excluir

Para excluir um Snippet, você deve especificar o campo ID.

DELETE FROM Snippets WHERE Id=1934
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro ID do recurso.
Name String Falso Nome do ativo.
CreatedAt Datetime Verdadeiro Data e hora em que o recurso foi criado.
Description String Falso Descrição do bem.
FolderId Integer Falso Id da pasta.
FolderType String Falso Tipo de pasta. Os valores permitidos são Pasta, Programa.
FolderName String Falso Nome da pasta.
Status String Verdadeiro Verdadeiro Filtro de status para rascunho ou versões aprovadas.
UpdatedAt Datetime Verdadeiro Data e hora em que o ativo foi atualizado mais recentemente.
Url String Verdadeiro URL do ativo na IU do Marketo.
Workspace String Verdadeiro Nome do espaço de trabalho.
IsArchive String Falso Status de arquivamento do snippet

Listas Estáticas

Crie, atualize, exclua e consultar listas estáticas para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere uma lista de Static List da instância de destino, filtrável por nome.

SELECT * FROM StaticLists

SELECT * FROM StaticLists WHERE Name = 'test0319'

Recupere o registro da lista estática para o ID de destino fornecido.

SELECT * FROM StaticLists WHERE ID = 1192

Recupere o registro da lista estática para a pasta especificada.

SELECT * FROM StaticLists WHERE Folder = '{id:12,type:Folder}'
Inserir

Para criar uma nova lista estática, especifique pelo menos a coluna FolderId,FolderType,Name e FolderName.

INSERT INTO StaticLists(FolderId,FolderType,Name ,FolderName) VALUES(12,'folder','testvs' ,'ManualList')
Atualizar

Qualquer campo que não seja somente leitura pode ser atualizado.

UPDATE StaticLists SET Name = 'testupdate' WHERE ID = 1058
Excluir

Para excluir um E-mail, você deve especificar o campo ID.

DELETE FROM StaticLists  WHERE ID = 1058
Colunas
Nome Tipo Somente leitura Filtrável Descrição
Id [KEY] Integer Verdadeiro Verdadeiro ID da lista estática.
Name String Falso Verdadeiro Nome da lista estática.
CreatedAt Datetime Verdadeiro Data e hora em que a lista estática foi criada.
UpdatedAt Datetime Verdadeiro Data e hora em que a lista estática foi atualizada mais recentemente.
FolderId Integer Falso Id da pasta.
FolderType String Falso Tipo de pasta.
FolderName String Falso Tipo de pasta.
ComputedUrl String Falso URLs calculados da lista estática.
Workspace String Falso Área de trabalho da lista estática.
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
Folder String O parâmetro folder pode ser usado para especificar a pasta pai sob a qual a consultar será executada

Fichas

Crie, atualize, exclua e consultar tokens para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere tokens em um ParentResourceType específico.

SELECT * FROM Tokens where ParentResourceId = 1121 and ParentResourceType = 'program'
Inserir

Para criar um novo token de consultar, especifique os campos ParentResourceId, ParentResourceType, Name, Type e Value.

Insert into Tokens (ParentResourceId, ParentResourceType, Name, Type, Value) values (1111,'program','testname','text','testvalue')
Atualizar

Para atualizar um token, você deve especificar os campos ParentResourceId, ParentResourceType, Name, Type e Value.

Update Tokens SET value='testvalue', name='testname',type='text' WHERE ParentResourceId = 1 and ParentResourceType = 'folder'
Excluir

Para excluir um token, você deve especificar os campos ParentResourceId, ParentResourceType, Name e Type.

DELETE FROM Tokens WHERE ParentResourceId = 1 and ParentResourceType = 'program' AND  name = 'testname' AND type = 'text'
Colunas
Nome Tipo Somente leitura Filtrável Descrição
ParentResourceId Integer Verdadeiro Verdadeiro O ID da pasta ou programa.
ParentResourceType String Verdadeiro Verdadeiro O tipo do token. Pode ser Pasta ou Programa. Os valores permitidos são pasta, programa. O valor padrão é pasta.
Name String Falso O nome do símbolo.
Type String Falso O tipo de dados do Token. Os valores suportados são data, número, rich text, pontuação, campanha sfdc e texto. Os valores permitidos são data, número, rich text, pontuação, campanha sfdc, texto.
Value String Falso O valor do token.
ComputedURL String Falso A URL computada do token.

Visualizações

As exibições são compostas por colunas e pseudocolunas. As exibições são semelhantes às tabelas na maneira 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 Marketo Views

Nome Descrição
Activities Retorna uma lista de atividades após um datetime fornecido pelo parâmetro nextPageToken.
ActivityBulkExports Retorna uma lista de trabalhos de exportação de atividades que foram criados nos últimos 7 dias.
ActivityTypes Obter tipos de atividade para uma Organização Marketo
ActivityTypesAttributes Obter atributos de tipos de atividade para uma Organização Marketo
Campaigns Campanhas de consulta para uma organização Marketo.
ChannelProgressionStatuses Status de Progressão de Consulta de Canais para uma organização Marketo.
Channels Canais de consulta para uma organização Marketo.
DailyErrorStatistics Obtém uma lista de usuários e a contagem de cada tipo de erro encontrado no dia atual
DailyUsageStatistics Obtém uma lista de usuários e o número de chamadas que eles consumiram no dia atual
EmailCCFields Campos CC E-mails de consulta para uma organização Marketo.
Files Arquivos de consulta para uma organização Marketo.
LandingPageContentSection Obtenha a seção de um conteúdo de página de aterrissagem para uma organização Marketo.
LandingPageTemplateContent Consulte o LandingPageTemplateContent para uma organização Marketo.
LeadBulkExports Retorna uma lista de trabalhos de exportação de leads criados nos últimos 7 dias.
LeadChanges Retorna uma lista de alterações de valor de dados e novas atividades de lead após uma determinada data e hora.
LeadChangesAttributes Retorna uma lista de alterações de valor de dados e novas atividades de lead após uma determinada data e hora.
LeadChangesFields Retorna uma lista de alterações de valor de dados e novas atividades de lead após uma determinada data e hora.
LeadLists Consultar associação de lista estática para um lead.
LeadPartitions Query Lead Partitions para uma organização Marketo.
LeadPrograms Consultar associação ao programa para um lead.
Lists Listas de consulta para uma organização Marketo.
PreviewEmail Exibir uma visualização de um e-mail.
ProgramMembersBulkExports Retorna uma lista de tarefas de exportação de membros do programa que foram criadas nos últimos 7 dias.
Segmentations Segmentações de consulta para uma organização Marketo.
Segments Segmentos de consulta para uma organização Marketo.
SmartListRuleFilters Filtros de regra de SmartLists de consulta
SnippetContent Consultar o conteúdo do snippet específico para uma Organização Marketo
Tags Tags de consulta para uma organização Marketo.
ThankYouList Consulta Lista de agradecimento pelos formulários
WeeklyErrorStatistics Obtém uma lista de usuários e a contagem de cada tipo de erro encontrado nos últimos 7 dias
WeeklyUsageStatistics Obtém uma lista de usuários e o número de chamadas que eles consumiram em uma semana

Atividades

Retorna uma lista de atividades após um datetime fornecido pelo parâmetro nextPageToken.

Colunas
Nome Tipo Filtrável Descrição
Id [KEY] Integer Verdadeiro ID exclusivo da atividade.
ActivityDate String Data e hora da atividade
ActivityTypeId Integer Verdadeiro ID do tipo de atividade.
LeadId Integer Verdadeiro Id do lead associado à atividade.
MarketoGUID String ID exclusivo da atividade (string de 128 caracteres)
PrimaryAttributeValue String Valor do atributo principal.
PrimaryAttributeValueId Integer ID do campo de atributo principal.
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
ListId String ID de uma lista estática. Se definido, retornará apenas as atividades dos membros desta lista estática.

ActivityBulkExports

Retorna uma lista de trabalhos de exportação de atividades que foram criados nos últimos 7 dias.

Colunas
Nome Tipo Filtrável Descrição
ExportId [KEY] String ID exclusivo do trabalho de exportação.
ErrorMessage String A mensagem de erro em caso de status de falha.
CreatedAt Datetime A data em que a solicitação de exportação foi criada.
FileSize Integer O tamanho do arquivo em bytes. Esta coluna terá um valor somente quando o status for 'Concluído'.
FinishedAt Datetime A hora de término do trabalho de exportação. Esta coluna terá um valor somente quando o status for 'Concluído' ou 'Falha'.
Format String O formato do arquivo.
NumberOfRecords Integer O número de registros no arquivo de exportação. Esta coluna terá um valor somente quando o status for 'Concluído'.
QueuedAt String O tempo de fila do trabalho de exportação. Esta coluna terá um valor somente quando o status 'Em fila' for atingido.
StartedAt String A hora de início do trabalho de exportação. Esta coluna terá um valor somente quando o status 'Processando' for alcançado.
Status String O status da exportação.

Tipos de Atividade

Obter tipos de atividade para uma Organização Marketo

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupera uma lista de tipos de atividade para a instância de destino

SELECT * FROM ActivityTypes
Colunas
Nome Tipo Filtrável Descrição
Id [KEY] Integer O identificador exclusivo atribuído pelo Marketo dos Tipos de atividade.
Name String O nome dos Tipos de Atividade.
Description String A descrição dos Tipos de Atividade.
PrimaryAttributeName String O nome do atributo primário
PrimaryAttributeDatatype String O tipo de dados do atributo primário

ActivityTypesAttributes

Obter atributos de tipos de atividade para uma Organização Marketo

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupera uma lista de atributos de tipos de atividade para a instância de destino

SELECT * FROM ActivityTypesAttributes
Colunas
Nome Tipo Filtrável Descrição
ActivityTypeId Integer O identificador exclusivo atribuído pelo Marketo dos Tipos de atividade.
ActivityTypeName String O nome dos Tipos de Atividade.
AttributeName String O nome do atributo principal
AttributeDataType String A descrição dos Tipos de Atividade.

Campanhas

Campanhas de consulta para uma organização Marketo.

Colunas
Nome Tipo Filtrável Descrição
Id [KEY] Integer Verdadeiro O identificador exclusivo atribuído pelo Marketo da campanha.
Name String Verdadeiro O nome da campanha.
Description String A descrição da campanha.
Type String O tipo de campanha.
ProgramId Integer O ID do programa associado à campanha.
ProgramName String O nome do programa associado à campanha.
WorkspaceName String O nome do espaço de trabalho associado à campanha.
CreatedAt Datetime A data e a hora em que a campanha foi criada.
UpdatedAt Datetime A data e a hora em que a campanha foi atualizada pela última vez.
Active Boolean Identifica se a campanha está ativa.

Status de Progressão do Canal

Status de Progressão de Consulta de Canais para uma organização Marketo.

Colunas
Nome Tipo Filtrável Descrição
ChannelName String Verdadeiro O nome do canal.
Name String Nome do estado.
Description String Descrição do status do programa.
Hidden Boolean Se o status foi oculto.
Step Integer Número da etapa do status.
Success Boolean Se esse status é uma etapa de sucesso para os membros do programa.

Canais

Canais de consulta para uma organização Marketo.

Colunas
Nome Tipo Filtrável Descrição
Id [KEY] Integer O identificador exclusivo atribuído pelo Marketo do canal.
Name String Verdadeiro O nome do canal.
Description String A descrição do canal.
ApplicableProgramType String O tipo de programa para o qual o canal é usado.
CreatedAt Datetime A data e a hora em que o canal foi criado.
UpdatedAt Datetime A data e a hora em que o canal foi atualizado pela última vez.

DailyErrorStatistics

Obtém uma lista de usuários e a contagem de cada tipo de erro que eles encontraram no dia atual

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupera uma lista de usuários e a contagem de cada tipo de erro que eles encontraram no dia atual

SELECT * FROM DailyErrorStatistics
Colunas
Nome Tipo Filtrável Descrição
Date Date A data em que o usuário encontrou o erro
Total Integer A contagem total dos erros
ErrorCode String O código de erro
ErrorCount Integer A contagem de erros para o código de erro específico

Estatísticas de Uso Diário

Obtém uma lista de usuários e o número de chamadas que consumiram no dia atual

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupera uma lista de usuários e o número de chamadas que consumiram no dia atual

SELECT * FROM DailyUsageStatistics
Colunas
Nome Tipo Filtrável Descrição
Date Date A data em que as Chamadas API foram feitas
Total Integer A contagem total de chamadas de API
UserId String O ID do usuário
APICount Integer A contagem individual para o usuário

EmailCCFields

Campos CC E-mails de consulta para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere uma lista de campos e-mail cc.

SELECT * FROM EmailsCFields
Colunas
Nome Tipo Filtrável Descrição
AttributeId String O identificador de atributo
ObjectName String Nome do objeto; Lead ou Empresa
DisplayName String O nome de exibição
ApiName String O nome da API

Arquivos

Arquivos de consulta para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupera uma lista de arquivos para a instância de destino

SELECT * FROM Files

Recupere o arquivo para o ID fornecido.

SELECT * FROM Files WHERE ID = '2012'
Colunas
Nome Tipo Filtrável Descrição
Id [KEY] Integer Verdadeiro ID do arquivo.
Name String Verdadeiro Nome do arquivo.
CreatedAt Datetime Data e hora em que o arquivo foi criado
Description String Descrição do arquivo
FolderId Integer Verdadeiro ID da pasta
FolderName String O nome da pasta
FolderType String Verdadeiro O tipo de pasta Os valores permitidos são Pasta, Programa.
MimeType String Tipo MIME do arquivo
Size Integer Tamanho do arquivo em bytes
UpdatedAt Datetime Data e hora em que o arquivo foi atualizado mais recentemente
Url String URL publicamente acessível do arquivo
FileName String O nome do arquivo a ser inserido.
File String Arquivo multipartes. Conteúdo do arquivo
InsertOnly Boolean Se as chamadas devem falhar se já houver um arquivo existente com o mesmo nome

LandingPageContentSection

Obtenha a seção de um conteúdo de página de aterrissagem para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere uma lista da seção de conteúdo da página de aterrissagem para um determinado ID da página de destino.

SELECT * FROM LandingPageContentSection WHERE LandingPageId = 1193
Colunas
Nome Tipo Filtrável Descrição
Id [KEY] String Id da seção de conteúdo, pode ser uma string ou um int.
Content String Conteúdo da seção. Os valores esperados variam de acordo com o tipo. Imagem: um URL de imagem. RichText: Conteúdo HTML.
ContentType String Conteúdo da seção. Os valores esperados variam de acordo com o tipo. Imagem: um URL de imagem. RichText: Conteúdo HTML.
ContentUrl String Conteúdo da seção. Os valores esperados variam de acordo com o tipo. Imagem: um URL de imagem. RichText: Conteúdo HTML.
FollowupType String Comportamento de acompanhamento de um formulário. Disponível apenas para seções de conteúdo do tipo formulário. Padrões para formar comportamento definido. Os valores permitidos são url, lp, formDefined.
FollowupValue String Onde acompanhar o envio do formulário. Quando followupType é lp, aceita o ID inteiro de uma página de aterrissagem. Para URL, ele aceita uma string de URL.
FormattingOptionsZIndex Integer O zindex do conteúdo
FormattingOptionsLeft String A margem esquerda do conteúdo
FormattingOptionsTop String A margem superior do conteúdo
Index Integer Índice da seção de conteúdo. O índice orienta os elementos do menor para o maior.
Type String Tipo de seção de conteúdo. Os valores permitidos são Image, SocialButton, Form, DynamicContent, Rectangle, Snippet, RichText, HTML, Video, Poll, ReferralOffer, Sweepstakes.
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
LandingPageId Integer Id da LandingPage.
Status String Filtro de status para rascunho ou versões aprovadas. Os valores permitidos são rascunho, aprovado.

LandingPageTemplateContent

Consulte o LandingPageTemplateContent para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere uma lista de conteúdo de modelo de página de aterrissagem para um determinado ID de modelo de página de destino.

SELECT * FROM LandingPageTemplateContent WHERE LandingPageTemplateId = 1
Colunas
Nome Tipo Filtrável Descrição
Id Integer Verdadeiro ID inteiro exclusivo do modelo.
Content String Conteúdo HTML do modelo de página de aterrissagem.
EnableMunchkin Boolean Se o munchkin deve ser ativado nas páginas derivadas. O padrão é verdadeiro.
Status String Verdadeiro Filtro de status para rascunho ou versões aprovadas Os valores permitidos são aprovado, rascunho.
TemplateType String Tipo de modelo a ser criado. O padrão é freeForm. Os valores permitidos são guided, freeForm.

LeadBulkExports

Retorna uma lista de trabalhos de exportação de leads criados nos últimos 7 dias.

Colunas
Nome Tipo Filtrável Descrição
ExportId [KEY] String ID exclusivo do trabalho de exportação.
ErrorMessage String A mensagem de erro em caso de status de falha.
CreatedAt Datetime A data em que a solicitação de exportação foi criada.
FileSize Integer O tamanho do arquivo em bytes. Esta coluna terá um valor somente quando o status for 'Concluído'.
FinishedAt Datetime A hora de término do trabalho de exportação. Esta coluna terá um valor somente quando o status for 'Concluído' ou 'Falha'.
Format String O formato do arquivo.
NumberOfRecords Integer O número de registros no arquivo de exportação. Isso terá um valor somente quando o status for 'Concluído'.
QueuedAt String O tempo de fila do trabalho de exportação. Esta coluna terá um valor somente quando o status 'Em fila' for atingido.
StartedAt String A hora de início do trabalho de exportação. Esta coluna terá um valor somente quando o status 'Processando' for alcançado.
Status String O status da exportação.

Lead Changes

Retorna uma lista de alterações de valor de dados e novas atividades de lead após uma determinada data e hora.

Colunas
Nome Tipo Filtrável Descrição
Id Integer ID inteiro da atividade
LeadId Integer Id do lead associado à atividade
ActivityDate Datetime Data e hora da atividade.
ActivityTypeId Integer ID do tipo de atividade.
CampaignId Integer ID da campanha.
MarketoGUID String ID exclusivo da atividade (string de 128 caracteres).

LeadChangesAttributes

Retorna uma lista de alterações de valor de dados e novas atividades de lead após uma determinada data e hora.

Colunas
Nome Tipo Filtrável Descrição
Id Integer ID inteiro da atividade
AttributeAPIName String API Nome do atributo
AttributeName String Nome do atributo
AttributeValue String Valor do atributo

LeadChangesFields

Retorna uma lista de alterações de valor de dados e novas atividades de lead após uma determinada data e hora.

Colunas
Nome Tipo Filtrável Descrição
Id Integer ID inteiro da atividade
LeadChangeFieldId Integer ID inteiro exclusivo do registro de alteração
LeadChangeFieldName String Nome do campo que foi alterado
LeadChangeFieldNewValue String Novo valor após a alteração
LeadChangeFieldOldValue String Valor antigo antes da alteração

Listas de Leads

Consultar associação de lista estática para um lead.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupera uma lista de listas para o ID de lead específico.

SELECT * FROM LeadLists WHERE LeadId = 1021579
Colunas
Nome Tipo Filtrável Descrição
ListId Integer A ID do Membro do Programa
CreatedAt Datetime Indica que este programa foi responsável por criar o registro de lead
UpdatedAt Datetime A probabilidade de atendimento no nível individual
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
LeadId Integer

LeadPartitions

Query Lead Partitions para uma organização Marketo.

Colunas
Nome Tipo Filtrável Descrição
Id [KEY] Integer O identificador exclusivo atribuído pelo Marketo da partição principal.
Name String Verdadeiro O nome da partição.
Description String A descrição da partição.

LeadPrograms

Consultar associação ao programa para um lead.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupera uma lista de programas para o ID de lead específico.

SELECT * FROM LeadPrograms WHERE LeadId = 1021579
Colunas
Nome Tipo Filtrável Descrição
Id Integer ID inteiro exclusivo de um registro de programa.
ProgressionStatus String Status do programa do lead no programa pai.
ProgressionStatusType String Status do programa Tipo do lead no programa pai.
IsExhausted Boolean Se o lead está atualmente esgotado no fluxo, se aplicável.
AcquiredBy Boolean Se o lead foi adquirido pelo programa pai.
ReachedSuccess Boolean Se o lead está em um status de sucesso no programa pai.
MembershipDate Datetime Data em que o lead se tornou membro do programa pela primeira vez.
UpdatedAt Datetime Data e hora em que o programa foi atualizado mais recentemente.
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
LeadId Integer A identificação de lead Marketo

Listas

Listas de consulta para uma organização Marketo.

Colunas
Nome Tipo Filtrável Descrição
Id [KEY] Integer Verdadeiro O identificador exclusivo atribuído pelo Marketo da lista.
Name String Verdadeiro O nome da lista.
Description String A descrição da lista.
ProgramName String O nome do programa associado à lista.
WorkspaceName String O nome do espaço de trabalho associado à lista.
CreatedAt Datetime A data e a hora em que a lista foi criada.
UpdatedAt Datetime A data e a hora em que a lista foi atualizada pela última vez.

Visualizar E-mail

Exibir uma visualização de um e-mail.

Colunas
Nome Tipo Filtrável Descrição
Id [KEY] Integer Verdadeiro A ID do recurso e-mail que você deseja visualizar.
Status String Verdadeiro Aceita os valores 'rascunho' ou 'aprovado' que terão como padrão a versão aprovada, se aprovada, rascunho se não aprovada.
Content String O conteúdo do e-mail.
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
Type String Aceita 'Texto' ou 'HTML' e o padrão é HTML.
LeadId Integer Aceita o ID inteiro de um lead. Quando definido, visualiza o e-mail como se tivesse sido recebido pelo lead designado

ProgramMembersBulkExports

Retorna uma lista de tarefas de exportação de membros do programa que foram criadas nos últimos 7 dias.

Colunas
Nome Tipo Filtrável Descrição
ExportId [KEY] String ID exclusivo do trabalho de exportação.
ErrorMessage String A mensagem de erro em caso de status de falha.
CreatedAt Datetime A data em que a solicitação de exportação foi criada.
FileSize Integer O tamanho do arquivo em bytes. Esta coluna terá um valor somente quando o status for 'Concluído'.
FinishedAt Datetime A hora de término do trabalho de exportação. Esta coluna terá um valor somente quando o status for 'Concluído' ou 'Falha'.
Format String O formato do arquivo.
NumberOfRecords Integer O número de registros no arquivo de exportação. Esta coluna terá um valor somente quando o status for 'Concluído'.
QueuedAt String O tempo de fila do trabalho de exportação. Esta coluna terá um valor somente quando o status 'Em fila' for atingido.
StartedAt String A hora de início do trabalho de exportação. Esta coluna terá um valor somente quando o status 'Processando' for atingido.
Status String O status da exportação.

Segmentações

Segmentações de consulta para uma organização Marketo.

Colunas
Nome Tipo Filtrável Descrição
Id Integer ID do ativo.
Name String Nome do ativo.
CreatedAt Datetime Data e hora em que o recurso foi criado.
Description String Descrição do bem.
FolderId Integer Id da pasta.
FolderType String Tipo de pasta. Os valores permitidos são Pasta, Programa.
Status String Verdadeiro Filtro de status para rascunho ou versões aprovadas. Os valores permitidos são approved, draft.
UpdatedAt Datetime Data e hora em que o ativo foi atualizado mais recentemente.
Url String URL do ativo na IU do Marketo.
Workspace String Nome do espaço de trabalho.

Segmentos

Segmentos de consulta para uma organização Marketo.

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupera uma lista de segmentos para o ID de segmentação fornecido.

SELECT * FROM Segments Where SegmentationId = 1012
Colunas
Nome Tipo Filtrável Descrição
Id Integer ID do ativo.
Name String Nome do ativo.
CreatedAt Datetime Data e hora em que o recurso foi criado.
Description String Descrição do bem.
SegmentationId Integer Verdadeiro Id da Segmentação.
Status String Verdadeiro Filtro de status para rascunho ou versões aprovadas. Os valores permitidos são approved, draft.
UpdatedAt Datetime Data e hora em que o ativo foi atualizado mais recentemente.
Url String URL do ativo na IU do Marketo.

SmartListRuleFilters

Consultar filtros de regras SmartLists

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='. Pelo menos um dos SmartListId, SmartCampaignId ou ProgramId é necessário para obter os filtros de regras.

Recupere filtros de regras para listas inteligentes por SmartListId

SELECT * FROM SmartListRuleFilters WHERE SmartListId=1143

SELECT * FROM SmartListRuleFilters WHERE SmartListId IN (Select ID from SmartLists)

Recuperar filtros de regras para listas inteligentes por SmartCampaignId

SELECT * FROM SmartListRuleFilters WHERE SmartCampaignId=1682

SELECT * FROM SmartListRuleFilters WHERE SmartCampaignId IN (Select ID from SmartCampaigns)

Recupere filtros de regras para listas inteligentes por ProgramId

SELECT * FROM SmartListRuleFilters WHERE ProgramId=1089

SELECT * FROM SmartListRuleFilters WHERE ProgramId IN (Select ID from SmartCampaigns)
Colunas
Nome Tipo Filtrável Descrição
Id [KEY] Integer A ID do filtro de regra de lista inteligente.
Name String O nome do filtro de regra de lista inteligente.
Operator String O operador usado no filtro.
RuleType String O tipo da regra.
RuleTypeId Integer O ID do tipo de regra.
Conditions String As condições do filtro Regra.
FilterMatchType String O tipo de correspondência do filtro de regra
FilterCustomRuleLogic String A lógica personalizada do filtro de regras
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
SmartCampaignId Integer O ID da campanha inteligente
ProgramId Integer O ID do Programa
SmartListId Integer O ID da Lista Inteligente

SnippetContent

Consultar o conteúdo do snippet específico para uma Marketo Organization

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupere uma lista de snippetcontent para um determinado snippetId.

SELECT * FROM SnippetContent WHERE SnippetId = 3
Colunas
Nome Tipo Filtrável Descrição
Type String Tipo do conteúdo
Content String O conteúdo do trecho
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
SnippetId Integer A ID do trecho

Tag

Tags de consulta para uma organização Marketo.

Colunas
Nome Tipo Filtrável Descrição
TagType [KEY] String Verdadeiro O nome/tipo da etiqueta.
ApplicableProgramTypes String Os tipos de programa para os quais a tag é usada.
Required Boolean A data e a hora em que o canal foi criado.
AllowableValues String A data e a hora em que o canal foi atualizado pela última vez.

ThankYouList

Consulta Lista de agradecimentos para os formulários

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupera uma lista de páginas de agradecimento para os formulários.

SELECT * FROM ThankYouList
Colunas
Nome Tipo Filtrável Descrição
FormId [KEY] Integer Verdadeiro ID do recurso.
FollowupType String Verdadeiro Nome do ativo.
FollowupValue String Texto do rótulo do botão.
Default Boolean Localização em pixels do botão em relação à esquerda do formulário.

Estatísticas de Erros Semanais

Obtém uma lista de usuários e a contagem de cada tipo de erro encontrado nos últimos 7 dias

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupera uma lista de usuários e a contagem de cada tipo de erro encontrado nos últimos 7 dias

SELECT * FROM WeeklyErrorStatistics
Colunas
Nome Tipo Filtrável Descrição
Date Date A data em que o usuário encontrou o erro
Total Integer A contagem total dos erros
ErrorCode String O código de erro
ErrorCount Integer A contagem de erros para o código de erro específico

Estatísticas de Uso Semanal

Obtém uma lista de usuários e o número de chamadas que eles consumiram em uma semana

Informações Específicas da Tabela
Selecione

Observação: Todas as colunas filtráveis devem ser especificadas usando o operador '='.

Recupera uma lista de usuários e o número de chamadas que consumiram nos últimos 7 dias

SELECT * FROM WeeklyUsageStatistics
Colunas
Nome Tipo Filtrável Descrição
Date Date A data em que as Chamadas API foram feitas
Total Integer A contagem total de chamadas de API
UserId String O ID do usuário
APICount Integer A contagem individual para o usuário

Procedimentos Armazenados

Procedimentos armazenados* estão disponíveis para complementar os dados disponíveis no Modelo de Dados REST. 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 Marketo

Nome Descrição
AddLandingPageContentSection Adiciona uma seção de conteúdo à página de aterrissagem de destino de destino.
AddLeadsToList Adiciona leads a uma lista no Marketo.
AssociateLead Associa um registro de lead conhecido do Marketo a um cookie munchkin e seu histórico de atividade na web associado
CancelExportJob Cancela um trabalho de exportação.
CreateEmailTemplate Cria um novo modelo e-mail.
CreateExportJob Crie um trabalho de exportação para critérios de pesquisa definidos por meio do parâmetro de filtro. Retorna o 'JobId' que é passado como parâmetro nas chamadas subseqüentes para atividades de exportação em massa. Use EnqueueExportJob para enfileirar o trabalho de exportação para processamento. Use GetExportJobStatus para recuperar o status do trabalho de exportação.
CreateFile Cria um novo arquivo a partir da payload incluída.
DeleteUpdatePageContentSection Exclui a seção do conteúdo da página de aterrissagem no Marketo.
EnqueueExportJob Coloca um trabalho de exportação na fila e inicia o trabalho quando os recursos de computação ficam disponíveis.
GetExportJobFile Retorna o conteúdo do arquivo de um trabalho de exportação. O trabalho de exportação deve estar no estado 'Concluído'. Use GetExportJobStatus para obter o status de um trabalho de exportação.
GetExportJobStatus Retorna o status de um trabalho de exportação. O status do trabalho fica disponível por 30 dias após o status Concluído ou Falha ser alcançado.
GetImportCustomObjectsFailures Faz o download e salva o arquivo de falhas de importação de objetos personalizados do Marketo.
GetImportCustomObjectsStatus Obtém o status de uma operação de importar objetos personalizados da operação de arquivo para Marketo.
GetImportCustomObjectsWarnings Faz o download e salva o arquivo de avisos de importação de objetos personalizados do Marketo.
GetImportLeadsFailures Faz o download e salva o arquivo de falhas de leads de importação do Marketo.
GetImportLeadsStatus Obtém o status de uma operação de importação de leads de arquivo para Marketo.
GetImportLeadsWarnings Faz o download e salva o arquivo de avisos de leads de importação do Marketo.
GetImportProgramMembersFailures Faz o download e salva o arquivo de falhas de membros do programa de importação do Marketo.
GetImportProgramMembersStatus Obtém o status de membros de um programa de importação da operação de arquivo para Marketo.
GetImportProgramMembersWarnings Faz o download e salva o arquivo de avisos de membros do programa de importação do Marketo.
GetOAuthAccessToken Obtém um token de autenticação do Marketo.
ImportCustomObjectsFromFile Importa objetos personalizados de um arquivo para o Marketo.
ImportLeadsFromFile Importa leads de um arquivo para o Marketo.
ImportProgramMembersFromFile Importa membros do programa de um arquivo para o Marketo.
ListMembersOfList Determina se os leads estão contidos em uma lista no Marketo.
MergeLeads Mescla dois ou mais registros de lead conhecidos em um único registro de lead.
RefreshOAuthAccessToken Obtém um token de autenticação do Marketo.
RemoveLeadsFromList Remove leads de uma lista no Marketo.
ScheduleCampaign Agenda remotamente uma campanha em lote para ser executada em um determinado momento.
UpdateEmailContent Atualiza o conteúdo de um e-mail
UpdateEmailFullContent Atualiza o conteúdo de um e-mail
UpdateEmailTemplateContent Atualiza o conteúdo do modelo e-mail fornecido.
UpdateFile Substitui o conteúdo atual do arquivo pela payload incluída
UpdateLandingPageContentSection Adicione ou atualize a seção do conteúdo da página de aterrissagem no Marketo.
UpdateLandingPageTemplateContent Atualiza o conteúdo do modelo de página de aterrissagem de destino de destino.
UpdateLeadProgramStatus Altera o status do programa de uma lista de leads em um programa de destino. Somente os membros existentes do programa podem ter seu status alterado com esta API.

AddLandingPageContentSection

Adiciona uma seção de conteúdo à página de aterrissagem de destino de destino.

EXECUTAR Exemplo:

EXECUTE AddLandingPageContentSection LandingPageId = '1003', ContentId = '1' Type = 'HTML'
Entrada
Nome Tipo Obrigatório Descrição
LandingPageId String Verdade ID da página de aterrissagem.
ContentId String Verdade ID da seção de conteúdo. Também o ID HTML da seção.
Type String Verdade Tipo de seção de conteúdo. Os valores permitidos são Image, Form, Rectangle, Snippet, RichText, HTML.
BackgroundColor String Falso propriedade background-color da seção HTML.
BorderColor String Falso Propriedade da cor da borda da seção HTML.
BorderStyle String Falso Propriedade de estilo de borda da seção HTML.
BorderWidth String Falso Propriedade de largura da borda da seção HTML.
Height String Falso Propriedade Height da seção HTML.
HideDesktop String Falso Oculte a seção quando exibida em um navegador de desktop.
HideMobile String Falso Oculte a seção quando exibida em um navegador móvel. Padrão falso.
ImageOpenNewWindow String Falso Imagem abrir nova janela.
Index String Falso Índice da seção de conteúdo. Determina a ordem da seção na página de aterrissagem.
Left String Falso Propriedade esquerda da seção HTML.
LinkUrl String Falso Parâmetro de URL de uma seção de tipo de link.
Opacity String Falso Propriedade de opacidade da seção HTML.
Top String Falso Propriedade superior da seção HTML.
Value String Falso Tipo de seção de conteúdo.
Width String Falso Propriedade de largura da seção HTML.
ZIndex String Falso Propriedade Z-index da seção HTML.
Colunas do Conjunto de Resultados
Nome Tipo Descrição
Id String ID da seção de conteúdo.

AddLeadsToList

Adiciona leads a uma lista no Marketo.

EXECUTAR Exemplo:

EXECUTE AddLeadsToList ListId='1001', LeadId='10,13,20' 
Entrada
Nome Tipo Obrigatório Descrição
ListId String Verdade O ID da lista à qual adicionar leads.
LeadId String Verdade Uma lista separada por vírgulas de IDs de leads a serem adicionados à lista especificada por ListId.
Colunas do Conjunto de Resultados
Nome Tipo Descrição
LeadId String O LeadId que tentou ser adicionado à lista.
Status String O status do lead que está sendo adicionado à lista. Valores aplicáveis: adicionados e ignorados.
ReasonCode String O código de razão referente ao motivo pelo qual um lead foi ignorado (o status retornará ignorado).
ReasonMessage String A mensagem do motivo referente ao motivo pelo qual um lead foi ignorado (o status retornará ignorado).

AssociateLead

Associa um registro de lead Marketo conhecido a um cookie munchkin e seu histórico de atividade na web associado

EXECUTAR Exemplo:

EXECUTE AssociateLead LeadId = 1021579, Cookie = 'id:119-IEY-862%26token:_mch-amazonaws.com-1541561364144-71837' 
Entrada
Nome Tipo Obrigatório Descrição
LeadId Integer Verdade ID do Lead a associar
Cookie String Verdade O valor do cookie a ser associado
Colunas do Conjunto de Resultados
Nome Tipo Descrição
Status String O status do lead que está sendo associado

CancelExportJob

Cancela um trabalho de exportação.

Entrada
Nome Tipo Obrigatório Descrição
JobId String Verdade O ID do trabalho de exportação.
Type String Verdade O tipo de objeto do BulkExtract. Os valores disponíveis são: Activities, Leads, ProgramMembers Os valores permitidos são Activities, Leads, ProgramMembers.
Colunas do Conjunto de Resultados
Nome Tipo Descrição
JobId String O ID do trabalho de exportação.
JobStatus String O status do processo de exportação.
Format String O formato do trabalho de exportação.
CreatedAt String A data em que o trabalho de exportação foi criado.
StartedAt String A data em que o trabalho de exportação foi iniciado.
QueuedAt String A data em que o trabalho de exportação foi colocado na fila.

Criar Modelo de E-mail

Cria um novo modelo e-mail.

EXECUTAR Exemplo:

EXECUTE CreateEmailTemplate Name = 'Marketo.html', File = 'C:\Users\Dell\Desktop\Test_Logs\Marketo.html', Description = 'Test Create Email Template', FolderId = 45, FolderType = 'Folder'
Entrada
Nome Tipo Obrigatório Descrição
File String Falso Arquivo Multipartes. Conteúdo HTML para modelo.
FolderId Integer Falso O ID da pasta
FolderType String Falso O tipo da pasta
Name String Falso O nome do modelo E-mail. Deve ser exclusivo na pasta pai.
Description String Falso A descrição do modelo e-mail
Colunas do Conjunto de Resultados
Nome Tipo Descrição
Id String A ID do modelo e-mail criado

CreateExportJob

Crie um trabalho de exportação para critérios de pesquisa definidos por meio do parâmetro de filtro. Retorna o 'JobId' que é passado como parâmetro nas chamadas subseqüentes para atividades de exportação em massa. Use EnqueueExportJob para enfileirar o trabalho de exportação para processamento. Use GetExportJobStatus para recuperar o status do trabalho de exportação.

Entrada
Nome Tipo Obrigatório Descrição
Fields String Falso Uma lista separada por vírgulas de campos do Marketo.
Type String Verdade O tipo de objeto do BulkExtract. Os valores disponíveis são: Activities, Leads, ProgramMembers. Os valores permitidos são Activities, Leads, ProgramMembers.
Format String Falso Formato do arquivo fornecido na solicitação. Os valores disponíveis são: CSV, TSV, SSV Os valores permitidos são CSV, TSV, SSV. O valor padrão é CSV.
\*ColumnHeaderName String Falso O nome da coluna de cabeçalho do campo. Por exemplo: Se você deseja definir o nome do cabeçalho de dois campos chamados 'FirstName' e 'LastName', basta definir o valor de 'FirstNameColumnHeaderName' e 'LastNameColumnHeaderName'.
CreatedAtStartAt String Falso A data de início da data de criação do Objeto Marketo
CreatedAtEndAt String Falso A data final da data de criação do Objeto Marketo
UpdatedAtStartAt String Falso A data de início da data de atualização do Objeto Marketo
UpdatedAtEndAt String Falso A data final da data de atualização do Objeto Marketo
ActivityTypeIds String Falso Lista de IDs de tipo de atividade para filtrar. Disponível apenas quando o Tipo está definido como 'Atividades'.
StaticListName String Falso O nome de uma lista estática que você deseja usar como filtro. Disponível apenas quando o Tipo é definido como 'Leads'
StaticListId String Falso O ID de uma lista estática que você deseja usar como filtro. Disponível apenas quando o Tipo é definido como 'Leads'
SmartListName String Falso O nome de uma lista inteligente que você deseja usar como filtro. Disponível apenas quando o Tipo é definido como 'Leads'
SmartListId String Falso O ID de uma lista inteligente que você deseja usar como filtro. Disponível apenas quando o Tipo é definido como 'Leads'
ProgramId String Falso O ID do programa que você deseja usar como filtro. Disponível apenas quando o Tipo é definido como 'ProgramMembers'
Colunas do Conjunto de Resultados
Nome Tipo Descrição
JobId String O ID do trabalho de exportação.
Format String O formato do trabalho de exportação.
CreatedAt String A data em que o trabalho de exportação foi criado.
JobStatus String O status do processo de exportação.

CriarArquivo

Cria um novo arquivo a partir da payload incluída.

EXECUTAR Exemplo:

EXECUTE CreateFile File = 'C:\Users\Dell\Desktop\Test_Logs\Marketo.html', Description = 'Test Create File', Name = 'john@abc.com', FolderId = 1032, FolderType = 'folder'
Entrada
Nome Tipo Obrigatório Descrição
File String Verdade Arquivo Multipartes. Conteúdo do arquivo.
FolderId Integer Verdade O ID da pasta
FolderType String Verdade O tipo da pasta
InsertOnly Boolean Falso Indica se a chamada deve falhar caso já exista um arquivo com o mesmo nome
Name String Verdade O nome do arquivo
Description String Falso A descrição do ativo
Colunas do Conjunto de Resultados
Nome Tipo Descrição
Id String A ID do arquivo criado

DeleteUpdatePageContentSection

Exclui a seção do conteúdo da página de aterrissagem no Marketo.

Entrada
Nome Tipo Obrigatório Descrição
LandingPageId String Verdade ID da página de aterrissagem.
ContentId String Verdade ID da seção de conteúdo. Também o ID HTML da seção.
Colunas do Conjunto de Resultados
Nome Tipo Descrição
Id String ID da página de aterrissagem.

EnfileirarExportJob

Coloca um trabalho de exportação na fila e inicia o trabalho quando os recursos de computação ficam disponíveis.

Entrada
Nome Tipo Obrigatório Descrição
JobId String Verdade O ID do trabalho de exportação.
Type String Verdade O tipo de objeto do BulkExtract. Os valores disponíveis são: Activities, Leads, ProgramMembers. Os valores permitidos são Activities, Leads, ProgramMembers.
Colunas do Conjunto de Resultados
Nome Tipo Descrição
JobId String O ID do trabalho de exportação.
JobStatus String O status do processo de exportação.
Format String O formato do trabalho de exportação.
CreatedAt String A data em que o trabalho de exportação foi criado.
QueuedAt String A data em que o trabalho de exportação foi colocado na fila.

GetExportJobFile

Retorna o conteúdo do arquivo de um trabalho de exportação. O trabalho de exportação deve estar no estado 'Concluído'. Use GetExportJobStatus para obter o status de um trabalho de exportação.

Entrada
Nome Tipo Obrigatório Descrição
JobId String Verdade O ID do trabalho de exportação.
Type String Verdade O tipo do BulkExtract. Os valores disponíveis são: Activities, Leads, ProgramMembers Os valores permitidos são Activities, Leads, ProgramMembers.
File String Falso O caminho do arquivo onde você deseja armazenar o arquivo.
Colunas do Conjunto de Resultados
Nome Tipo Descrição
ResponseData String O conteúdo do arquivo. Retorna dados somente se File não for especificado.

GetExportJobStatus

Retorna o status de um trabalho de exportação. O status do trabalho fica disponível por 30 dias após o status Concluído ou Falha ser alcançado.

Entrada
Nome Tipo Obrigatório Descrição
JobId String Verdade O ID do trabalho de exportação.
Type String Verdade O tipo de objeto do BulkExtract. Os valores disponíveis são: Activities, Leads, ProgramMembers. Os valores permitidos são Activities, Leads, ProgramMembers.
Colunas do Conjunto de Resultados
Nome Tipo Descrição
JobId String O ID do trabalho de exportação.
Format String O formato do trabalho de exportação.
CreatedAt String A data em que o trabalho de exportação foi criado.
JobStatus String O status do processo de exportação. Valores aplicáveis: Criado, Em fila, Processando, Cancelado, Concluído, Com falha.
QueuedAt String A data em que o trabalho de exportação foi colocado na fila.
StartedAt String A data em que o trabalho de exportação foi iniciado.
FinishedAt String A data em que o trabalho de exportação foi concluído.
NumberOfRecords String O número de registros contidos no arquivo gerado.
FileSize String O tamanho do arquivo gerado.

GetImportCustomObjectsFailures

Faz o download e salva o arquivo de falhas de importação de objetos personalizados do Marketo.

Entrada
Nome Tipo Obrigatório Descrição
BatchId String Verdade O ID do lote da operação de importação de objetos personalizados para o qual recuperar o arquivo de falhas.
TableName String Verdade O nome da tabela de objetos personalizados. Ex: CustomObject_test
FilePath String Falso O arquivo e o caminho onde o arquivo de falhas baixado será salvo, ou seja, 'C:\temp\myfile.csv'. Observe que o arquivo contém dados CSV (valor separado por vírgula).
Colunas do Conjunto de Resultados
Nome Tipo Descrição
FileData String Os dados brutos do arquivo. Isso só é preenchido se a entrada 'Arquivo' não foi definida para gravar os dados em um arquivo. Observe que o arquivo contém dados CSV (valor separado por vírgula).

GetImportCustomObjectsStatus

Obtém o status de uma operação de importar objetos personalizados da operação de arquivo para Marketo.

Entrada
Nome Tipo Obrigatório Descrição
BatchId String Verdade O ID do lote retornado de uma operação de importação de objetos personalizados da operação de arquivo.
TableName String Verdade O nome da tabela de objetos personalizados. Ex: CustomObject_test
Colunas do Conjunto de Resultados
Nome Tipo Descrição
Status String O status do processo de importação.
NumOfObjectsProcessed String O número de objetos personalizados processados.
NumOfRowsFailed String O número de linhas que falharam.
NumOfRowsWithWarning String O número de linhas que contêm um aviso.
ImportTime String O tempo decorrido do processo de importação.
Message String A mensagem sobre a operação de importação.

GetImportCustomObjectsWarnings

Faz o download e salva o arquivo de avisos de importação de objetos personalizados do Marketo.

Entrada
Nome Tipo Obrigatório Descrição
BatchId String Verdade O ID do lote da operação de importação de objetos personalizados para o qual recuperar o arquivo de avisos.
TableName String Verdade O nome da tabela de objetos personalizados. Ex: CustomObject_test
FilePath String Falso O arquivo e o caminho onde o arquivo de avisos baixado será salvo, ou seja, 'C:\temp\myfile.csv'. Observe que o arquivo contém dados CSV (valor separado por vírgula).
Colunas do Conjunto de Resultados
Nome Tipo Descrição
FileData String Os dados brutos do arquivo. Isso só é preenchido se a entrada 'Arquivo' não foi definida para gravar os dados em um arquivo. Observe que o arquivo contém dados CSV (valor separado por vírgula).

GetImportLeadsFailures

Faz o download e salva o arquivo de falhas de leads de importação do Marketo.

Entrada
Nome Tipo Obrigatório Descrição
BatchId String Verdade O ID do lote da operação de leads de importação para o qual recuperar o arquivo de falhas.
FilePath String Falso O arquivo e o caminho onde o arquivo de falhas baixado será salvo, ou seja, 'C:\temp\myfile.csv'. Observe que o arquivo contém dados CSV (valor separado por vírgula).
Colunas do Conjunto de Resultados
Nome Tipo Descrição
FileData String Os dados brutos do arquivo. Isso só é preenchido se a entrada 'Arquivo' não foi definida para gravar os dados em um arquivo. Observe que o arquivo contém dados CSV (valor separado por vírgula).

GetImportLeadsStatus

Obtém o status de uma operação de importação de leads de arquivo para Marketo.

Entrada
Nome Tipo Obrigatório Descrição
BatchId String Verdade O ID do lote retornado de uma operação de importação de leads de arquivo.
Colunas do Conjunto de Resultados
Nome Tipo Descrição
BatchId String A ID do lote de leads de importação.
Status String O status do processo de importação.
NumOfLeadsProcessed String O número de leads processados.
NumOfRowsFailed String O número de linhas que falharam.
NumOfRowsWithWarning String O número de linhas que contêm um aviso.
Message String A mensagem sobre a operação de importação.

GetImportLeadsWarnings

Faz o download e salva o arquivo de avisos de leads de importação do Marketo.

Entrada
Nome Tipo Obrigatório Descrição
BatchId String Verdade O ID do lote da operação de leads de importação para o qual recuperar o arquivo de avisos.
FilePath String Falso O arquivo e o caminho onde o arquivo de avisos baixado será salvo, ou seja, 'C:\temp\myfile.csv'. Observe que o arquivo contém dados CSV (valor separado por vírgula).
Colunas do Conjunto de Resultados
Nome Tipo Descrição
FileData String Os dados brutos do arquivo. Isso só é preenchido se a entrada 'Arquivo' não foi definida para gravar os dados em um arquivo. Observe que o arquivo contém dados CSV (valor separado por vírgula).

GetImportProgramMembersFailures

Faz o download e salva o arquivo de falhas de membros do programa de importação do Marketo.

Entrada
Nome Tipo Obrigatório Descrição
BatchId String Verdade O ID do lote da operação de importação de membros do programa para o qual recuperar o arquivo de falhas.
FilePath String Falso O arquivo e o caminho onde o arquivo de falhas baixado será salvo, ou seja, 'C:\temp\myfile.csv'. Observe que o arquivo contém dados CSV (valor separado por vírgula).
Colunas do Conjunto de Resultados
Nome Tipo Descrição
FileData String Os dados brutos do arquivo. Isso só é preenchido se a entrada 'Arquivo' não foi definida para gravar os dados em um arquivo. Observe que o arquivo contém dados CSV (valor separado por vírgula).

GetImportProgramMembersStatus

Obtém o status de membros de um programa de importação da operação de arquivo para Marketo.

Entrada
Nome Tipo Obrigatório Descrição
BatchId String Verdade O ID do lote retornado de um programa de importação de membros da operação de arquivo.
Colunas do Conjunto de Resultados
Nome Tipo Descrição
BatchId String A ID do lote de leads de importação.
Status String O status do processo de importação.
NumOfLeadsProcessed String O número de leads processados.
NumOfRowsFailed String O número de linhas que falharam.
NumOfRowsWithWarning String O número de linhas que contêm um aviso.
Message String A mensagem sobre a operação de importação.

GetImportProgramMembersWarnings

Faz o download e salva o arquivo de avisos de membros do programa de importação do Marketo.

Entrada
Nome Tipo Obrigatório Descrição
BatchId String Verdade O ID do lote da operação de importação de membros do programa para o qual recuperar o arquivo de avisos.
FilePath String Falso O arquivo e o caminho onde o arquivo de falhas baixado será salvo, ou seja, 'C:\temp\myfile.csv'. Observe que o arquivo contém dados CSV (valor separado por vírgula).
Colunas do Conjunto de Resultados
Nome Tipo Descrição
FileData String Os dados brutos do arquivo. Isso só é preenchido se a entrada 'Arquivo' não foi definida para gravar os dados em um arquivo. Observe que o arquivo contém dados CSV (valor separado por vírgula).

GetOAuthAccessToken

Obtém um token de autenticação do Marketo.

Colunas do Conjunto de Resultados
Nome Tipo Descrição
OAuthAccessToken String O token de acesso usado para comunicação com o Marketo.
ExpiresIn String O tempo de vida restante no token de acesso.

ImportCustomObjectsFromFile

Importa objetos personalizados de um arquivo para o Marketo.

Entrada
Nome Tipo Obrigatório Descrição
File String Verdade O caminho para o arquivo que contém os objetos personalizados a serem importados para o Marketo, ou seja, 'C:\temp\custom_object_import.csv'.
TableName String Verdade O nome da tabela de objetos personalizados. Ex: CustomObject_test
Format String Falso O formato do arquivo que será usado para importar objetos customizados para o Marketo. Os valores permitidos são csv, tsv, ssv.
Colunas do Conjunto de Resultados
Nome Tipo Descrição
BatchId String A ID do lote de objetos personalizados de importação.
Status String O status do processo de importação.

ImportLeadsFromFile

Importa leads de um arquivo para o Marketo.

Procedimento Armazenado* Informações Específicas

O parâmetro 'File' deve ser um caminho para um arquivo formatado conforme especificado no parâmetro 'Format'.

A primeira linha no arquivo serão as colunas, que são os nomes dos campos da API do Marketo e são mapeadas diretamente para os nomes das colunas da tabela Leads. As linhas restantes serão os dados de leads que você deseja importar para o Marketo.

O tamanho máximo do arquivo é de 10 MB e todo o processamento é realizado no back-end do Marketo, o que gera desempenho mais rápido e menos trabalho para a máquina local. GetImportLeadsFailures, GetImportLeadsStatus e GetImportLeadsWarnings estão relacionados procedimentos armazenados* que fornecem informações sobre o processo de importação.

Entrada
Nome Tipo Obrigatório Descrição
File String Verdade O caminho para o arquivo que contém os leads a serem importados para o Marketo, ou seja, 'C:\temp\myleads.csv'.
Format String Verdade O formato do arquivo que será usado para importar leads para o Marketo. Os valores aplicáveis são: 'csv' (valor separado por vírgula), 'tsv' (valor separado por aba ) e 'ssv' (valor separado por ponto e vírgula).
LookupField String Falso Usado para especificar o campo usado para localizar leads duplicados. Os valores disponíveis são: id, cookie, e-mail, twitterId, facebookId, linkedInId, sfdcAccountId, sfdcContactId, sfdcLeadId, sfdcLeadOwnerId.
ListId String Falso O ID da lista para a qual importar os leads.
PartitionName String Falso O nome da partição para a qual importar os leads.
Colunas do conjunto de resultados
Nome Tipo Descrição
BatchId String A ID do lote de leads de importação.
Status String O status do processo de importação.

ImportProgramMembersFromFile

Importa membros do programa de um arquivo para o Marketo.

Procedimento armazenado* Informações específicas

O parâmetro 'File' deve ser um caminho para um arquivo formatado conforme especificado no parâmetro 'Format'.

A primeira linha no arquivo serão as colunas, que são os nomes dos campos da API do Marketo e são mapeadas diretamente para os nomes das colunas da tabela Leads. As linhas restantes serão os dados dos membros do programa que você deseja importar para o Marketo.

O tamanho máximo do arquivo é de 10 MB e todo o processamento é realizado no back-end do Marketo, o que gera desempenho mais rápido e menos trabalho para a máquina local. GetImportProgramMembersFailures, GetImportProgramMembersStatus e GetImportProgramMembersWarnings estão relacionados procedimentos armazenados* que fornecem informações sobre o processo de importação.

Execute ImportProgramMembersFromFile ProgramId='1089', ProgramMemberStatus='Member', File='C:\Dev\tests\v20\ProviderMarketo\importprogrammembers.csv'
Entrada
Nome Tipo Obrigatório Descrição
File String Verdade O caminho para o arquivo que contém os membros do programa a serem importados para o Marketo, ou seja, 'C:\temp\importprogrammembers.csv'.
ProgramId String Verdade O ID do programa
ProgramMemberStatus String Verdade Status de membro do programa para membros que estão sendo adicionados.
Format String Falso O formato do arquivo que será usado para importar os membros do programa para o Marketo. Os valores permitidos são csv, tsv, ssv.
Colunas do conjunto de resultados
Nome Tipo Descrição
BatchId String O ID do lote de membros do programa de importação.
ImportId String O ID do trabalho de importação.
Status String O status do processo de importação.

ListMembersOfList

Determina se os leads estão contidos em uma lista no Marketo.

EXECUTAR Exemplo:

EXECUTE ListMembersOfList ListId='1001', LeadId='10,13,20' 
Entrada
Nome Tipo Obrigatório Descrição
ListId String Verdade O ID da lista para verificar os leads.
LeadId String Verdade Uma lista separada por vírgulas de IDs de leads a serem verificados se estiverem na lista especificada por ListId.
Colunas do conjunto de resultados
Nome Tipo Descrição
LeadId String O LeadId que foi verificado se está na lista.
Status String O status do lead e se ele está na lista. Valores aplicáveis: memberof, notmemberof e skipped.
ReasonCode String O código de razão referente ao motivo pelo qual um lead foi ignorado (o status retornará ignorado).
ReasonMessage String A mensagem do motivo referente ao motivo pelo qual um lead foi ignorado (o status retornará ignorado).

MergeLeads

Mescla dois ou mais registros de lead conhecidos em um único registro de lead.

EXECUTAR Exemplo:

EXECUTE MergeLeads WinningLeadId = 1021579, LoosingLeadId = 1021580

EXECUTE MergeLeads WinningLeadId = 1021579, LoosingLeadId = 1021632,1021630
Entrada
Nome Tipo Obrigatório Descrição
WinningLeadId String Verdade A ID do registro de lead vencedor
LoosingLeadId String Verdade Uma lista separada por vírgulas de IDs de leads perdidos
Colunas do conjunto de resultados
Nome Tipo Descrição
Status String O status do lead de mesclagem

RefreshOAuthAccessToken

Obtém um token de autenticação do Marketo.

Colunas do conjunto de resultados
Nome Tipo Descrição
OAuthAccessToken String O token de acesso usado para comunicação com o Marketo.
ExpiresIn String O tempo de vida restante no token de acesso.

RemoveLeadsFromList

Remove leads de uma lista no Marketo.

EXECUTAR Exemplo:

EXECUTE RemoveLeadsFromList ListId='1001', LeadId='10,13,20' 
Entrada
Nome Tipo Obrigatório Descrição
ListId String Verdade O ID da lista da qual remover leads.
LeadId String Verdade Uma lista separada por vírgulas de IDs de leads a serem removidos da lista especificada por ListId.
Colunas do conjunto de resultados
Nome Tipo Descrição
LeadId String O LeadId que tentou ser removido da lista.
Status String O status do lead que está sendo removido da lista. Valores aplicáveis: removidos e ignorados.
ReasonCode String O código de razão referente ao motivo pelo qual um lead foi ignorado (o status retornará ignorado).
ReasonMessage String A mensagem do motivo referente ao motivo pelo qual um lead foi ignorado (o status retornará ignorado).

ScheduleCampaign

Agenda remotamente uma campanha em lote para ser executada em um determinado momento.

EXECUTAR Exemplo:

INSERT into TokenAggregate#Temp (TokenName, TokenValue) VALUES ('test', 'testvalue_cdata')
INSERT into TokenAggregate#Temp (TokenName, TokenValue) VALUES ('test1', 'testvalue1')

EXECUTE ScheduleCampaign TokenAggregate = 'TokenAggregate#Temp', CampaignId = 1019, CloneToProgramName = 'Program 1'
Entrada
Nome Tipo Obrigatório Descrição
CampaignId String Verdade ID da campanha em lote a ser agendada.
CloneToProgramName String Falso Nome do programa resultante.
RunAt String Falso Data e hora em que a campanha será executada. Se não for definido, a campanha será executada cinco minutos após a chamada.
TokenName String Falso Nome do token. Deve ser formatado como '{{my.name}}'
TokenValue String Falso Valor do token
TokenAggregate String Falso Lista dos meus tokens para substituir durante a execução da campanha de destino. Os tokens devem estar disponíveis em um programa pai ou pasta para serem substituídos durante a execução
Colunas do conjunto de resultados
Nome Tipo Descrição
Success String Se a solicitação foi bem-sucedida,

UpdateEmailContent

Atualiza o conteúdo de um e-mail

EXECUTAR Exemplo:

EXECUTE UpdateEmailContent EmailId = '1187', FromName = 'John', FromEmail = 'john@abc.com', Subject = 'test', ReplyTo = 'steve@abc.com'
Entrada
Nome Tipo Obrigatório Descrição
EmailId String Verdade O ID do e-mail.
FromEmail String Falso Endereço de origem do E-mail
FromName String Falso De-nome do E-mail
ReplyTo String Falso Endereço de resposta do E-mail
Subject String Falso Linha de assunto do E-mail
Colunas do conjunto de resultados
Nome Tipo Descrição
Id String A ID do conteúdo e-mail atualizado

UpdateEmailFullContent

Atualiza o conteúdo de um e-mail

EXECUTAR Exemplo:

EXECUTE UpdateEmailFullContent EmailId = '1187', File = 'C:\Users\Dell\Desktop\Test_Logs\Marketo.html'
Entrada
Nome Tipo Obrigatório Descrição
EmailId String Verdade O ID do e-mail.
File String Falso Endereço de origem do E-mail
Colunas do conjunto de resultados
Nome Tipo Descrição
Id String O status do lead que está sendo adicionado à lista. Valores aplicáveis: adicionados e ignorados.

UpdateEmailTemplateContent

Atualiza o conteúdo do modelo e-mail fornecido.

EXECUTAR Exemplo:

EXECUTE UpdateEmailTemplateContent File = 'C:\Users\Dell\Desktop\Test_Logs\Marketo.html', EmailTemplateId = '1'
Entrada
Nome Tipo Obrigatório Descrição
EmailTemplateId Integer Verdade O ID do modelo e-mail.
File String Verdade Conteúdo para o modelo e-mail. Arquivo multipartes.
Colunas do conjunto de resultados
Nome Tipo Descrição
Id String O status do lead que está sendo adicionado à lista. Valores aplicáveis: adicionados e ignorados.

UpdateFile

Substitui o conteúdo atual do arquivo pela payload incluída

EXECUTAR Exemplo:

EXECUTE UpdateFile File = 'C:\Users\Dell\Desktop\Test_Logs\Marketo.html', FileId = '43996'
Entrada
Nome Tipo Obrigatório Descrição
File String Falso Arquivo Multipartes. Conteúdo do arquivo.
FileId Integer Falso O ID da pasta
Colunas do conjunto de resultados
Nome Tipo Descrição
Id String A ID do arquivo criado

UpdateLandingPageContentSection

Adicione ou atualize a seção do conteúdo da página de aterrissagem no Marketo.

EXECUTAR Exemplo:

EXECUTE UpdateLandingPageContentSection LandingPageId = '1003', ContentId = '1009', Type = 'HTML', Value = '<html><body><h3>Test Update</h3></body></html>'
Entrada
Nome Tipo Obrigatório Descrição
LandingPageId String Verdade ID da página de aterrissagem.
ContentId String Verdade ID da seção de conteúdo. Também o ID HTML da seção.
Type String Verdade Tipo de seção de conteúdo. Os valores permitidos são Image, Form, Rectangle, Snippet, RichText, HTML.
BackgroundColor String Falso propriedade background-color da seção HTML.
BorderColor String Falso Propriedade da cor da borda da seção HTML.
BorderStyle String Falso Propriedade de estilo de borda da seção HTML.
BorderWidth String Falso Propriedade de largura da borda da seção HTML.
Height String Falso Propriedade Height da seção HTML.
HideDesktop String Falso Oculte a seção quando exibida em um navegador de desktop.
HideMobile String Falso Oculte a seção quando exibida em um navegador móvel. Padrão falso.
ImageOpenNewWindow String Falso Imagem abrir nova janela.
Index String Falso Índice da seção de conteúdo. Determina a ordem da seção na página de aterrissagem.
Left String Falso Propriedade esquerda da seção HTML.
LinkUrl String Falso Parâmetro de URL de uma seção de tipo de link.
Opacity String Falso Propriedade de opacidade da seção HTML.
Top String Falso Propriedade superior da seção HTML.
Value String Falso Tipo de seção de conteúdo.
Width String Falso Propriedade de largura da seção HTML.
ZIndex String Falso Propriedade Z-index da seção HTML.
Colunas do conjunto de resultados
Nome Tipo Descrição
Id String ID da página de aterrissagem.

UpdateLandingPageTemplateContent

Atualiza o conteúdo do modelo de página de aterrissagem de destino de destino.

EXECUTAR Exemplo:

EXECUTE UpdateLandingPageTemplateContent File = 'C:\Users\Dell\Desktop\Test_Logs\Marketo.html', LandingPageTemplateId = '2'
Entrada
Nome Tipo Obrigatório Descrição
LandingPageTemplateId Integer Verdade ID do modelo de página de aterrissagem.
File String Verdade Arquivo de várias partes
Colunas do conjunto de resultados
Nome Tipo Descrição
Id String ID do recurso.

UpdateLeadProgramStatus

Altera o status do programa de uma lista de leads em um programa de destino. Somente membros existentes do programa podem ter seu status alterado com esta API.

EXECUTAR Exemplo:

EXECUTE UpdateLeadProgramStatus ProgramId = '1091', LeadIds = '1021579,1021686', Status = 'Not in program'
Entrada
Nome Tipo Obrigatório Descrição
ProgramId String Verdade ID da campanha em lote a ser agendada.
LeadIds String Verdade Uma lista separada por vírgulas de IDs de lead para entrada.
Status String Verdade Status do programa do registro.
Colunas do conjunto de resultados
Nome Tipo Descrição
Success String Se a solicitação foi bem-sucedida

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 Marketo:

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, incluindo operações em lote:

  • 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 visualização.
TableType String O tipo de tabela (tabela ou exibição).
Description String Uma descrição da tabela ou visualizaçã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 Leads:

SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='Leads' 
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 número 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 SelectEntries:

SELECT * FROM sys_procedureparameters WHERE ProcedureName='SelectEntries' 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 Leads:

SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='Leads'
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:marketo: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 colaborativo de consultas

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 REST 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.

DESCANSAR

Propriedade Descrição
RESTEndpoint O Endpoint da API REST do Marketo.

SOAP

Propriedade Descrição
UserId O ID do usuário da API SOAP do Marketo.
EncryptionKey A chave de criptografia da API Marketo SOAP.
SOAPEndpoint O Endpoint da API SOAP Marketo.

OAuth

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.
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.

SSL

Propriedade Descrição
SSLServerCert O certificado a ser aceito do servidor ao conectar usando TLS/SSL.

Esquema

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.
Schema O tipo de esquema a ser usado.
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 exibições relatadas a um subconjunto das tabelas disponíveis. Por exemplo, Views=ViewA, ViewB, ViewC.

Autenticação

Propriedade Descrição
AuthScheme O tipo de autenticação a ser usado ao conectar-se ao Marketo.

Diversos

Propriedade Descrição
JobPollingInterval Especifica o intervalo de sondagem (em segundos) ao verificar o status de um trabalho de API em massa.
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.
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 Marketo.
PseudoColumns Esta propriedade indica se deve ou não incluir pseudocolunas como colunas na tabela.
Timeout O valor em segundos até que o erro de timeout seja lançado, cancelando a operação.
UseBulkAPI Especifica se deve usar a API em massa do Marketo.

REST

Esta seção fornece uma lista completa das propriedades REST que você pode configurar.

Propriedade Descrição
RESTEndpoint O Endpoint da API REST do Marketo.

RESTEndpoint

O Endpoint da API REST do Marketo.

Tipo de dados

string

Valor padrão

""

Observações

A URL do endpoint do serviço da Web REST é fornecida pelo Marketo na página Admin do site do Marketo.

SOAP

Esta seção fornece uma lista completa das propriedades SOAP que você pode configurar.

Propriedade Descrição
UserId O ID do usuário da API SOAP do Marketo.
EncryptionKey A chave de criptografia da API Marketo SOAP.
SOAPEndpoint O Endpoint da API SOAP Marketo.

UserId

O ID do usuário da API SOAP do Marketo.

Tipo de dados

string

Valor padrão

""

Observações

O ID do usuário é fornecido pelo Marketo e é usado para autenticação no serviço da Web Marketo SOAP.

EncryptionKey

A chave de criptografia da API Marketo SOAP.

Tipo de dados

string

Valor padrão

""

Observações

A EncryptionKey é gerada na página Admin do site Marketo e é usada para autenticação no serviço da Web SOAP Marketo.

SOAPEndpoint

O Endpoint da API SOAP do Marketo.

Tipo de dados

string

Valor padrão

""

Observações

A URL do endpoint do serviço da Web SOAP é fornecida pelo Marketo na página Admin do site do Marketo.

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.
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

"GETANDREFRESH"

Observações

As seguintes opções estão disponíveis:

  1. OFF: Indica que o fluxo OAuth será tratado inteiramente pelo usuário. Um OAuthAccessToken será necessário para autenticação.
  2. 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.
  3. 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 um 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.

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á.

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.
Schema O tipo de esquema a ser usado.
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%\\\Marketo 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.

Observação: Como esse conector oferece suporte a vários esquemas, a estrutura dos arquivos de esquema personalizados do Marketo é a seguinte:

  • Cada esquema recebe uma pasta correspondente a esse nome de esquema.
  • Essas pastas de esquema estão contidas em uma pasta pai.
  • O parent folder deve ser definido como Location, não a pasta de um esquema individual.

Se não for especificado, o local padrão é "%APPDATA%\\ Marketo 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

Esquema

O tipo de esquema a ser usado.

Valores Possíveis

REST, SOAP

Tipo de dados

string

Valor padrão

"REST"

Observações

Os esquemas disponíveis são REST (para usar a API REST do Marketo) e SOAP (para usar a API SOAP do Marketo).

BrowsableSchemas

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.

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 Marketo.

AuthScheme

O tipo de autenticação a ser usado ao conectar-se ao Marketo.

Valores possíveis

Auto, OAuth, HMAC

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.
  • HMAC: Defina para executar a autenticação HMAC.

Diversos

Esta seção fornece uma lista completa de diversas propriedades que você pode configurar.

Propriedade Descrição
JobPollingInterval Especifica o intervalo de sondagem (em segundos) ao verificar o status de um trabalho de API em massa.
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.
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 Marketo.
PseudoColumns Esta propriedade indica se deve ou não incluir pseudocolunas como colunas na tabela.
Timeout O valor em segundos até que o erro de timeout seja lançado, cancelando a operação.
UseBulkAPI Especifica se deve usar a API em massa do Marketo.

JobPollingInterval

Especifica o intervalo de sondagem (em segundos) ao verificar o status de um trabalho de API em massa.

Tipo de dados

int

Valor padrão

120

Observações

Essa propriedade é usada para especificar o intervalo de sondagem (em segundos) para identificar quando uma tarefa de API em massa foi concluída. O conector vai esperar JobPollingInterval segundos entre as chamadas para verificar o status de um trabalho de API em massa. Assim que o trabalho for identificado como 'Concluído', o conector fará o download e analisará o arquivo gerado, retornando os resultados da consultar especificada.

Essa propriedade pode ser definida como 0 para apenas criar e enfileirar um trabalho, caso em que a ID do trabalho será retornada no conjunto de resultados. O status do trabalho pode então ser verificado usando procedimentos armazenados.

Nota: Esta propriedade só é aplicável quando UseBulkAPI está definido como Verdadeiro. Veja o UseBulkAPI para obter mais informações sobre como usar a API em massa.

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.

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 Marketo.

Tipo de dados

int

Valor padrão

1000

Observações

O Pagesize propriedade afeta o número máximo de resultados a serem retornados por página do Marketo. Definir um valor mais alto pode resultar em melhor desempenho ao custo de memória adicional alocada por página consumida.

PseudoColumns

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, "*=*".

Tempo limite

O valor em segundos até que o erro de timeout seja lançado, cancelando a operação.

Tipo de dados

string

Valor padrão

"300"

Observações

Se o Timeout a propriedade é definida como 0, as operações não expiram: elas são executadas até serem concluídas com êxito ou 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.

UseBulkAPI

Especifica se deve usar a API em massa do Marketo.

Tipo de dados

bool

Valor padrão

false

Observações

Quando definido como 'True', a API Marketo Bulk será usada para extrair ou importar dados, quando aplicável. A API em massa em uma interface que permite recuperar ou importar grandes conjuntos de dados usando arquivos delimitados (CSV, TSV ou SSV). Atualmente, as únicas tabelas que suportam a API em massa são: Leads (extrair e importar) e Atividades (extrair). Para todas as tabelas que não suportam a API em massa, essa propriedade será ignorada.

A API em massa faz com que todos os dados sejam recuperados em uma única solicitação e exige que os dados sejam acumulados no lado do servidor antes do envio. Portanto, solicitar uma grande quantidade de dados usando a API em massa pode ser vantajoso em relação ao uso da API REST e você pode ver melhorias de desempenho. Além disso, a API em massa exige que menos solicitações de API sejam feitas (o que ajuda a preservar suas chamadas de API e a permanecer dentro das restrições de API impostas pelo Marketo).

Para usar a API em massa para extrair registros, um trabalho deve ser criado e colocado na fila. Uma vez enfileirado, o Marketo começará a processar o trabalho para recuperar os dados solicitados e gerar o arquivo delimitado. O status do trabalho pode ser consultado para determinar o status atual e se o arquivo está disponível para download. Assim que o status mostrar que o trabalho foi concluído e o arquivo está pronto, os dados podem ser baixados.

Quando UseBulkAPI é definido como True e JobPollingInterval for configurado com um valor maior que 0, o conector executará todas as etapas mencionadas anteriormente para você ao executar uma consultar SELECT em uma tabela de Oportunidades ou Atividades. Isso criará e enfileirará um trabalho com as colunas e filtros especificados. Observe que um filtro é necessário ao exportar dados em massa. Para as tabelas Activities, um intervalo ActivityDate deve ser especificado. Para a tabela Leads, um intervalo CreatedAt ou UpdatedAt pode ser especificado ou uma lista Estática ou Inteligente. O conector pesquisará o status do trabalho para identificar quando o trabalho foi concluído, aguardando JobPollingInterval segundos entre as chamadas. Após a conclusão do trabalho, o conector fará o download do arquivo delimitado que foi criado, analisará-o e retornará os resultados para a consultar especificada.

Observe que as chamadas de status do trabalho são contabilizadas em seu limite de chamadas de API e, portanto, é recomendável espaçar suas solicitações de status com base na quantidade de dados que você está solicitando. O intervalo de sondagem do status do trabalho é configurável por meio de JobPollingInterval. O Marketo atualizará o status apenas a cada 60 segundos e, portanto, sugere-se que seu intervalo de pesquisa seja maior que 60 segundos. Ao esperar grandes conjuntos de dados, pode ser melhor aumentar o intervalo de sondagem para um valor maior que 5 minutos para minimizar as chamadas de API. É possível que demore um pouco para que o trabalho seja processado e, portanto, pode parecer que a consultar está exibindo um comportamento suspenso quando, na verdade, está apenas aguardando a conclusão do trabalho.

Caso deseje emitir suas próprias solicitações de pesquisa de status de trabalho, você pode definir JobPollingInterval para 0. Isso apenas criará e enfileirará o trabalho para você quando você executar uma consultar SELECT em uma tabela de Oportunidades ou Atividades, retornando o JobId no conjunto de resultados.

Depois que um trabalho é colocado na fila, o status do trabalho pode ser consultado chamando o procedimento armazenado GetExportJobStatus.

O valor de JobStatus será 'Completo' sinalizando que o trabalho terminou de ser processado e está pronto para ser baixado. Para concluir a execução de sua consultar SELECT inicial, adicione o filtro JobId à cláusula WHERE da instrução SELECT inicial. Essa consultar fará o download do arquivo para o JobId especificado e analisará o conjunto de resultados.

Exemplo de lógica/código (JobPollingInterval = 0):

SELECT JobId, Company, FirstName AS fn, LastName AS ln FROM Leads WHERE CreatedAt>='10/01/2017' AND CreatedAt<'10/31/2017'
# Retrieve the JobId value from the ResultSet (e.g. c4ebf745-b0e3-4bb8-bfc9-bd8472a28d35). Only one row is returned and JobId will be the only relevant value returned.

loop(desired time interval) {
  EXEC GetExportJobStatus @JobId='c4ebf745-b0e3-4bb8-bfc9-bd8472a28d35', @Type='Leads'
  if (JobStatus == 'Completed') break;
}

SELECT Company, FirstName AS fn, LastName AS ln FROM Leads WHERE CreatedAt>='10/01/2016' AND CreatedAt<'10/31/2016' AND JobId='c4ebf745-b0e3-4bb8-bfc9-bd8472a28d35'

Nota: esta propriedade só é aplicável ao usar a API REST.