Pardot
Pardot is a marketing automation solution that enables marketers to identify prospective customers that are most likely to convert.
Pardot integration replicates data using the Pardot API.
See the
Schema section for a list of objects available for replication.
進一步查看此連接器,包括實用的連結和支援的功能。
| 功能 | 支援詳細資訊 |
|---|
| 支援的 Qlik Talend Data Integration 專案 | 僅複寫專案。不支援資料管道專案。 |
目標更新方法 | 複寫任務: 在資料湖中登陸資料任務: |
管理中繼資料 | 不需要手動產生中繼資料。 |
結構描述演進 | 僅支援變更欄資料類型操作。 |
| LOB 欄 (NCLOB、CLOB 和 BLOB) 複寫 | 不支援。 |
| 已排程 CDC | 必填。此為目標與來源的變更保持同步的方式。 對於複寫任務,請參閱 排程任務 對於湖登陸任務,請參閱 排程湖登陸任務的 CDC |
| 通知 | 部分支援 設定變更進行時的通知 |
| 監控 | 僅限 CDC,因為此連接器與完整載入無關。 監控個別資料任務 |
| 自動解除 JSON 欄裝載的巢狀結構 | 不支援。來源資料集中的 JSON 欄裝載不會在目標上自動解除巢狀結構。 |
Preparing for authentication
To access your data, you need to authenticate the connection with your account credentials.
資訊備註確認您使用的帳戶可讀取您要擷取的表格。
To retrieve your business unit ID:
- Log into your Salesforce account.
- Navigate to Setup.
- Search for Pardot in the Quick Find box.
- Copy and paste your business unit ID into a secured file.
To retrieve your consumer key and secret:
- Log into your Salesforce account.
- Navigate to Setup.
- Search for App Manager in the Quick Find box.
- Go to your connected app and select View.
- Copy and paste your consumer key into a secured file.
- Click Click to reveal to show your consumer secret and copy it.
Creating the connection
For more information, see 連線到 SaaS 應用程式.
Click Authenticate when you have filled in the required connection settings.
You may be asked to log in to the source application.
A window is displayed with an authentication code.
Copy the code to the clipboard and return to the connection dialog.
Paste the code in Complete authentication with the code provided by the source and click Verify.
提示備註You may need to scroll down to see this field.
When status is Verified, the authentication is verified.
Provide a name for the connection in Connection name.
Select Open connection metadata to define metadata for the connection when it has been created.
Connection settings| Setting | Description |
|---|
| Data gateway | 如您的使用情況有需要,選取 資料移動閘道。 資訊備註此欄位無法用於 Qlik Talend Cloud 啟動器 訂閱,因為不支援 資料移動閘道。若您有另一個訂閱層級且不想使用 資料移動閘道,選取無。 如需關於 資料移動閘道 福利的資訊以及需要此項的使用案例,請參閱 Qlik 資料閘道 - 資料移動。 |
| Start Date | 以 MM/DD/YYYY 格式輸入資料必須從來源複寫到目標的日期。 |
| Pardot Business Unit ID | Business unit ID.
|
| Consumer Key | A unique identifier for the connected app.
|
| Consumer Secret | A password for the connected app.
|
Schema
資訊備註Schemas and naming conventions can change from version to version. It is recommended to verify your version before continuing.
The schema and info displayed below is for version 1.
Depending on your destination, table and column names may not appear as they are outlined below.
campaigns
The campaigns table contains info about the campaigns in your Pardot account.
| Join campaigns with | on |
|---|
| opportunities | campaigns.id = opportunities.campaign_id |
| prospects | campaigns.id = prospects.campaign_id |
cost
INTEGER
|
id
INTEGER
|
name
STRING
|
email_clicks
The email_clicks table contains info about email click events.
| Join email_clicks with | on |
|---|
| visitor_activities | email_clicks.email_template_id = visitor_activities.email_template_id email_clicks.list_email_id = visitor_activities.list_email_id email_clicks.prospect_id = visitor_activities.prospect_id |
| list_memberships | email_clicks.prospect_id = list_memberships.prospect_id |
| prospects | email_clicks.prospect_id = prospects.id |
| visits | email_clicks.prospect_id = visits.prospect_id |
created_at
DATE-TIME
|
drip_program_action_id
INTEGER
|
email_template_id
INTEGER
|
id
INTEGER
|
list_email_id
INTEGER
|
prospect_id
INTEGER
|
tracker_redirect_id
INTEGER
|
url
STRING
|
list_memberships
The list_memberships table contains info about list memberships.
Note: To replicate this table, the lists table must also be set to replicate.
| Join list_memberships with | on |
|---|
| lists | list_memberships.list_id = lists.id |
| email_clicks | list_memberships.prospect_id = email_clicks.prospect_id |
| prospects | list_memberships.prospect_id = prospects.id |
| visitor_activities | list_memberships.prospect_id = visitor_activities.prospect_id |
| visits | list_memberships.prospect_id = visits.prospect_id |
created_at
DATE-TIME
|
id
INTEGER
|
list_id
INTEGER
|
opted_out
INTEGER
|
prospect_id
INTEGER
|
updated_at
DATE-TIME
|
lists
The lists table contains info about the lists in your Pardot account.
created_at
DATE-TIME
|
description
STRING
|
id
INTEGER
|
is_crm_visible
BOOLEAN
|
is_dynamic
BOOLEAN
|
is_public
BOOLEAN
|
name
STRING
|
title
STRING
|
updated_at
DATE-TIME
|
opportunities
The opportunities table contains info about the opportunities in your Pardot account.
| Join opportunities with | on |
|---|
| campaigns | opportunities.campaign_id = campaigns.id |
| prospects | opportunities.campaign_id = prospects.campaign_id |
campaign_id
INTEGER
|
closed_at
DATE-TIME
|
created_at
DATE-TIME
|
id
INTEGER
|
name
STRING
|
probability
INTEGER
|
stage
STRING
|
status
STRING
|
type
STRING
|
updated_at
DATE-TIME
|
value
NUMBER
|
prospect_accounts
The prospect_accounts table contains info about prospect accounts.
| Join prospect_accounts with | on |
|---|
| users | prospect_accounts.assigned_to.user.id = users.id |
assigned_to
OBJECT
This is a nested data structure: - user: OBJECT, which is also a nested data structure.
- account: INTEGER
- created_at: DATE-TIME
- email: STRING
- first_name: STRING
- id: INTEGER
- job_tile: STRING
- last_name: STRING
- role: STRING
- updated_at: DATE-TIME
|
created_at
DATE-TIME
|
id
INTEGER
|
name
STRING
|
updated_at
DATE-TIME
|
prospects
The prospects table contains info about the prospects in your Pardot account.
address_one
STRING
|
address_two
STRING
|
annual_revenue
STRING
|
campaign_id
INTEGER
|
city
STRING
|
comments
STRING
|
company
STRING
|
country
STRING
|
created_at
DATE-TIME
|
crm_account_fid
STRING
|
crm_contact_fid
STRING
|
crm_last_sync
DATE-TIME
|
crm_lead_fid
STRING
|
crm_owner_fid
STRING
|
crm_url
STRING
|
department
STRING
|
email
STRING
|
employees
STRING
|
fax
STRING
|
first_name
STRING
|
grade
STRING
|
id
INTEGER
|
industry
STRING
|
is_do_not_call
BOOLEAN
|
is_do_not_email
BOOLEAN
|
is_reviewed
BOOLEAN
|
is_starred
BOOLEAN
|
job_title
STRING
|
last_activity_at
DATE-TIME
|
last_name
STRING
|
notes
STRING
|
opted_out
BOOLEAN
|
password
STRING
|
phone
STRING
|
prospect_account_id
INTEGER
|
recent_interaction
STRING
|
salutation
STRING
|
score
INTEGER
|
source
STRING
|
state
STRING
|
territory
STRING
|
updated_at
DATE-TIME
|
website
STRING
|
years_in_business
STRING
|
zip
STRING
|
users
The users table contains info about the users in your Pardot account.
created_at
DATE-TIME
|
email
STRING
|
first_name
STRING
|
id
INTEGER
|
job_title
STRING
|
last_name
STRING
|
role
STRING
|
updated_at
DATE-TIME
|
visitor_activities
The visitor_activities table contains info about visitor activities.
| Join visitor_activities with | on |
|---|
| email_clicks | visitor_activities.email_template_id = email_clicks.email_template_id visitor_activities.list_email_id = email_clicks.list_email_id visitor_activities.prospect_id = email_clicks.prospect_id |
| list_memberships | visitor_activities.prospect_id = list_memberships.prospect_id |
| prospects | visitor_activities.prospect_id = prospects.id |
| visits | visitor_activities.prospect_id = visits.prospect_id visitor_activities.visitor_id = visits.visitor_id |
| visitors | visitor_activities.visitor_id = visitors.id |
campaign
OBJECT
This is a nested data structure. |
campaign_id
INTEGER
|
created_at
DATE-TIME
|
details
STRING
|
email_id
INTEGER
|
email_template_id
INTEGER
|
file_id
INTEGER
|
form_handler_id
INTEGER
|
form_id
INTEGER
|
id
INTEGER
|
landing_page_id
INTEGER
|
list_email_id
INTEGER
|
multivariate_test_variation_id
INTEGER
|
paid_search_id_id
INTEGER
|
prospect_id
INTEGER
|
site_search_query_id
INTEGER
|
type
INTEGER
|
type_name
STRING
|
updated_at
DATE-TIME
|
visitor_id
INTEGER
|
visitor_page_view_id
INTEGER
|
visitors
The visitors table contains info about visitors.
campaign_parameter
STRING
|
content_parameter
STRING
|
created_at
DATE-TIME
|
hostname
STRING
|
id
INTEGER
|
ip_address
STRING
|
medium_parameter
STRING
|
page_view_count
INTEGER
|
source_parameter
STRING
|
term_parameter
STRING
|
updated_at
DATE-TIME
|
visits
The visits table contains info about visits.
Note: To replicate this table, you must also set the visitors table to replicate.
| Join visits with | on |
|---|
| email_clicks | visits.prospect_id = email_clicks.prospect_id |
| list_memberships | visits.prospect_id = list_memberships.prospect_id |
| prospects | visits.prospect_id = prospects.id |
| visitor_activities | visits.prospect_id = visitor_activities.prospect_id visits.visitor_id = visitor_activities.visitor_id |
| visitors | visits.visitor_id = visitors.id |
campaign_parameter
STRING
|
content_parameter
STRING
|
created_at
DATE-TIME
|
duration_in_seconds
INTEGER
|
first_visitor_page_view_at
DATE-TIME
|
id
INTEGER
|
last_visitor_page_view_at
DATE-TIME
|
medium_parameter
STRING
|
prospect_id
INTEGER
|
source_parameter
STRING
|
term_parameter
STRING
|
updated_at
DATE-TIME
|
visitor_id
INTEGER
|
visitor_page_view_count
INTEGER
|
visitor_page_views
OBJECT
This is a nested data structure: - visitor_page_view: ARRAY, which is also a nested data structure.
- created_at: DATE-TIME
- id: INTEGER
- title: STRING
- url: STRING
|