CData Cloud は、クラウドホスト型のソリューションで、複数の標準サービスやプロトコルにまたがるMarketo へのアクセスを実現します。MySQL またはSQL Server データベースに接続できるアプリケーションであれば、CData Cloud を介してMarketo に接続できます。
CData Cloud により、他のOData エンドポイントや標準SQL Server / MySQL データベースと同じように、Marketo への接続を標準化し、構成することができます。
このページでは、CData Cloud でのMarketo への接続の確立 のガイド、利用可能なリソースに関する情報、および使用可能な接続プロパティのリファレンスについて説明します。
接続の確立 は、CData Cloud にデータベースを作成するためのMarketo への認証方法と必要な接続プロパティの設定方法について示します。
利用可能な標準サービスを経由してMarketo からデータにアクセスする方法と、CData Cloud の管理については、CData Cloud ドキュメント で詳しく説明します。
Database タブで対応するアイコンを選択して、Marketo に接続します。必須プロパティはSettings にリストされています。Advanced タブには、通常は必要ない接続プロパティが表示されます。
Marketo は、Marketo への接続および認証ために設計された新しいREST API サービスを作成します。 また、REST API へのユーザーのアクセスを検証するために必要なOAuth ベースの認証情報も生成します。
新しいサービスのOAuth 資格情報を取得して記録するには、Marketo [管理]エリアに戻り、 LaunchPoint オプションに移動します。
作成したサービスの詳細の表示リンクをクリックします。Marketo は、認証資格情報を表示するウィンドウを開きます。 これらの資格情報は、OAuthClientId およびOAuthClientSecret の値を提示します。
デフォルトでは、Cloud はサーバーの証明書をシステムの信頼できる証明書ストアと照合してSSL / TLS のネゴシエーションを試みます。
別の証明書を指定するには、利用可能なフォーマットについてSSLServerCert プロパティを参照してください。
Windows のシステムプロキシ経由の接続では、接続プロパティを追加で設定する必要はありません。他のプロキシに接続するには、ProxyAutoDetect をfalse に設定します。
さらにHTTP プロキシへの認証には、ProxyServer とProxyPort に加えてProxyAuthScheme、ProxyUser、およびProxyPassword を設定します。
次のプロパティを設定します。
Marketo の組織のリードを作成、更新、削除、クエリします。
すべてのカラムは '=' 演算子を使って指定される必要があります。Id およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。 OldestUpdatedAt カラムはsince クライテリアとして動作します。until クライテリアを設定するLatestUpdatedAt カラムを追加することで範囲を指定することができます。
取得したい行とカラムだけを指定することで、サーバーからの応答時間を向上できます。
SELECT Id, FirstName, LastName FROM Leads WHERE Email = '[email protected]' OR Email = '[email protected]'
新しいLead レコードを作成するには、Lead に関するデータベースに入力する情報を指定します。
次の例では、新しいLead を挿入する方法を説明します。
INSERT INTO Leads (Email, FirstName, LastName) VALUES ('[email protected]', 'John', 'Mark')
読み取り専用以外のフィールドは、すべて更新可能です。
UPDATE Leads SET MobilePhone = '111-222-3333' WHERE Id = '1'
Marketo API はLead の削除を直接サポートしていません。しかし、API 呼び出しから実行されるキャンペーンを作成し、キャンペーンのフローの一部としてLead の削除をトリガすることでLead を削除することができます。 このようなキャンペーンの作成方法についての詳細は、こちらから:http://developers.marketo.com/blog/delete-a-lead-with-the-marketo-api/
Marketo でキャンペーンを作成したら、削除するリードのId またはEmail カラムと併せてCampaignId またはCampaignName カラムのいずれかでキャンペーンを指定することで、削除リクエストを行うことができます。
DELETE FROM Leads WHERE Id = '1000195' AND CampaignId = '1027'
Name | Type | ReadOnly | Description |
Id [KEY] | Integer | True |
Marketo が割り当てた、アカウントの一意の識別子。 |
String | False |
リードのメールアドレス。 | |
Salutation | String | False |
リードの敬称。 |
FirstName | String | False |
リードのファーストネーム。 |
MiddleName | String | False |
リードのミドルネーム。 |
LastName | String | False |
リードのラストネーム。 |
DateofBirth | Date | False |
リードの生年月日。 |
Title | String | False |
リードの職位。 |
Address | String | False |
リードの住所。 |
City | String | False |
リードの住所(都市)。 |
State | String | False |
リードの住所(都道府県)。 |
PostalCode | String | False |
リードの住所(郵便番号)。 |
Country | String | False |
リードの住所(国)。 |
Website | String | False |
リードのウェブサイト。 |
Phone | String | False |
リードの電話番号。 |
MobilePhone | String | False |
リードの携帯電話。 |
Fax | String | False |
リードのファックス番号。 |
Company | String | False |
リードの企業名。 |
MainPhone | String | False |
リードの企業の電話番号。 |
SICCode | String | False |
リードの企業のSIC コード。 |
Site | String | False |
リードの企業のサイト。 |
BillingStreet | String | False |
リードの企業の請求先住所。 |
BillingCity | String | False |
リードの企業の請求先住所(都市)。 |
BillingState | String | False |
リードの企業の請求先住所(都道府県)。 |
BillingPostalCode | String | False |
リードの企業の請求先住所(郵便番号)。 |
BillingCountry | String | False |
リードの企業の請求先住所(国)。 |
NumberOfEmployees | Integer | False |
リードの企業の従業員数。 |
Industry | String | False |
リードの企業の業界。 |
AnnualRevenue | Decimal | False |
リードの企業の年間収益。 |
LeadScore | Integer | False |
リードのスコア。 |
Rating | String | False |
リードの評価。 |
Unsubscribed | Boolean | False |
リードが配信停止完了かどうかを決定します。 |
UnsubscribedReason | String | False |
リードの配信停止の理由。 |
AnonymousIP | String | False |
リードの匿名IP。 |
Department | String | False |
リードの部門。 |
DoNotCall | Boolean | False |
リードが連絡拒否リストに載っているかどうかを識別します。 |
DoNotCallReason | String | False |
リードが電話連絡拒否の理由。 |
InferredCompany | String | False |
リードの推測される企業。 |
InferredCountry | String | False |
リードの推測される国。 |
LeadRole | String | False |
リードのロール。 |
LeadSource | String | False |
リードのソース。 |
LeadStatus | String | False |
リードの現在のステータス。 |
ForeignSysPersonId | String | False |
外部システムからのリードのId。 |
ForeignSysType | String | False |
ForeignSysPersonId の値が由来する外部システムのタイプ。 |
MarketoSocialFacebookDisplayName | String | False |
リードのFacebook の表示名。 |
MarketoSocialFacebookId | String | False |
リードのFacebook Id。 |
MarketoSocialFacebookPhotoURL | String | False |
リードのFacebook の画像URL。 |
MarketoSocialFacebookProfileURL | String | False |
リードのFacebook のプロファイルURL。 |
MarketoSocialFacebookReach | Integer | False |
リードのFacebook のリーチ。 |
MarketoSocialFacebookReferredEnrollments | Integer | False |
リードのFacebook を参照元とする登録数。 |
MarketoSocialFacebookReferredVisits | Integer | False |
リードのFacebook を参照元とする訪問数。 |
MarketoSocialGender | String | False |
リードのソーシャルジェンダ。 |
MarketoSocialLastReferredEnrollment | Datetime | False |
リードのソーシャルを最後の参照元とする登録。 |
MarketoSocialLastReferredVisit | Datetime | False |
リードのソーシャルを最後の参照元とする訪問。 |
MarketoSocialLinkedInDisplayName | String | False |
リードのLinkedIn の表示名。 |
MarketoSocialLinkedInId | String | False |
リードのLinkedIn Id。 |
MarketoSocialLinkedInPhotoURL | String | False |
リードのLinkedIn の画像URL。 |
MarketoSocialLinkedInProfileURL | String | False |
リードのLinkedIn のプロファイルURL。 |
MarketoSocialLinkedInReach | Integer | False |
リードのLinkedIn のリーチ。 |
MarketoSocialLinkedInReferredEnrollments | Integer | False |
リードのLinkedIn を参照元とする登録数。 |
MarketoSocialLinkedInReferredVisits | Integer | False |
リードのLinkedIn を参照元とする訪問数。 |
MarketoSocialSyndicationId | String | False |
リードのソーシャルシンジケーションId。 |
MarketoSocialTotalReferredEnrollments | Integer | True |
リードのソーシャルを参照元とする総登録数。 |
MarketoSocialTotalReferredVisits | Integer | True |
リードのソーシャルを参照元とする総訪問数。 |
MarketoSocialTwitterDisplayName | String | False |
リードのTwitter の表示名。 |
MarketoSocialTwitterId | String | False |
リードのTwitter Id。 |
MarketoSocialTwitterPhotoURL | String | False |
リードのTwitter の画像URL。 |
MarketoSocialTwitterProfileURL | String | False |
リードのTwitter のプロファイルURL。 |
MarketoSocialTwitterReach | Integer | False |
リードのTwitter のリーチ。 |
MarketoSocialTwitterReferredEnrollments | Integer | False |
リードのTwitter を参照元とする登録数。 |
MarketoSocialTwitterReferredVisits | Integer | False |
リードのTwitter を参照元とする訪問数。 |
MarketoSocialYahooDisplayName | String | False |
リードのYahoo の表示名。 |
MarketoSocialYahooPhotoURL | String | False |
リードのYahoo の画像URL。 |
MarketoSocialYahooProfileURL | String | False |
リードのYahoo のプロファイルURL。 |
MarketoSocialYahooReach | Integer | False |
リードのYahoo のリーチ。 |
MarketoSocialYahooReferredEnrollments | Integer | False |
リードのYahoo を参照元とする登録数。 |
MarketoSocialYahooReferredVisits | Integer | False |
リードのYahoo を参照元とする訪問数。 |
MicrosoftAddress2 | String | False |
リードのMicrosoft 登録住所(2行目)。 |
MicrosoftAddress3 | String | False |
リードのMicrosoft 登録住所(3行目)。 |
MicrosoftBillingAddress2 | String | False |
リードのMicrosoft 登録の請求先住所(2行目)。 |
MicrosoftBillingAddress3 | String | False |
リードのMicrosoft 登録の請求先住所(3行目)。 |
MicrosoftDoNotEmail | Boolean | False |
リードがMicrosoft のメール連絡拒否リストに載っているかどうかを識別します。 |
MicrosoftDoNotFax | Boolean | False |
リードがMicrosoft のファックス連絡拒否リストに載っているかどうかを識別します。 |
MicrosoftDoNotSendMarketingMaterial | Boolean | False |
リードがMicrosoft のDo Not Send Marketing Material リストに載っているかどうかを識別します。 |
MicrosoftHomePhone | String | False |
リードのMicrosoft 登録の自宅電話番号。 |
MicrosoftPreferredMethodofContact | String | False |
リードのMicrosoft 登録の希望する連絡方法。 |
MicrosoftTopic | String | False |
リードのMicrosoft トピック。 |
SAP_CRM_ABCClassification | String | False |
リードのSAP ABC 分類。 |
SAP_CRM_AccountID | String | False |
リードのSAP アカウントId。 |
SAP_CRM_Account_CreatedOn | Datetime | False |
リードのSAP アカウント作成日。 |
SAP_CRM_Account_ExternalID | String | False |
リードのSAP アカウントの外部Id。 |
SAP_CRM_Account_Fax | String | False |
リードのSAP アカウントのファックス番号。 |
SAP_CRM_Account_HouseNumber | String | False |
リードのSAP アカウントの家屋番号。 |
SAP_CRM_Account_IsDeleted | Boolean | False |
リードのSAP アカウントが削除されたかどうかを識別します。 |
SAP_CRM_Account_Status | String | False |
リードのSAP アカウントのステータス。 |
SAP_CRM_BestReachedBy | String | False |
リードのSAP の希望コンタクト方法。 |
SAP_CRM_ContactID | String | False |
リードのSAP コンタクトId。 |
SAP_CRM_Contact_Name | String | False |
リードのSAP コンタクト名。 |
SAP_CRM_DepartmentFromBusinessCard | String | False |
名刺から取得したリードのSAP 部門。 |
SAP_CRM_EmployeeID | String | False |
リードのSAP 従業員Id。 |
SAP_CRM_ExternalSystem | String | False |
リードのSAP 外部システム。 |
SAP_CRM_Function | String | False |
リードのSAP ファンクション。 |
SAP_CRM_Lead_HouseNumber | String | False |
リードのSAP 家屋番号。 |
SAP_CRM_Name | String | False |
リードのSAP 名。 |
SAP_CRM_Person_Type | String | False |
リードのSAP パーソンタイプ。 |
SAP_CRM_PrimaryContact | String | False |
リードのSAP プライマリコンタクト。 |
SAP_CRM_Qualification | String | False |
リードのSAP クオリフィケーション。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestUpdatedAt | Datetime |
GET の実行時に使用されます。指定した時間以降に更新されたすべてのリードを返します。 |
LatestUpdatedAt | Datetime |
GET の実行時に使用されます。指定した時間までに更新されたすべてのリードを返します。 |
StaticListId | Integer |
GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String |
GET の実行時に使用されます。取得する静的リストの名前。 |
CampaignSource | String |
DELETE の実行時に使用されます。キャンペーンのソースを指定するために使用されます。有効な値は、MKTOWS またはSALES です。指定しない場合は、デフォルトでMKTOWS が使用されます。 |
CampaignId | Integer |
DELETE の実行時に使用されます。Delete Lead トリガを含むキャンペーンのId を指定するために使用されます。CampaignId およびCampaignName の両方を指定することはできません。 |
CampaignName | String |
DELETE の実行時に使用されます。Delete Lead トリガを含むキャンペーンの名前を指定するために使用されます。CampaignId およびCampaignName の両方を指定することはできません。 |
Marketo の組織のプログラムをクエリおよび更新します。
Marketo では、次のカラムをSELECT クエリのWHERE 句で使用することができます:Id、Name、CreatedAt、UpdatedAt、CRMId、TagType、TagValue、WorkspaceName、WorkspaceId、IncludeArchive。
Id、Name、およびCRMId カラムでは、OR 論理演算子を使って複数の値を指定できます。CreatedAt およびUpdateAt フィルターは、日付の範囲を作成するために2回指定できます。
SELECT * FROM Programs WHERE CreatedAt > '08/01/2014' AND CreatedAt <= '08/31/2014'
読み取り専用以外のフィールドは、すべて更新可能です。
Tag*** およびCost*** カラムは、一つの値だけを受け入れます。そのため、更新の実行時にカンマ区切りのリストを受け入れません。
UPDATE Programs SET TagType = 'Program Owner', TagValue = 'Admin', CostMonth = '11/2014', CostAmount = '30' WHERE Id = '1002'
Name | Type | ReadOnly | Description |
Id [KEY] | Integer | True |
Marketo が割り当てた、プログラムの一意の識別子。 |
Name | String | True |
プログラムの名前。 |
Description | String | True |
プログラムの説明。 |
WorkspaceId | String | True |
プログラムが配置されているワークスペースのId。 |
WorkspaceName | String | True |
プログラムが配置されているワークスペースの名前。 |
TreePath | String | True |
プログラムの場所を表すフォルダ構造ツリーパス。 |
IsArchived | String | True |
プログラムをアーカイブするかどうかを指定します。 |
TagType# | String | False |
プログラムと関連のあるタグのタイプのカンマ区切りリスト。各TagType は、TagValue カラム経由で返されたそれぞれに関連のある値を持ちます。 |
TagValue# | String | False |
タグの値のカンマ区切りリスト。各値は、TagTypes カラム内にリストされたタイプに対応しています。 |
CostMonth# | String | False |
プログラムの期間原価月のカンマ区切りリスト。 |
CostAmount# | String | False |
プログラムの期間原価金額のカンマ区切りリスト。 |
CostId# | String | False |
プログラムの期間原価Id のカンマ区切りリスト。 |
CostNote# | String | False |
プログラムの期間原価ノートのカンマ区切りリスト。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
CreatedAt | Datetime |
GET の実行時に使用されます。プログラムが作成された日付でプログラムをフィルタします。 |
UpdatedAt | Datetime |
GET の実行時に使用されます。プログラムが更新された日付でプログラムをフィルタします。 |
CRMId | String |
GET の実行時に使用されます。プログラムに関連付けられたCRM Id。(この値は、プログラムに接続されたSalesforce キャンペーンのId を参照することができます。) |
IncludeArchive | Boolean |
GET の実行時に使用されます。True に設定すると、アーカイブされたプログラムを返します。 |
ビューは、データを示すという点でテーブルに似ていますが、ビューは読み取り専用です。
クエリは、ビューに対して通常のテーブルと同様に実行することができます。
Name | Description |
Activities | Marketo の組織のアクティビティをクエリします。 |
Activities_AddToList | Marketo の組織のリストに追加アクティビティをクエリします。 |
Activities_AddToSFDCCampaign | Marketo の組織のSFDC キャンペーンに追加アクティビティをクエリします。 |
Activities_ChangeDataValue | Marketo の組織のデータ値の変更アクティビティをクエリします。 |
Activities_ChangeOwner | Marketo の組織の所有者の変更アクティビティをクエリします。 |
Activities_ChangeRevenueStage | Marketo の組織の収益ステージの変更アクティビティをクエリします。 |
Activities_ChangeScore | Marketo の組織のスコアの変更アクティビティをクエリします。 |
Activities_ChangeStatusInProgression | Marketo の組織のプログラムステータスの変更アクティビティをクエリします。 |
Activities_ChangeStatusInSFDCCampaign | Marketo の組織のSFDC キャンペーンステータスの変更アクティビティをクエリします。 |
Activities_ClickEmail | Marketo の組織のメールのクリックアクティビティをクエリします。 |
Activities_ClickLink | Marketo の組織のリンクのクリックアクティビティをクエリします。 |
Activities_ConvertLead | Marketo の組織のリードのコンバートアクティビティをクエリします。 |
Activities_CreateTask | Marketo の組織のタスクの作成アクティビティをクエリします。 |
Activities_EmailBouncedSoft | Marketo の組織のメールがソフトバウンスで不達のアクティビティをクエリします。 |
Activities_EmailDelivered | Marketo の組織のメールの受信アクティビティをクエリします。 |
Activities_InterestingMoments | Marketo の組織の注目のアクションアクティビティをクエリします。 |
Activities_MergeLeads | Marketo の組織のリードのマージアクティビティをクエリします。 |
Activities_NewLeads | Marketo の組織の新規リードアクティビティをクエリします。 |
Activities_OpenEmail | Marketo の組織のメール開封アクティビティをクエリします。 |
Activities_RemoveFromFlow | Marketo の組織のフローから削除アクティビティをクエリします。 |
Activities_RemoveFromList | Marketo の組織のリストから削除アクティビティをクエリします。 |
Activities_RemoveFromSFDCCampaign | Marketo の組織のSFDC キャンペーンからの削除アクティビティをクエリします。 |
Activities_SendAlert | Marketo の組織のアラートの送信アクティビティをクエリします。 |
Activities_SendEmail | Marketo の組織のメールの送信アクティビティをクエリします。 |
Activities_SFDCActivity | Marketo の組織のSFDC アクティビティをクエリします。 |
Activities_SFDCMergeLeads | Marketo の組織のSFDC リードのマージアクティビティをクエリします。 |
Activities_VisitWebpage | Marketo の組織のウェブページ訪問アクティビティをクエリします。 |
Campaigns | Marketo の組織のキャンペーンをクエリします。 |
Channels | Marketo の組織のチャネルをクエリします。 |
Opportunities | Marketo の組織の商談をクエリします。 |
Opportunities | Marketo の組織の商談のパーソンロールをクエリします。 |
Tags | Marketo の組織のタグをクエリします。 |
Marketo の組織のアクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
ActivityNameFilter またはExcludeActivities は、WHERE 句で追加カラムとして指定できます。利用可能なActivity Type のリストについては、こちらをご覧ください:http://developers.marketo.com/activity-types/。
LeadId、Email、ActivityNameFilter、およびExcludeActivities カラムでは、OR 論理演算子を使って複数の値を指定できます。
すべてのカラムは '=' 演算子を使って指定される必要があります。そうしないと、例外が発生します。
SELECT * FROM Activities WHERE LeadId = '1' OR LeadId = '2'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
ActivityType | String | アクティビティのタイプ。 |
MktgAssetName | String | アクティビティに関連付けられたマーケティング資産の名前。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
ActivityAttributes# | String | 名前と値のペア(name=value)のカンマ区切りリスト。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 | |
ActivityNameFilter | String | GET の実行時に使用されます。取得する特定のアクティビティの名前。 |
ExcludeActivities | String | GET の実行時に使用されます。除外する特定のアクティビティの名前。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のリストに追加アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_AddToList WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
ListId | Integer | リードが追加されたリストのId。 |
ListName | String | リードが追加されたリストの名前。 |
Source | String | リードがリストに追加されたソース。 |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のSFDC キャンペーンに追加アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_AddToSFDCCampaign WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
CampaignId | Integer | リードが追加されたSFDC キャンペーンのId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
Status | String | アクティビティのステータス。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のデータ値の変更アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_ChangeDataValue WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
Source | String | データ値が変更されたソース(例:Web service API、SFDC、etc.) |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
AttributeName | String | データ値が変更された項目の名前。 |
NewValue | String | 現在の新しいデータ値。 |
OldValue | String | 前の古いデータ値。 |
Reason | String | データの値が変更された理由。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織の所有者の変更アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_ChangeOwner WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
Owner | String | 現在の新しいリード所有者の名前。 |
OwnerId | String | 現在の新しいリード所有者のId。 |
OldOwner | String | 前のリード所有者の名前。 |
OldOwnerId | String | 前のリード所有者のId。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織の収益ステージの変更アクティビティをクエリします。
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
ModelId | String | 収益モデルのId。 |
ModelVersion | String | 収益モデルのバージョン。 |
NewStageId | String | リードの現在のステージの新しいId。 |
NewStage | String | リードの現在のステージの新しい名前。 |
OldStageId | String | リードの前のステージのId。 |
OldStage | String | リードの前のステージの名前。 |
Reason | String | データの値が変更された理由。 |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のスコアの変更アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_ChangeScore WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
ScoreName | String | データ値が変更されたスコアの名前。 |
ChangeValue | String | スコアの値の純変化。例: +5 または -5。 |
NewValue | String | 現在の新しいデータ値。 |
OldValue | String | 前の古いデータ値。 |
Urgency | String | スコアが最近どのくらい変わったか。より高い緊急度は、最近増加が多かったスコアを表し、顧客の興味を示しています。この値はスコアの値(NewValue)に由来します。 |
Reason | String | データの値が変更された理由。 |
Priority | String | どのリードから先にコンタクトすべきかを決めるための優先順位。優先順位には次の2つのコンポーネントがあります:緊急度および相対スコア。優先順位が高いほど、リードがコンタクトに対して積極的に反応する可能性が高くなります。 |
RelativeScore | String | リードのスコアを他のリードのスコアと比較する指標を含みます。この値はスコアの値(NewValue)に由来します。 |
RelativeUrgency | String | リードの緊急度を他のリードの緊急度と比較する指標を含みます。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のプログラムステータスの変更アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_ChangeStatusInProgression WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
NewStatus | String | 現在の新しいステータス。 |
NewStatusId | String | 新しいステータスの値のId。 |
OldStatus | String | 前の古いステータス。 |
OldStatusId | String | 古いステータスの値のId。 |
Program | String | ステータスの変更が発生したプログラムの名前。 |
ProgramId | Integer | プログラムのId。 |
Success | Boolean | ステータスが成功を表すかどうかを識別します。 |
AcquiredBy | String | リードがこのアクティビティによって取得されたかどうかを識別します。 |
Reason | String | ステータスが変更された理由。 |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のSFDC キャンペーンステータスの変更アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_ChangeStatusInSFDCCampaign WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
CampaignId | Integer | リードのステータスが変更されたSFDC キャンペーンのId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
NewStatus | String | 現在の新しいステータス。 |
OldStatus | String | 前の古いステータス。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のメールのクリックアクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_ClickEmail WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
Link | String | クリックされたリンクのURL。 |
MailingId | String | リンクが含まれていたメールのId。 |
VariationId | String | メールのバリエーションのId。 |
UserAgent | String | リードがメールのリンクをクリックしたときに取得されたウェブブラウザのユーザーエージェント情報。 |
IsMobileDevice | String | リンクをクリックするために使われたデバイスがモバイル機器かどうかを識別します。 |
Platform | String | リンクが開かれたときに使われたオペレーティングシステムプラットフォーム。 |
Device | String | リンクが開かれたときに使われたデバイスの種類。 |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のリンクのクリックアクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_ClickLink WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
WebpageId | String | クリックされたリンクを含んでいたウェブページのId。 |
LinkId | String | クリックされたリンクのId。 |
QueryParameters | String | リンク内に含まれるクエリパラメータ。 |
ClientIPAddress | String | リンクをクリックしたクライアントのIP アドレス。 |
MessageId | String | リンクがクリックされたメッセージのId。 |
UserAgent | String | リードがリンクをクリックしたときに取得されたウェブブラウザのユーザーエージェント情報。 |
ReferrerURL | String | リンクがクリックされた場所を識別する参照元のURL。 |
CreatedAt | String | リンクのクリックアクティビティが作成された日時。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のリードのコンバートアクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_ConvertLead WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
AssignTo | String | リードが割り当てられた所有者。 |
SFDCAccountId | String | リードのSFDC アカウントのId。 |
SFDCType | String | リードのSFDC のタイプ。 |
SFDCOpportunityId | String | リードのSFDC 商談Id。 |
SFDCLeadId | String | リードのSFDC リードId。 |
SFDCContactId | String | リードのSFDC コンタクトId。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のタスクの作成アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_CreateTask WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
Subject | String | タスクの件名。 |
Operator | String | タスクの演算子。 |
DataType | String | タスクのデータ型。 |
DueIn | String | タスクの期日までの日数。 |
Owner | String | タスクが割り当てられた所有者。 |
Comments | String | タスクのコメント。 |
Priority | String | タスクの優先順位。 |
Status | String | タスクの現在のステータス。 |
Notify | String | 通知が送信されるべきかどうかを識別します。 |
RemindIn | String | リマインダーが送信されるべき日数。 |
SFDCTaskId | String | タスクのSFDC Id。 |
OwnerPersonId | String | タスクの所有者のId。 |
DueDate | String | タスクの期日。 |
ReminderTimestamp | String | リマインダーがいつ送信されるかを識別するタイムスタンプ。 |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のメールがソフトバウンスで不達のアクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_EmailBouncedSoft WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
MailingId | String | 送信されたメールのメッセージのId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
String | 意図された受信者のメールアドレス。 | |
Details | String | メールが届かなかった理由の詳細。 |
VariantId | String | メールのバリアントのId。 |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のメールの受信アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_EmailDelivered WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
MailingId | String | 送信されたメールのメッセージのId。 |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織の注目のアクションアクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_InterestingMoments WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
Type | String | 発生したアクションのタイプ。例:Web、Email、Milestone など。 |
Description | String | アクションの説明。 |
Operator | String | 注目の出来事のオペレーター。 |
DataType | String | 注目のアクションのデータ型。 |
Source | String | 注目のアクションが発生したソース。 |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
Date | String | 注目のアクションが発生した日付。 |
TriggeringActivityLogID | String | 注目のアクションをトリガしたアクティビティのId。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のリードのマージアクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_MergeLeads WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
LeadName | String | マージされたリードの名前。 |
MasterUpdated | Boolean | マスターリードが更新されたかどうかを識別します。 |
MergeIds | String | マージされたリードId。 |
MergeFields | String | マージされたフィールド。 |
MergedInSales | String | リードがセールスにマージされたかどうかを識別します。 |
MergeSource | String | マージが実行されたソース。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織の新規リードアクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_NewLeads WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
MktgAssetName | String | リードの名前。 |
SourceType | String | 新規リードを作成したソースのタイプ。例:Salesforce.com |
LeadSource | String | 新規リードが作成されたソース。 |
SourceInfo | String | 新規リード作成のソースに関する情報。 |
SFDCType | String | このリードのSFDC のタイプ。 |
CreatedDate | String | 新規リードが作成された日付。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のメール開封アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_OpenEmail WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
Campaign | String | メール開封アクティビティに関連のあるキャンペーン。 |
MailingId | String | |
VariationId | String | メールのバリエーションのId。 |
UserAgent | String | リードがメールのリンクをクリックしたときに取得されたウェブブラウザのユーザーエージェント情報。 |
IsMobileDevice | String | リンクをクリックするために使われたデバイスがモバイル機器かどうかを識別します。 |
Platform | String | リンクが開かれたときに使われたオペレーティングシステムプラットフォーム。 |
Device | String | リンクが開かれたときに使われたデバイスの種類。 |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のフローから削除アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_RemoveFromFlow WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
RemoveFromCampaigns | String | リードが削除されたキャンペーンのId。 |
DataType | String | キャンペーンフローのデータ型。 |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のリストから削除アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_RemoveFromList WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
ListId | Integer | リードが削除されたリストのId。 |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のSFDC キャンペーンからの削除アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_RemoveFromSFDCCampaign WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
CampaignId | Integer | リードが削除されたキャンペーンのId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
Status | String | SFDC キャンペーンの現在のステータス。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のアラートの送信アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_SendAlert WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
CampaignRunId | String | アラートが実行されたキャンペーンのId。 |
Campaign | String | メール送信アクティビティに関連のあるキャンペーン。 |
MailingId | String | アラートが送信されたメールのId。 |
SendToOwner | String | アラートを受け取った所有者を識別します。例:Lead、Account、またはNone。 |
SendToList | String | アラートの追加送信先。 |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のメールの送信アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_SendEmail WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
CampaignRunId | String | メールが送信されたキャンペーンのId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
MailingId | String | 送信されたメールのId。 |
StepId | String | フローの現在のステップのId。 |
ChoiceNumber | String | アクティビティをトリガした現在のステップの選択肢番号。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のSFDC アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_SFDCActivity WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
Subject | String | SFDC アクティビティの件名。 |
Description | String | SFDC アクティビティの説明。 |
OwnerID | String | SFDC アクティビティ所有者のId。 |
ActivityOwner | String | SFDC アクティビティの所有者。 |
Status | String | SFDC アクティビティの現在のステータス。 |
Priority | String | アクティビティの優先順位。 |
IsTask | String | アクティビティがタスクかどうかを識別します。 |
DueDate | String | SFDC アクティビティの期日。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のSFDC リードのマージアクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_SFDCMergeLeads WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
LeadName | String | マージされたSFDC リードの名前。 |
Merged | String | SFDC リードにマージされたフィールド。 |
WinningValues | String | マージされたSFDC リードの残る値。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer other:filterable= | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のウェブページ訪問アクティビティをクエリします。
Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。
LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。
そうしないと、例外が発生します。
SELECT * FROM Activities_VisitWebpage WHERE Email = '[email protected]' OR Email = '[email protected]'
Name | Type | Description |
ActivityId [KEY] | Integer | アクティビティの一意のId。 |
LeadId | Integer | アクティビティに関連のあるリードの一意のId。 |
Campaign | String | アクティビティに関連のあるキャンペーン。 |
WebpageId | String | 訪問されたウェブページのId。 |
WebpageURL | String | 訪問されたウェブページのURL。 |
LinkId | String | クリックされたリンクのId。 |
QueryParameters | String | URL 内に含まれるクエリパラメータ。 |
ClientIPAddress | String | リンクをクリックしたクライアントのIP アドレス。 |
MessageId | String | リンクがクリックされたメッセージのId。 |
UserAgent | String | ウェブページを訪問したときに取得されたウェブブラウザのユーザーエージェント情報。 |
ReferrerURL | String | リンクがクリックされた場所を識別する参照元のURL。 |
CreatedAt | String | ウェブページアクティビティが作成された日時。 |
ActivityDateTime | Datetime | アクティビティが実行された日時。 |
AssetName | String | アクティビティに関連のあるマーケティング資産名。 |
String | GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
OldestCreatedAt | Datetime | GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。 |
ActivityCreatedAt | Datetime | GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。 |
StaticListId | Integer | GET の実行時に使用されます。取得する静的リストのId。 |
StaticListName | String | GET の実行時に使用されます。取得する静的リストの名前。 |
Marketo の組織のキャンペーンをクエリします。
Marketo では、Source およびName カラムをSELECT クエリのWHERE 句で使用することができます。Source カラムを使って、Marketo 内で作成された、またはSales によって作成されたキャンペーンを識別します。
Name カラムでは、'=' または 'LIKE' 演算子を使用できます。'=' 演算子は名前の完全一致を表示し、'LIKE' 演算子は部分一致を表示します。
SELECT * FROM Campaigns WHERE Name LIKE 'test'
Name | Type | Description |
Id [KEY] | Integer | キャンペーンの一意のId。 |
Name | String | キャンペーンの名前。 |
Description | String | キャンペーンの説明。 |
Source | String | キャンペーンのソース。有効な値は、MKTOWS およびSALES です。 |
Marketo の組織のチャネルをクエリします。
Marketo では、TagValue カラムをSELECT クエリのWHERE 句で使用することができます。TagValue カラムでは、OR 論理演算子を使って複数の値を指定できます。
'=' 論理演算子のみがサポートされています。
SELECT * FROM Channels WHERE TagValue = 'Email Blast' OR TagValue = 'Blog' OR TagValue = 'Webinar'
Name | Type | Description |
TagValue [KEY] | String | チャネルのタグの値。例:Webinar、Blog、またはTradeshow。 |
Status [KEY] | String | チャネルの進行状況。 |
Step | Integer | チャネルの順序を並べるために使用する各進行状況のステップ番号。 |
Success | Boolean | 進行状況の結果が成功かどうかを指定します。 |
CheckInStatus | String | ロードショーイベントのチェックインステータス。有効な値は、None、Registered、Attended です。 |
WebinarBehavior | String | ウェビナーイベント中に実行された動作。 |
Marketo の組織の商談をクエリします。
Marketo では、次のカラムをSELECT クエリのWHERE 句で使用することができます:Id、Name、CreatedAt、UpdatedAt、Type、Stage。
CreatedAt およびUpdatedAt フィルターは、日付の範囲を作成するために2回指定できます。
SELECT * FROM Opportunities WHERE Stage = 'Commercial'
Name | Type | Description |
Id [KEY] | Integer | Marketo が割り当てた、商談の一意の識別子。 |
Name | String | 商談の名前。 |
Description | String | 商談の説明。 |
CompanyId | String | 商談に割り当てられた企業のId。 |
Quantity | Double | この商談に含まれる項目数。数量ベースの予測に使用されます。 |
Amount | Decimal | 商談からの見積もり売上総額。 |
ExpectedRevenue | Decimal | 商談からの予想収入。 |
Stage | String | 商談プロセスの現在のステージ。 |
LeadSource | String | Advertisement またはTrade Show などの商談のソース。 |
ExternalCreatedDate | Datetime | 商談のローカル作成日。 |
LastActivityDate | Date | この商談で最後のアクティビティが実行された日付。 |
IsWon | Boolean | 商談が成約でクローズしたかどうかを決定します。 |
NextStep | String | 商談をクローズするための次のタスクの説明。 |
IsClosed | Boolean | 商談がクローズしたかどうかを決定します。 |
CloseDate | Date | 商談のクローズ予定日。 |
Fiscal | String | 会計年度が有効になっていない場合は、商談のCloseDate の会計四半期もしくは期間。値はYYYY Q 形式である必要があります。例えば、2006年の第一四半期は'2006 1' となります。 |
FiscalQuarter | Integer | 商談が発生した会計四半期。有効な値は1、2、3、または4です。 |
FiscalYear | Integer | 商談が発生した会計年度。 |
ForecastCategoryName | String | 予測カテゴリの名前。 |
Probability | Integer | 商談をクローズできる推定確立(パーセント) |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
CreatedAt | Datetime | GET の実行時に使用されます。商談が作成された日付で商談をフィルタします。 |
UpdatedAt | Datetime | GET の実行時に使用されます。商談が更新された日付で商談をフィルタします。 |
Type | String | GET の実行時に使用されます。商談のタイプで商談をフィルタします。 |
Marketo の組織の商談のパーソンロールをクエリします。
Marketo では、次のカラムをSELECT クエリのWHERE 句で使用することができます:Id、Name、CreatedAt、UpdatedAt、Type、Stage。
CreatedAt およびUpdatedAt フィルターは、日付の範囲を作成するために2回指定できます。
SELECT * FROM Opportunities WHERE Stage = 'Commercial'
Name | Type | Description |
Id [KEY] | Integer | Marketo が割り当てた、商談のパーソンロールの一意の識別子。 |
OpportunityId | Integer | PersonId で指定されたパーソンに関連のある商談のId。 |
PersonId | String | OpportunityId で指定された商談に関連のあるパーソンのId。 |
Role | String | 商談に関するコンタクトパーソンのロール。 |
IsPrimary | Boolean | PersonId で指定されたパーソンがこの商談のプライマリコンタクトかどうかを決定します。 |
ExternalCreatedDate | Datetime | OpportunityPersonRole アソシエーションのローカルで作成されたデータ。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
CreatedAt | Datetime | GET の実行時に使用されます。商談が作成された日付で商談をフィルタします。 |
UpdatedAt | Datetime | GET の実行時に使用されます。商談が更新された日付で商談をフィルタします。 |
Marketo の組織の商談をクエリします。
Marketo では、次のカラムをSELECT クエリのWHERE 句で使用することができます:Id、Name、CreatedAt、UpdatedAt、Type、Stage。
CreatedAt およびUpdatedAt フィルターは、日付の範囲を作成するために2回指定できます。
SELECT * FROM Opportunities WHERE Stage = 'Commercial'
Name | Type | Description |
Id [KEY] | Integer | Marketo が割り当てた、商談の一意の識別子。 |
Name | String | 商談の名前。 |
Description | String | 商談の説明。 |
CompanyId | String | 商談に割り当てられた企業のId。 |
Quantity | Double | この商談に含まれる項目数。数量ベースの予測に使用されます。 |
Amount | Decimal | 商談からの見積もり売上総額。 |
ExpectedRevenue | Decimal | 商談からの予想収入。 |
Stage | String | 商談プロセスの現在のステージ。 |
LeadSource | String | Advertisement またはTrade Show などの商談のソース。 |
ExternalCreatedDate | Datetime | 商談のローカル作成日。 |
LastActivityDate | Date | この商談で最後のアクティビティが実行された日付。 |
IsWon | Boolean | 商談が成約でクローズしたかどうかを決定します。 |
NextStep | String | 商談をクローズするための次のタスクの説明。 |
IsClosed | Boolean | 商談がクローズしたかどうかを決定します。 |
CloseDate | Date | 商談のクローズ予定日。 |
Fiscal | String | 会計年度が有効になっていない場合は、商談のCloseDate の会計四半期もしくは期間。値はYYYY Q 形式である必要があります。例えば、2006年の第一四半期は'2006 1' となります。 |
FiscalQuarter | Integer | 商談が発生した会計四半期。有効な値は1、2、3、または4です。 |
FiscalYear | Integer | 商談が発生した会計年度。 |
ForecastCategoryName | String | 予測カテゴリの名前。 |
Probability | Integer | 商談をクローズできる推定確立(パーセント) |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
CreatedAt | Datetime | GET の実行時に使用されます。商談が作成された日付で商談をフィルタします。 |
UpdatedAt | Datetime | GET の実行時に使用されます。商談が更新された日付で商談をフィルタします。 |
Type | String | GET の実行時に使用されます。商談のタイプで商談をフィルタします。 |
Marketo の組織の商談のパーソンロールをクエリします。
Marketo では、次のカラムをSELECT クエリのWHERE 句で使用することができます:Id、Name、CreatedAt、UpdatedAt、Type、Stage。
CreatedAt およびUpdatedAt フィルターは、日付の範囲を作成するために2回指定できます。
SELECT * FROM Opportunities WHERE Stage = 'Commercial'
Name | Type | Description |
Id [KEY] | Integer | Marketo が割り当てた、商談のパーソンロールの一意の識別子。 |
OpportunityId | Integer | PersonId で指定されたパーソンに関連のある商談のId。 |
PersonId | String | OpportunityId で指定された商談に関連のあるパーソンのId。 |
Role | String | 商談に関するコンタクトパーソンのロール。 |
IsPrimary | Boolean | PersonId で指定されたパーソンがこの商談のプライマリコンタクトかどうかを決定します。 |
ExternalCreatedDate | Datetime | OpportunityPersonRole アソシエーションのローカルで作成されたデータ。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
CreatedAt | Datetime | GET の実行時に使用されます。商談が作成された日付で商談をフィルタします。 |
UpdatedAt | Datetime | GET の実行時に使用されます。商談が更新された日付で商談をフィルタします。 |
Marketo の組織のタグをクエリします。
Marketo では、Type およびValue カラムの両方をSELECT クエリのWHERE 句で使用することができます。Value カラムでは、OR 論理演算子を使って複数の値を指定できます。
'=' 論理演算子のみがサポートされています。
SELECT * FROM Tags WHERE Type = 'TestTag' AND Value = 'Value1' OR Value = 'Value2'
Name | Type | Description |
Type [KEY] | String | タグのタイプ。 |
Value [KEY] | String | タグの値。 |
CData Cloud は、Marketo エンティティをリレーショナルテーブル、ビュー、およびストアドプロシージャにモデル化します。 以下のセクションでは、API の制限および要件について説明します。既定のSupportEnhancedSQL 機能を使って、これらの制限の大半を回避できます。
Note: REST データモデルのすべてのテーブルでバルク操作がサポートされています。
Cloud はMarketo のデータを、標準のSQL ステートメントを使用してクエリできるリレーショナルデータベースのテーブルのリストとしてモデル化します。
Name | Description |
Activities | Marketo の組織のカスタムアクティビティをクエリします。 |
CustomObjects | Marketo の組織のカスタムオブジェクトを作成、更新、削除、クエリします。 |
Emails | Marketo の組織のメールをクエリします。 |
EmailTemplates | Marketo の組織のEmailTemplates をクエリ、更新、削除します。 |
Folders | Marketo の組織のフォルダを作成、更新、削除、クエリします。 |
Forms | Create, update, delete and query Forms for a Marketo organization. |
LandingPages | Create, update, delete and query Landing Pages for a Marketo organization. |
LandingPageTemplates | Marketo の組織のLandingPageTemplates を作成、更新、削除、クエリします。 |
Leads | Marketo の組織のリードを作成、更新、削除、クエリします。 |
ListStaticMemberShip | Create, delete and query query static list members for a Marketo organization. |
NamedAccounts | Query Named Accounts for a Marketo organization. |
Opportunities | Marketo の組織の商談をクエリします。 |
OpportunityRoles | Marketo の組織の商談ロールをクエリします。 |
ProgramMembers | Create, update, delete, and query members for program in Marketo. |
Programs | Marketo の組織のプログラムをクエリします。 |
SalesPersons | Marketo の組織の営業担当をクエリします。 |
SmartCampaigns | Marketo の組織のSmartCampaigns を作成、更新、削除、クエリします。 |
SmartLists | Marketo の組織のSmartLists をクエリおよび削除します。 |
Snippets | Create, update, delete and query Snippets for a Marketo organization. |
StaticLists | Create, update, delete and query Static Lists for a Marketo organization. |
Tokens | Create, delete, and query Tokens for a Marketo organization. |
Marketo の組織のカスタムアクティビティをクエリします。
The Cloud uses the Marketo API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the Cloud.
SELECT * FROM Activities WHERE activitydate > '2022-09-3' AND activitydate < '2022-09-5' SELECT * FROM Activities WHERE activitytypeid = 11 SELECT * FROM Activities WHERE activitytypeid IN (11, 12) AND leadid IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15) SELECT * FROM Activities WHERE ActivityTypeId = '1' AND LeadId = '123'
Name | Type | ReadOnly | Filterable | Description |
ActivityId [KEY] | Integer | True |
アクティビティの一意のId。 | |
LeadId | Integer | True | True |
アクティビティに関連のあるリードの一意のId。 |
ActivityDate | Datetime | True | True |
リードがリストに追加された日時。特定の日付以降のすべてのアクティビティを取得するために開始日時を指定するフィルタとして使用できます。 |
PrimaryAttribute | String | True | True |
プライマリフィールドのId。 |
PrimaryAttributeValue | String | True |
プライマリフィールドの値。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
ListId | Integer |
特定のリストに含まれるすべてのリードのアクティビティを取得するために使われるList Id。 |
Returns a list of activities from after a datetime given by the nextPageToken parameter.
The Cloud uses the Marketo API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the Cloud.
SELECT * FROM Activities WHERE activitydate > '2022-09-3' AND activitydate < '2022-09-5' SELECT * FROM Activities WHERE activitytypeid = 11 SELECT * FROM Activities WHERE activitytypeid IN (11, 12) AND leadid IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15) SELECT * FROM Activities WHERE ActivityTypeId = '1' AND LeadId = '123'
Name | Type | Filterable | Description |
Id [KEY] | String | True | Unique id of the activity. |
ActivityDate | Datetime | True | Datetime of the activity. |
ActivityTypeId | Integer | True | Id of the activity type. |
LeadId | Integer | True | Id of the lead associated to the activity. |
MarketoGUID | String | Unique id of the activity (128 character string). | |
PrimaryAttributeValue | String | Value of the primary attribute. | |
PrimaryAttributeValueId | Integer | Id of the primary attribute field. |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
ListId | String | Id of a static list. If set, will only return activities of members of this static list. |
Marketo の組織のカスタムオブジェクトを作成、更新、削除、クエリします。
Marketo REST API では、カスタムオブジェクトを取得するためにフィルターを指定する必要があります。フィルターは少なくとも一つのキーカラム、dedupeField、または検索可能なカラムを含んでいる必要があります。 これらのフィルタータイプでは、'=' 論理演算子のみがサポートされています。加えて、他のフィルターを指定することができますが、先述のフィルターを少なくとも一つ指定する必要があります。 すべてのフィルタリング可能なカラムでは、IN 演算子またはOR 論理演算子を使って複数の値を指定できます。
取得したい行とカラムだけを指定することで、サーバーからの応答時間を向上できます。
SELECT Make, Model, Year, Color FROM CustomObject_MyCustomBikeObject WHERE VIN = '12345'
新しいカスタムオブジェクトレコードを作成するには、カスタムオブジェクトに関するデータベースに入力する情報を指定します。
次の例では、MyCustomBikeObject という新しいカスタムオブジェクトを挿入する方法を説明します。
INSERT INTO MyCustomBikeObject (VIN, Make, Model, Color) VALUES ('99999', 'Yamaha', 'FZ-09', 'Blue')
読み取り専用以外のフィールドは、すべて更新可能です。
UPDATE MyCustomBikeObject SET Year = 2016 WHERE VIN = '99999'
Marketo からカスタムオブジェクトを削除するために使用します。削除を実行するには、テーブルキーまたはdedupeField カラムを指定する必要があります。
DELETE FROM MyCustomBikeObject WHERE VIN = '99999'
Name | Type | ReadOnly | Filterable | Description |
MarketoGUID [KEY] | String | True |
Marketo が割り当てた、カスタムオブジェクトの一意の識別子。 | |
CreatedAt | Datetime | False |
カスタムオブジェクトが作成された日時。 | |
UpdatedAt | Datetime | False |
カスタムオブジェクトが更新された日時。 |
Marketo の組織のメールをクエリします。
Note: All filterable columns must be specified using the '=' operator.
Retrieve a list of emails from the target instance, filterable by name.
SELECT * FROM Emails WHERE Name = 'CRUD Test'
Retrieve the email record for the given target Id.
SELECT * FROM Emails WHERE Id = 1192
To create a new Email, specify at least the Name, Template, FolderId and FolderType column.
INSERT INTO Emails (Name, Template, FolderId, FolderType) VALUES ('My Email', '1078', 2307, 'Folder')
Any field that is not read-only can be updated.
UPDATE Emails SET Description = 'Testing Update' WHERE Id = 1192
To delete a Email you can specify the ID or Name field.
DELETE FROM Emails WHERE Id = 1192 DELETE FROM Emails WHERE Name in ('Test1', 'Test2')
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Integer | True | True |
Marketo が割り当てた、メールの一意の識別子。 |
Name | String | False | True |
メール名。 |
Description | String | False |
メールの説明。 | |
Subject | String | False |
メールの件名。 | |
FromName | String | False |
差出人。 | |
FromEmail | String | False |
差出人メール。 | |
ReplyEmail | String | False |
返信先。 | |
FolderId | Integer | False |
メールが存在するフォルダのId。 | |
FolderType | String | False |
メールが存在するフォルダのタイプ。 | |
FolderName | String | False |
メールが存在するフォルダ名。 | |
Operational | Boolean | False |
メールがオペレーショナルかどうかを示します。 | |
TextOnly | Boolean | False |
メールがテキストのみかどうかを示します。 | |
PublishToMSI | Boolean | False |
メールが公開済みかどうかを示します。 | |
WebView | Boolean | False |
メールがウェブビューかどうかを示します。 | |
Status | String | False |
メールのステータス。 | |
Version | Integer | False |
メールのバージョン。 | |
AutoCopyToText | Boolean | False |
メールがテキストに自動でコピーされるかどうかを判定します。 | |
Template | Integer | False |
メールに紐付けられたテンプレート。 | |
Workspace | String | False |
メールが存在するワークスペース名。 | |
CreatedAt | Datetime | True |
メールの作成日時。 | |
UpdatedAt | Datetime | True |
メールの最終更新日時。 | |
PreHeader | String | False |
メールのプリヘッダーテキスト。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
EarliestUpdatedAt | Datetime |
この日付より前のメールを除外します。有効なISO-8601 文字列である必要があります。 |
LatestUpdatedAt | Datetime |
この日付より後のメールを除外します。有効なISO-8601 文字列である必要があります。 |
Marketo の組織のEmailTemplates をクエリ、更新、削除します。
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
ターゲットインスタンスからメールテンプレートのリストを取得します。名前とステータスでフィルターできます。
SELECT * FROM EmailTemplates WHERE Name = 'CRUD Test'
入力されたターゲットId のメールのレコードを取得します。
SELECT * FROM EmailTemplates WHERE Id = 1192
読み取り専用以外のフィールドは、すべて更新可能です。
UPDATE EmailTemplates SET Name = 'Update Test' Description = 'Testing Update' WHERE Id = 1192
Email を削除するには、Id またはName フィールドを指定します。
DELETE FROM EmailTemplates WHERE Id = 1192 DELETE FROM EmailTemplates WHERE Name in ('Test1', 'Test2')
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Integer | True | True |
アセットのId。 |
Name | String | False | True |
アセット名。 |
CreatedAt | Datetime | True |
アセットの作成日時。 | |
Description | String | False |
アセットの説明。 | |
FolderId | Integer | True |
フォルダのId。 | |
FolderType | String | True |
フォルダのタイプ。 使用できる値は次のとおりです。Folder, Program | |
FolderName | String | True |
フォルダ名。 | |
Status | String | True | True |
ドラフトまたは承認されたバージョンのステータスフィルタ。 |
UpdatedAt | Datetime | True |
アセットが更新された最新日時。 | |
Url | String | True |
Marketo UI 内のアセットのURL。 | |
Version | Integer | True |
テンプレートのバージョンのタイプ。 使用できる値は次のとおりです。1, 2 | |
Workspace | String | True |
ワークスペース名。 | |
Content | String | True |
テンプレートのHTML コンテンツ。Multipart ファイルです。 |
Marketo の組織のフォルダを作成、更新、削除、クエリします。
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
フォルダ階層で2階層以内のフォルダをすべて取得します。
SELECT * FROM Folders
特定のルートフォルダ以下にあるフォルダを、すべて取得します。
SELECT * FROM Folders WHERE RootFolderId = 38 AND MaxDepth = 5
新しくFolder を作るには、最低でもName、ParentId、ParentType カラムを指定してください。
INSERT INTO Folders (Name, ParentId, ParentType) VALUES ('New_Folder_Marketo_CData_Driver', 38, 'Folder')
読み取り専用以外のフィールドは、すべて更新可能です。
UPDATE Folders SET Description = 'Updated Folder', IsArchive = true WHERE Id = 1996
フォルダを削除するには、ID またはName フィールドを指定します。フォルダが空、つまりアセットやサブフォルダを含まなければ、単一のフォルダは削除可能です。フォルダがProgram タイプか、isSystem フィールドがtrue に設定されている場合、削除はできません。
DELETE FROM Folders WHERE Id = 1996 DELETE FROM Folders WHERE Name in ('Marketo1','Marketo2')
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Integer | True | True |
Marketo が割り当てた、フォルダの一意の識別子。 |
Name | String | False | True |
フォルダ名。 |
Description | String | False |
フォルダの説明。 | |
Type | String | True |
フォルダのタイプ。 | |
CreatedAt | Datetime | True |
フォルダの作成日時。 | |
UpdatedAt | Datetime | True |
フォルダの最終更新日時。 | |
ParentId | Integer | False |
親フォルダのId。 | |
ParentType | String | False |
親フォルダのタイプ。 | |
Path | String | True |
フォルダのパス。Unix 形式のパスと似た形で、フォルダツリーの階層を示します。 | |
WorkSpace | String | True | True |
スマートキャンペーンワークスペースの名前。 |
URL | String | True |
指定されたインスタンス内のアセットの明示的なURL。 | |
IsSystem | Boolean | True |
フォルダがシステムフォルダかどうか。 | |
IsArchive | Boolean | False |
フォルダがアーカイブされているかどうか。 | |
AccessZoneId | Integer | True |
アクセスゾーンId。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
RootFolderId | Integer |
その下でクエリが実行される、親フォルダのId。 |
RootFolderType | String |
その下でクエリが実行される、親フォルダのタイプ。 使用できる値は次のとおりです。Folder, Program デフォルト値はFolderです。 |
MaxDepth | Integer |
トラーバースするフォルダの深さの上限。 デフォルト値は2です。 |
Create, update, delete and query Forms for a Marketo organization.
Note: All filterable columns must be specified using the '=' operator.
Retrieve a list of accessible forms from the target instance.
SELECT * FROM Forms
Retrieve the form for the given Id.
SELECT * FROM Forms WHERE Id = '1214'
To create a new form, specify at least the Name, FolderId and FolderType column.
INSERT INTO Forms (Name, Description, FolderId, FolderType) VALUES ('My Snippet', 'Test Snippet insert', 1089, 'Program')
Any field that is not read-only can be updated.
UPDATE Forms SET Description = 'Testing Update', Name = 'Test Update' WHERE Id = '1214'
To delete a Snippet you can specify the ID or Name field.
DELETE FROM Forms WHERE Id = '1214' DELETE FROM Forms WHERE Name in ('Test1', 'Test2')
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Integer | True | True |
Id of the asset. |
Name | String | False | True |
Name of the asset. |
ButtonLabel | String | False |
Label text of the button. | |
ButtonLocation | Integer | False |
Location in pixels of the button relative to the left of the form. | |
CreatedAt | Datetime | True |
Datetime the asset was created. | |
Description | String | False |
Description of the asset. | |
FolderId | Integer | False | True |
Id of the folder. |
FolderType | String | False | True |
Type of folder. |
FontFamily | String | False |
font-family property for the form. | |
FontSize | String | False |
font-size property of the form. | |
KnownVisitorTemplate | String | False |
Template of the known visitor behavior for the form. | |
KnownVisitorType | String | False |
Type of the known visitor behavior for the form. | |
LabelPosition | String | False |
Default positioning of labels. | |
Language | String | False |
Language of the form. | |
Locale | String | False |
Locale of the form. | |
ProgressiveProfiling | Boolean | False |
Whether progressive profiling is enabled for the form. | |
Status | String | False | True |
Status filter for draft or approved versions. 使用できる値は次のとおりです。approved, draft |
Theme | String | False |
CSS theme for the form to use. | |
UpdatedAt | Datetime | True |
Datetime the asset was most recently updated. | |
Url | String | False |
Url of the asset in the Marketo UI. | |
WaitingLabel | String | False |
Waiting text of the button. |
Create, update, delete and query Landing Pages for a Marketo organization.
Note: All filterable columns must be specified using the '=' operator.
Retrieve a list of accessible landing pages from the target instance, filterable by Status and folder.
SELECT * FROM LandingPages WHERE Status = 'draft' SELECT * FROM LandingPages WHERE FolderId = 1184 AND FolderType = 'Program'
Retrieve the landing page record for the given name or a target Id.
SELECT * FROM LandingPages WHERE Id = 1234 SELECT * FROM LandingPages WHERE Name = 'Agenda'
To create a new LandingPage, specify at least the Name, FolderId, FolderType and Template column.
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')
Any field that is not read-only can be updated.
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
To delete a LandingPage you can specify the ID or Name field.
DELETE FROM LandingPages WHERE Id = 1996 DELETE FROM LandingPages WHERE Name in ('Test1', 'Test2')
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Integer | True | True |
Id of the asset. |
Name | String | False | True |
Name of the asset. |
ComputedUrl | String | True |
Computed Url of the asset. | |
CreatedAt | Datetime | True |
Datetime the asset was created. | |
CustomHeadHTML | String | False |
Any custom HTML to embed in the tag of the page. | |
Description | String | False |
Description of the asset. | |
FacebookOgTags | String | False |
Any OpenGraph meta tags to apply to the page. | |
FolderId | Integer | False | True |
Id of the folder. |
FolderType | String | False | True |
Type of folder. 使用できる値は次のとおりです。Folder, Program |
FolderName | String | False | False |
Name of folder. |
FormPrefill | Boolean | False |
Boolean to toggle whether forms embedded in the page will prefill. Default false. デフォルト値はfalseです。 | |
Keywords | String | False |
Keywords | |
MobileEnabled | Boolean | False |
Whether the page has mobile viewing enabled. Free-form pages only. Default false. デフォルト値はfalseです。 | |
Robots | String | False |
Robots directives to apply to the pages meta tags | |
Status | String | True | True |
Status filter for draft or approved versions. 使用できる値は次のとおりです。approved, draft |
Template | Integer | False |
Id of the template used. | |
Title | String | False |
Title element of the landing page. | |
UpdatedAt | Datetime | True |
Datetime the asset was most recently updated. | |
URL | String | False |
Url of the asset in the Marketo UI. You have to send the URL path of the page while creating or updating. | |
Workspace | String | False |
Name of the workspace. |
Marketo の組織のLandingPageTemplates を作成、更新、削除、クエリします。
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
ターゲットインスタンスから、アクセス可能なランディングページテンプレートのリストを取得します。Name、Status、およびフォルダでフィルターできます。
SELECT * FROM LandingPageTemplates WHERE Status = 'draft' SELECT * FROM LandingPageTemplates WHERE FolderId = 1184 AND FolderType = 'Program'
入力された名前、またはターゲットId のランディングページテンプレートのレコードを取得します。
SELECT * FROM LandingPageTemplates WHERE Id = 1234 SELECT * FROM LandingPageTemplates WHERE Name = 'Agenda'
新しいLandingPageTemplate を作成するには、最低でもName、FolderId、FolderType、およびTemplateType カラムを指定してください。
INSERT INTO LandingPageTemplates (Description, EnableMunchkin, FolderId, FolderType, Name, TemplateType) VALUES ('Testing Insert', true, 19, 'Folder', 'Test Insert 1', 'guided')
読み取り専用以外のフィールドは、すべて更新可能です。
UPDATE LandingPageTemplates SET Description = 'Testing Update', EnableMunchkin = false, Name = 'Test Update' WHERE Id = 1312
LandingPageTemplate を削除するには、Id またはName フィールドを指定してください。
DELETE FROM LandingPageTemplates WHERE Id = 1312 DELETE FROM LandingPageTemplates WHERE Name in ('Test1', 'Test2')
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Integer | True | True |
アセットのId。 |
Name | String | False | True |
アセット名。 |
CreatedAt | Datetime | True |
アセットの作成日時。 | |
Description | String | False |
アセットの説明。 | |
EnableMunchkin | Boolean | False |
Whether to enable munchkin on the derived pages.Defaults to true. デフォルト値はtrueです。 | |
FolderId | Integer | False | True |
フォルダのId。 |
FolderType | String | False | True |
フォルダのタイプ。 使用できる値は次のとおりです。Folder, Program |
FolderName | String | False |
フォルダ名。 | |
Status | String | True | True |
ドラフトまたは承認されたバージョンのステータスフィルタ。 使用できる値は次のとおりです。draft, approved |
TemplateType | String | False |
Type of template to create 'guided' or 'freeForm' 使用できる値は次のとおりです。guided, freeForm デフォルト値はfreeFormです。 | |
UpdatedAt | Datetime | True |
アセットが更新された最新日時。 | |
Url | String | True |
Marketo | |
Workspace | String | True |
ワークスペース名。 |
Marketo の組織のリードを作成、更新、削除、クエリします。
すべてのカラムは '=' 演算子を使って指定される必要があります。カラムがフィルタリング可能な場合、IN 演算子またはOR 論理演算子を使用して複数の値を指定します。
サーバーからの応答時間を最適化するために、取得したい行とカラムだけを指定します。
SELECT Id, FirstName, LastName FROM Leads WHERE Id IN (1, 2, 5, 10)
Marketo 内の既知のリードのリストに限定してクエリを実行すれば、このクエリで最高のパフォーマンスを得ることができます。このためには、Marketo 内でリードのスタティックリストを作成し、ListId を指定してそれらを取得します。
フィルタが指定されていない場合は、Activities_NewLead テーブルがクエリされ、Lead Id のリストが取得されます。Lead Id がコンパイルされた後、Leads テーブルにクエリを実行するために使用されます。 それぞれのLeads リクエストに対して1つのActivities_NewLead が発生するため、フィルタが指定されていない場合、リード1件あたりのAPI コール数は実質的に2倍になります。 これはクエリのパフォーマンスに影響します。
次に例を示します。
(Total Number of Leads / 300) * 2
(Total Number of Leads / 300) * 2
SOAP API を使ってLead Id のリストを取得する方法として、Other プロパティでUseSOAPForLeadIds=True に設定する方法もあります。UseSOAPForLeadIDs がTrue でSOAP 接続の詳細が指定されている場合、SOAP API はLead Id のリストをコンパイルし、これがREST API のフィルタとして使用されます。
SOAP API はREST API と比べるとかなり遅いので、このハイブリッドアプローチはSOAP API を単独で使用するよりも処理が早くなります。SOAP API のリクエストごとの最大バッチサイズは1000なので、このクエリが必要とするAPI コールの回数は、計算式を使って概算できます。
(Total Number of Leads / 1000) + (Total Number of Leads / 300)
新しいLead レコードを作成するには、データベースに登録するリードの名、姓、E メールアドレス、会社名を指定します。
例えば、E メールアドレスが[email protected] であるJohn Mangel という人物の新しいリードを挿入するには、次のように入力します:
INSERT INTO Leads (Email, FirstName, LastName) VALUES ('[email protected]', 'John', 'Mangel')
#TEMP テーブルを介して複数のリードを一度に挿入するには、まず#TEMP テーブルを作成し、そのテーブルをLeads テーブルに挿入します。
次の例では、3つの新しいリードを持つ#TEMP テーブルを作成し、その#TEMP テーブルをLeads テーブルに挿入しています。
INSERT INTO Leads#TEMP (FirstName, LastName, Email, Company) VALUES ('John', 'Mangel', '[email protected]', 'ABC') INSERT INTO Leads#TEMP (FirstName, LastName, Email, Company) VALUES ('Steve', 'Puth', '[email protected]', 'ABC') INSERT INTO Leads#TEMP (FirstName, LastName, Email, Company) VALUES ('Andrew', 'Stack', 'andy@abc', 'ABC') INSERT INTO Leads (FirstName, LastName, Email, Company) SELECT FirstName, LastName, Email, Company FROM Leads#TEMP
CSV ファイルから複数のリードをインポートするには、UseBulkAPI がTrue に設定されていることを確認し、以下のようなコマンドを入力します。
INSERT INTO Leads (CSVFile) VALUES ('C:\\\\Upload\\\\ImportLeads.csv')
Leads テーブルのread-only でない項目はすべて更新が可能です。更新は、ルックアップフィールド(外部キー)として、Email などの'Filterable' カラムを使用して実行されます。 (Leads テーブルのすべてのReadOnly およびFilterable カラムを確認するには、以下の「カラム」を参照してください。)
次に例を示します。
UPDATE Leads SET MobilePhone = '111-222-3333' WHERE Id = 1
UPDATE Leads SET MobilePhone = '111-222-3333' WHERE Email = '[email protected]'
カスタムフィールドをルックアップフィールドとして使用することもできます。これを行うには、まずLookupField をカスタムフィールドとして定義することで、カスタムフィールドがこの方法で使用されることを明確に識別する必要があります。
例として、MyCustomField=my value(MyCustomField はルックアップフィールド)であるすべての行に、111-222-3333 をMobilePhone 項目として割り当てます。
UPDATE Leads SET MobilePhone = '111-222-3333' WHERE LookupField = 'MyCustomField' AND MyCustomField = 'my_value'
Leads テーブルからリードを削除するには、そのリードをMarketo Id で識別する必要があります。たとえば、Marketo Id=1 のリードを削除するには、次のように入力します。
DELETE FROM Leads WHERE Id = 1
過去14日間にLeads テーブルから削除されたすべてのリードのリストを取得するには、GetDeleted クエリを使用します。
GetDeleted FROM Leads
テーブルの最終更新以降に削除されたすべてのリードのリストを取得するには、UpdatedAt フィルタと共にGetDeleted クエリを使用します。
GetDeleted FROM Leads UpdatedAt='date'
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Int | False | True |
This is a generated column, no description is available. |
Company | String | False |
This is a generated column, no description is available. | |
Site | String | False |
This is a generated column, no description is available. | |
BillingStreet | String | False |
This is a generated column, no description is available. | |
BillingCity | String | False |
This is a generated column, no description is available. | |
BillingState | String | False |
This is a generated column, no description is available. | |
BillingCountry | String | False |
This is a generated column, no description is available. | |
BillingPostalCode | String | False |
This is a generated column, no description is available. | |
Website | String | False |
This is a generated column, no description is available. | |
MainPhone | String | False |
This is a generated column, no description is available. | |
AnnualRevenue | Decimal | False |
This is a generated column, no description is available. | |
NumberOfEmployees | Int | False |
This is a generated column, no description is available. | |
Industry | String | False |
This is a generated column, no description is available. | |
SicCode | String | False |
This is a generated column, no description is available. | |
MktoCompanyNotes | String | False |
This is a generated column, no description is available. | |
ExternalCompanyId | String | False |
This is a generated column, no description is available. | |
MktoName | String | True |
This is a generated column, no description is available. | |
PersonType | String | False |
This is a generated column, no description is available. | |
MktoIsPartner | Bool | False |
This is a generated column, no description is available. | |
IsLead | Bool | False |
This is a generated column, no description is available. | |
MktoIsCustomer | Bool | False |
This is a generated column, no description is available. | |
IsAnonymous | Bool | False |
This is a generated column, no description is available. | |
Salutation | String | False |
This is a generated column, no description is available. | |
FirstName | String | False |
This is a generated column, no description is available. | |
MiddleName | String | False |
This is a generated column, no description is available. | |
LastName | String | False |
This is a generated column, no description is available. | |
String | False | True |
This is a generated column, no description is available. | |
Phone | String | False |
This is a generated column, no description is available. | |
MobilePhone | String | False |
This is a generated column, no description is available. | |
Fax | String | False |
This is a generated column, no description is available. | |
Title | String | False |
This is a generated column, no description is available. | |
ContactCompany | Int | True |
This is a generated column, no description is available. | |
DateOfBirth | Date | False |
This is a generated column, no description is available. | |
Address | String | False |
This is a generated column, no description is available. | |
City | String | False |
This is a generated column, no description is available. | |
State | String | False |
This is a generated column, no description is available. | |
Country | String | False |
This is a generated column, no description is available. | |
PostalCode | String | False |
This is a generated column, no description is available. | |
PersonTimeZone | String | True |
This is a generated column, no description is available. | |
OriginalSourceType | String | True |
This is a generated column, no description is available. | |
OriginalSourceInfo | String | True |
This is a generated column, no description is available. | |
RegistrationSourceType | String | False |
This is a generated column, no description is available. | |
RegistrationSourceInfo | String | False |
This is a generated column, no description is available. | |
OriginalSearchEngine | String | True |
This is a generated column, no description is available. | |
OriginalSearchPhrase | String | True |
This is a generated column, no description is available. | |
OriginalReferrer | String | True |
This is a generated column, no description is available. | |
EmailInvalid | Bool | False |
This is a generated column, no description is available. | |
EmailInvalidCause | String | False |
This is a generated column, no description is available. | |
Unsubscribed | Bool | False |
This is a generated column, no description is available. | |
UnsubscribedReason | String | False |
This is a generated column, no description is available. | |
DoNotCall | Bool | False |
This is a generated column, no description is available. | |
MktoDoNotCallCause | String | False |
This is a generated column, no description is available. | |
DoNotCallReason | String | False |
This is a generated column, no description is available. | |
MarketingSuspended | Bool | False |
This is a generated column, no description is available. | |
MarketingSuspendedCause | String | False |
This is a generated column, no description is available. | |
BlackListed | Bool | False |
This is a generated column, no description is available. | |
BlackListedCause | String | False |
This is a generated column, no description is available. | |
MktoPersonNotes | String | False |
This is a generated column, no description is available. | |
AnonymousIP | String | False |
This is a generated column, no description is available. | |
InferredCompany | String | True |
This is a generated column, no description is available. | |
InferredCountry | String | True |
This is a generated column, no description is available. | |
InferredCity | String | True |
This is a generated column, no description is available. | |
InferredStateRegion | String | True |
This is a generated column, no description is available. | |
InferredPostalCode | String | True |
This is a generated column, no description is available. | |
InferredMetropolitanArea | String | True |
This is a generated column, no description is available. | |
InferredPhoneAreaCode | String | True |
This is a generated column, no description is available. | |
EmailSuspended | Bool | False |
This is a generated column, no description is available. | |
EmailSuspendedCause | String | False |
This is a generated column, no description is available. | |
EmailSuspendedAt | Datetime | False |
This is a generated column, no description is available. | |
Department | String | False |
This is a generated column, no description is available. | |
CreatedAt | Datetime | True | True |
This is a generated column, no description is available. |
UpdatedAt | Datetime | True | True |
This is a generated column, no description is available. |
Cookies | String | False | True |
This is a generated column, no description is available. |
ExternalSalesPersonId | String | False |
This is a generated column, no description is available. | |
LeadPerson | Int | True |
This is a generated column, no description is available. | |
LeadRole | String | False |
This is a generated column, no description is available. | |
LeadSource | String | False |
This is a generated column, no description is available. | |
LeadStatus | String | False |
This is a generated column, no description is available. | |
LeadScore | Int | False |
This is a generated column, no description is available. | |
Urgency | Double | False |
This is a generated column, no description is available. | |
Priority | Int | False |
This is a generated column, no description is available. | |
RelativeScore | Int | False |
This is a generated column, no description is available. | |
RelativeUrgency | Int | False |
This is a generated column, no description is available. | |
Rating | String | False |
This is a generated column, no description is available. | |
PersonPrimaryLeadInterest | Int | True |
This is a generated column, no description is available. | |
LeadPartitionId | Int | False |
This is a generated column, no description is available. | |
LeadRevenueCycleModelId | Int | False |
This is a generated column, no description is available. | |
LeadRevenueStageId | Int | False |
This is a generated column, no description is available. | |
AcquisitionProgramId | Int | False |
This is a generated column, no description is available. | |
MktoAcquisitionDate | Datetime | False |
This is a generated column, no description is available. | |
TestKpQA | String | False |
This is a generated column, no description is available. | |
TestCustomfieldEmail | String | False |
This is a generated column, no description is available. | |
Ecids | String | True |
This is a generated column, no description is available. | |
TestFieldText1 | String | False |
This is a generated column, no description is available. | |
Test1 | Bool | False |
This is a generated column, no description is available. | |
Cstmfdtest1 | String | False |
This is a generated column, no description is available. | |
Cstmfdtest2 | String | False |
This is a generated column, no description is available. | |
Test | String | False |
This is a generated column, no description is available. | |
Test98 | String | False |
This is a generated column, no description is available. | |
LookupField | String | False | True |
This is filter only column that will not contain data. |
ListId | Int | False | True |
This is filter only column that will not contain data. |
ProgramId | Int | False | True |
This is filter only column that will not contain data. |
PartitionName | String | False | True |
This is filter only column that will not contain data. |
MembershipAcquiredBy | String | True | False |
This is a generated column, that is only available when filtering by ProgramId. |
MembershipIsExhausted | Bool | True | False |
This is a generated column, that is only available when filtering by ProgramId. |
MembershipMembershipDate | Datetime | True | False |
This is a generated column, that is only available when filtering by ProgramId. |
MembershipNurtureCadence | String | True | False |
This is a generated column, that is only available when filtering by ProgramId. |
MembershipProgressionStatus | String | True | False |
This is a generated column, that is only available when filtering by ProgramId. |
MembershipReachedSuccess | Bool | True | False |
This is a generated column, that is only available when filtering by ProgramId. |
MembershipReachedSuccessDate | Datetime | True | False |
This is a generated column, that is only available when filtering by ProgramId. |
MembershipStream | String | True | False |
This is a generated column, that is only available when filtering by ProgramId. |
MembershipUpdatedAt | Datetime | True | False |
This is a generated column, that is only available when filtering by ProgramId. |
Create, delete and query query static list members for a Marketo organization.
Note: All filterable columns must be specified using the '=' operator.
Retrieve a list of Static MemberShip from the target instance, filterable by Id and ListId.
SELECT * FROM ListStaticMemberShip WHERE ListId = 1014 SELECT * FROM ListStaticMemberShip WHERE ListId = 1014 AND id = 1016
To create a new Static MemberShip, specify at least the ListId and Id column.
INSERT INTO ListStaticMemberShip (ListId, Id) VALUES (1014, 1014)
To delete a ListStaticMemberShip you must specify the ID and ListId field.
DELETE FROM ListStaticMemberShip WHERE Listid = 1014 AND Id = 1014
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Integer | True | True |
Id of static MemberShip. |
FirstName | String | True |
FirtName of the member | |
LastName | String | True |
LastName of the member | |
String | True |
| ||
CreatedAt | Datetime | True |
The date and time the membership was created. | |
UpdatedAt | Datetime | True |
The date and time the membership was last updated. | |
ListId | Integer | True | True |
ListId. |
Query Named Accounts for a Marketo organization.
名前付きアカウントを取得するには、フィルターを指定する必要があります。Valid filters are any searchable columns which include MarketoGUID, Name, Industry, State, City, etc.
SELECT * FROM NamedAccounts WHERE Name = 'MyAccount'
新しいNamedAccount レコードを作成するには、名前付きアカウントに関するデータベースに入力する情報を指定します。
次の例では、新しいNamedAccount を挿入する方法を説明します。
INSERT INTO NamedAccounts (Name, City, Country, Industry) VALUES ('MyAccount', 'MyCity', 'USA', 'Tech')
読み取り専用以外のフィールドは、すべて更新可能です。
UPDATE NamedAccounts SET NumberOfEmployees = 100, State = 'NC', AnnualRevenue = '10000000.00' WHERE Name = 'MyAccount'
Marketo から名前付きアカウントを削除するために使用します。削除を実行するには、MarketoGUID フィールドかName フィールドのどちらかが必須です。
DELETE FROM NamedAccounts WHERE Name = 'MyAccount'
Name | Type | ReadOnly | Filterable | Description |
MarketoGUID [KEY] | String | True | True |
The unique, Marketo-assigned identifier of the named account. |
Name | String | False | True |
The name of the account. |
AccountOwnerId | Integer | False | True |
The owner id of the account. |
AnnualRevenue | Double | False | True |
The annual revenue for the account. |
City | String | False | True |
The city for the account. |
Country | String | False | True |
The country for the account. |
DomainName | String | False | True |
The name of the domain for the account. |
Industry | String | False | True |
The industry for the account. |
LogoURL | String | False | True |
The URL to the logo for the account. |
MembershipCount | Integer | True | True |
The number of members for the account. |
NumberOfEmployees | Integer | False | True |
The number of employees for the account. |
OpptyAmount | Double | True | True |
The total amount of opportunities for the account. |
OpptyCount | Integer | True | True |
The total number of opportunities for the account. |
SICCode | String | False | True |
The SIC Code for the account. |
State | String | False | True |
The state for the account. |
CreatedAt | Datetime | True |
The date and time the named account was created. | |
UpdatedAt | Datetime | True |
The date and time the named account was last updated. |
Marketo の組織の商談をクエリします。
Note:This table is only available for Marketo subscriptions which do not have a native CRM sync enabled.If sync is enabled, an error will be returned when attempting to query the table stating that the API is disabled.
商談を取得するには、フィルターを指定する必要があります。Valid filters are any searchable columns which include MarketoGUID, ExternalOpportunityId, ExternalCompanyId, or ExternalSalesPersonId.
SELECT * FROM Opportunities WHERE ExternalOpportunityId = 'CDATA1'
新しいOpportunity レコードを作成するには、Opportunity に関するデータベースに入力する情報を指定します。
次の例では、新しいOpportunity を挿入する方法を説明します。
INSERT INTO Opportunities (ExternalOpportunityId, Description, ExternalCompanyId, Name) VALUES ('CDATA1', 'CData Software Inc Opportunity', 'CDATA', 'CData')
読み取り専用以外のフィールドは、すべて更新可能です。
UPDATE Opportunities SET IsWon = true, FiscalYear = 2016, Amount = '1000.00' WHERE ExternalOpportunityId = 'Opportunity1'
Marketo から商談を削除するために使用します。削除を実行するには、Id フィールドかExternalOpportunityId フィールドのどちらかが必須です。
DELETE FROM Opportunities WHERE ExternalOpportunityId = 'Opportunity1'
Name | Type | ReadOnly | Filterable | Description |
MarketoGUID [KEY] | String | True | True |
Marketo が割り当てた、商談の一意の識別子。 |
ExternalOpportunityId | String | False | True |
The external Id of the opportunity. |
Amount | Double | False |
The amount of the opportunity. | |
CloseDate | Datetime | False |
The date and time the opportunity was closed. | |
Description | String | False |
The description of the opportunity. | |
ExpectedRevenue | Double | False |
The expected revenue of the opportunity. | |
ExternalCompanyId | String | False | True |
The external company Id of the opportunity. |
ExternalCreatedDate | Datetime | False |
The external date and time the opportunity was created. | |
ExternalSalesPersonId | String | False | True |
The external sales person Id of the opportunity. |
Fiscal | String | False |
The fiscal of the opportunity. | |
FiscalQuarter | String | False |
The fiscal quarter of the opportunity. | |
FiscalYear | String | False |
The fiscal year of the opportunity. | |
ForecastCategoryName | String | False |
The forecast category name of the opportunity. | |
IsClosed | Boolean | False |
Specifies whether the opportunity is closed. | |
IsWon | Boolean | False |
Specifies whether the opportunity was won. | |
LastActivityDate | Datetime | False |
The date and time the last activity occurred on the opportunity. | |
LeadSource | String | False |
The lead source of the opportunity. | |
Name | String | False |
The name of the opportunity. | |
NextStep | String | False |
The next step of the opportunity. | |
Probability | Integer | False |
The probability of the opportunity. | |
Quantity | Double | False |
The quantity of the opportunity. | |
Stage | Double | False |
The stage of the opportunity. | |
Type | Double | False |
商談のタイプ。 | |
CreatedAt | Datetime | True |
商談が作成された日時。 | |
UpdatedAt | Datetime | True |
商談の最終更新時刻。 |
Marketo の組織の商談ロールをクエリします。
Note:This table is only available for Marketo subscriptions which do not have a native CRM sync enabled.If sync is enabled, an error will be returned when attempting to query the table stating that the API is disabled.
商談を取得するには、フィルターを指定する必要があります。Valid filters are any searchable columns which include MarketoGUID and a combination of ExternalOpportunityId and LeadId.
SELECT * FROM OpportunityRoles WHERE ExternalOpportunityId = 'Opportunity1' AND LeadId = '1'
新しいOpportunity Role レコードを作成するには、Opportunity Role に関するデータベースに入力する情報を指定します。
次の例では、新しいOpportunity Role を挿入する方法を説明します。
INSERT INTO OpportunityRoles (ExternalOpportunityId, LeadId, IsPrimary, Role) VALUES ('CDATA1', '1', false, 'MyRole')
読み取り専用以外のフィールドは、すべて更新可能です。
UPDATE OpportunityRoles SET IsPrimary = true WHERE MarketoGUID = 'c674bda8-6e94-40cf-a853-98833b85b7cb'
Marketo からOpportunity Roles を削除するために使用します。削除を実行するにはMarketoGUID フィールドが必須です。
DELETE FROM OpportunityRoles WHERE MarketoGUID = 'c674bda8-6e94-40cf-a853-98833b85b7cb'
Name | Type | ReadOnly | Filterable | Description |
MarketoGUID [KEY] | String | True | True |
Marketo が割り当てた、商談ロールの一意の識別子。 |
ExternalOpportunityId | String | False | True |
商談の外部Id。 |
ExternalCreatedDate | Datetime | False |
商談ロールが作成された外部の日時。 | |
IsPrimary | Boolean | False |
Specifies whether the opportunity role is the primary role on the opportunity. | |
LeadId | Integer | False | True |
The lead Id associated with the opportunity role. |
Role | String | False |
商談と関連のあるロール。 | |
CreatedAt | Datetime | True |
商談ロールが作成された日時。 | |
UpdatedAt | Datetime | True |
商談ロールの最終更新時刻。 |
Create, update, delete, and query members for program in Marketo.
Retrieve all Program Members for the specific ProgramId.
Note:
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'
To create a new Program Member, specify at least the LeadId, StatusName and ProgramId column.This operation is only supported when UseBulkApi=false.
INSERT INTO ProgramMembers (LeadId, StatusName, ProgramId) VALUES (4, 'member', '1001')
Fields WebinarURL and RegistrationCode can be updated. To update any Program Member, specify at least the LeadId, ProgramId column.This operation is only supported when UseBulkApi=false.
UPDATE ProgramMembers SET WebinarURL = 'www.testURL.com', RegistrationCode = 'dcff5f12-a7c7-11eb-bcbc-0242ac130001' WHERE LeadId = '4' AND ProgramId = '1001'
To delete a Program member you must specify the LeadId and ProgramId field.This operation is only supported when UseBulkApi=false.
DELETE FROM ProgramMembers WHERE LeadId = '4' AND ProgramId = '1001'
Name | Type | ReadOnly | Filterable | Description |
Id | Int | True |
This is a generated column, no description is available. | |
AttendanceLikelihood | Int | True |
This is a generated column, no description is available. | |
CreatedAt | Datetime | True |
This is a generated column, no description is available. | |
IsExhausted | Bool | True |
This is a generated column, no description is available. | |
LeadId [KEY] | Int | False | True |
This is a generated column, no description is available. |
MembershipDate | Datetime | True |
This is a generated column, no description is available. | |
NurtureCadence | String | True |
This is a generated column, no description is available. | |
Program | String | True |
This is a generated column, no description is available. | |
ProgramId [KEY] | Int | False | True |
This is a generated column, no description is available. |
ReachedSuccess | Bool | True | True |
This is a generated column, no description is available. |
ReachedSuccessDate | Datetime | True |
This is a generated column, no description is available. | |
RegistrationLikelihood | Int | True |
This is a generated column, no description is available. | |
StatusName | String | True | True |
This is a generated column, no description is available. |
TrackName | String | True |
This is a generated column, no description is available. | |
UpdatedAt | Datetime | True | True |
This is a generated column, no description is available. |
WaitlistPriority | Int | True |
This is a generated column, no description is available. | |
AcquiredBy | Bool | False |
This is a generated column, no description is available. | |
FlowStep | Int | False | True |
This is a generated column, no description is available. |
RegistrationCode | String | False |
This is a generated column, no description is available. | |
ReiNewCustomField | String | False | True |
This is a generated column, no description is available. |
StatusReason | String | False |
This is a generated column, no description is available. | |
TestCustomObjFd | String | False | True |
This is a generated column, no description is available. |
UTMSource | String | False | True |
This is a generated column, no description is available. |
WebinarUrl | String | False |
This is a generated column, no description is available. |
Marketo の組織のプログラムをクエリします。
Note:Tag とCost カラムは、Programs をすべて参照する際(SELECT * クエリを実行する場合など)には返されません。これらのカラムは特定のProgram Id やName でフィルタリングする場合のみ返されます。
この場合、Tag とCost カラムは返されません。
SELECT * FROM Programs
この場合、Tag とCost カラムが返されます。
SELECT * FROM Programs WHERE Id = '1001'
新しいProgram レコードを作成するには、Program に関するデータベースに入力する情報を指定します。
新しいProgram を挿入する方法は、次の例を参照してください。
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')
読み取り専用以外のフィールドは、すべて更新可能です。
UPDATE Programs SET Name = 'UpdatedProgram', Description = 'Updated Description' WHERE Id = '1'
Marketo からプログラムを削除するために使用します。削除を実行するには、Id またはName フィールドを指定します。
DELETE FROM Programs WHERE Id = '1' DELETE FROM Programs WHERE Name in ('Test1', 'Test2')
Note: FolderId とFolderName は、新しいレコードを追加する際には入力できます。ただし、既存のレコード内で更新はできません(レコードは作成された時点で読み取り専用となるため)。
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Integer | True | True |
Marketo が割り当てた、プログラムの一意の識別子。 |
Name | String | False | True |
プログラムの名前。 |
Description | String | False |
プログラムの説明。 | |
Type | String | False |
プログラムのタイプ。 | |
Channel | String | False |
プログラムと関連のあるチャネル。 | |
Workspace | String | False |
プログラムが配置されているワークスペースの名前。 | |
Url | String | True |
プログラムへのURL 参照。 | |
Status | String | False |
プログラムのステータス。 | |
FolderType | String | False |
プログラムが含まれているフォルダのタイプ。 | |
FolderId | Integer | False |
プログラムが含まれているフォルダのId。 | |
FolderName | String | False |
プログラムが含まれているフォルダの名前。 | |
TagTypes# | String | False | True |
プログラムと関連のあるタグのタイプのカンマ区切りリスト。各TagType は、TagValue カラム経由で返されたそれぞれに関連のある値を持ちます。 |
TagValues# | String | False | True |
タグの値のカンマ区切りリスト。各値は、TagTypes カラム内にリストされたタイプに対応しています。 |
CostStartDates# | String | False |
コスト開始日のカンマ区切りリスト。各値は、Costs およびCostNotes カラム内にリストされたコストおよびノートに対応しています。 | |
Costs# | String | False |
コストのカンマ区切りリスト(整数値)。各値は、CostStartDates およびCostNotes カラム内の開始日およびノートに対応しています。 | |
CostNotes# | String | False |
コストノートのカンマ区切りリスト。各値は、Costs およびCostStartDates カラム内のコストおよび開始日に対応しています。 | |
CreatedAt | Datetime | True |
プログラムが作成された日時。 | |
UpdatedAt | Datetime | True |
プログラムの最終更新時刻。 |
Marketo の組織の営業担当をクエリします。
Note: This table is only available for Marketo subscriptions which do not have a native CRM sync enabled. If sync is enabled, an error will be returned when attempting to query the table stating that the API is disabled.
会社を取得するには、フィルターを指定する必要があります。Valid filters are any searchable columns which include Id, ExternalSalesPersonId, or Email.
SELECT * FROM SalesPersons WHERE ExternalSalesPersonId = '[email protected]'
新しいSalesPerson レコードを作成するには、営業担当者に関するデータベースに入力する情報を指定します。
次の例では、新しいOpportunity を挿入する方法を説明します。
INSERT INTO SalesPersons (ExternalSalesPersonId, Email, FirstName, LastName) VALUES ('[email protected]', '[email protected]', 'Sales', 'Person')
読み取り専用以外のフィールドは、すべて更新可能です。
UPDATE SalesPersons SET Phone = '919-928-5214', Title = 'Technical Sales', Email = '[email protected]' WHERE ExternalSalesPersonId = '[email protected]'
Marketo から営業担当者を削除するために使用します。削除を実行するには、Id フィールドかExternalSalesPersonId フィールドのどちらかが必須です。
DELETE FROM SalesPersons WHERE ExternalSalesPersonId = '[email protected]'
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Integer | True | True |
Marketo が割り当てた、営業担当者の一意の識別子。 |
ExternalSalesPersonId | String | False | True |
営業担当者の外部Id。 |
String | False | True |
営業担当者のE メールアドレス。 | |
Fax | String | False |
営業担当者のファックス番号。 | |
FirstName | String | False |
営業担当者の名。 | |
LastName | String | False |
営業担当者の姓。 | |
MobilePhone | String | False |
営業担当者の携帯電話番号。 | |
Phone | String | False |
営業担当者の電話番号。 | |
Title | String | False |
営業担当者の職位 | |
CreatedAt | Datetime | True |
営業担当者が作成された日時。 | |
UpdatedAt | Datetime | True |
営業担当者の最終更新時刻。 |
Marketo の組織のSmartCampaigns を作成、更新、削除、クエリします。
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
すべてのスマートキャンペーンを取得
SELECT * FROM SmartCampaigns
特定のスマートキャンペーンを取得
SELECT * FROM SmartCampaigns WHERE Id = 2046
新しくスマートキャンペーンを作るには、最低でもName、FolderId、FolderType カラムを指定してください。
INSERT INTO SmartCampaigns (Name, FolderId, FolderType) VALUES ('NewSmartCampaign', '1357', 'Folder')
Name およびDescription カラムのみ更新できます。
UPDATE SmartCampaigns Set Name = 'UpdatedSmartCampaignName', Description = 'CData Campaign' WHERE Id = 2047
スマートキャンペーンを削除するには、Id フィールドを指定する必要があります。
DELETE FROM SmartCampaigns WHERE Id = 2047
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Integer | True | True |
スマートキャンペーンのId。 |
Name | String | False |
スマートキャンペーン名。 | |
ComputedUrl | String | False |
スマートキャンペーンの算出されたURL。 | |
Description | String | False |
スマートキャンペーンの説明。 | |
Type | String | True |
スマートキャンペーンのタイプ。バッチ:最低でも1つのフィルターがあり、トリガーはありません。トリガー:最低でも1つのトリガーがあります。デフォルト:スマートリストルールはありません。 | |
SmartListId | Integer | True |
スマートキャンペーンの子スマートリストのId。 | |
FlowId | Integer | True |
スマートキャンペーンの子フローのId。 | |
CreatedAt | Datetime | True |
スマートキャンペーンの作成日時。 | |
UpdatedAt | Datetime | True |
スマートキャンペーンの最終更新日時。 | |
WorkSpace | String | True |
フォルダが存在するワークスペースの名前。 | |
Status | String | True |
スマートキャンペーンのステータス。 使用できる値は次のとおりです。Inactive, Single Run, Invalid, Recurring Run, Active, Requested, Never Run | |
IsSystem | Boolean | True |
スマートキャンペーンがシステム側で管理されているかどうか。 | |
IsActive | Boolean | True |
スマートキャンペーンがアクティブかどうか。 | |
IsRequestable | Boolean | True |
スマートキャンペーンがリクエスト可能かどうか。リクエスト可能にするには、キャンペーンがアクティブで、ソースとして'ウェブ サービス API' を持つ'キャンペーンをリクエスト' トリガーを含む必要があります。 | |
IsCommunicationLimitEnabled | Boolean | True |
スマートキャンペーンの通信制限が有効化されているかどうか(例:オペレーショナルメール以外のメールをブロック)。 | |
MaxMembers | Integer | True |
スマートキャンペーンのメンバーシップ制限。 | |
QualificationRuleType | String | True |
クオリフィケーションルールのタイプ。 使用できる値は次のとおりです。once, any, interval | |
QualificationRuleInterval | Integer | True |
クオリフィケーションルールの間隔。qualificationRuleType が'interval' の場合のみ設定してください。 | |
QualificationRuleUnit | String | True |
クオリフィケーションルールの単位。qualificationRuleType が'interval' の場合のみ設定してください。可能な値は、'hour'、'day'、'week'、'month' です。 | |
RecurrenceStartAt | Datetime | True |
最初のスケジュールされたキャンペーンを実行する日時。繰り返しを設定する際には必須です。繰り返しがないスマートキャンペーンを作成する際には必要ありません。 | |
RecurrenceEndAt | Datetime | True |
その日時より後には実行が自動的にスケジュールされない日時。 | |
RecurrenceIntervalType | String | True |
繰り返しの間隔。繰り返しがないスマートキャンペーンを作成する際には必要ありません。可能な値は、'Daily'、'Weekly'、'Monthly' です。 | |
RecurrenceInterval | Integer | True |
繰り返し間の間隔の数値。 | |
RecurrenceWeekDayOnly | Boolean | True |
スマートキャンペーンを平日にのみ実行します。intervalType が'Daily' に設定されている場合のみ設定してください。 | |
RecurrenceWeekDayMask | String | True |
'Monday'、'Tuesday'、'Wednesday'、'Thursday'、'Friday'、'Saturday'、'Sunday' の中から1つ以上を含むか、空の文字列配列。intervalType が'Weekly' に設定されている場合のみ設定してください。 | |
RecurrenceDayOfMonth | Integer | True |
月内で繰り返しを行う日。可能な範囲は1-31です。intervalType が'Monthly' に設定されていて、dayOfWeek とweekOfMonth が設定されていない場合のみ設定してください。 | |
RecurrenceDayOfWeek | String | True |
週内で繰り返しを行う曜日。dayOfMonth が設定されておらず、weekOfMonth が設定されている場合のみ設定してください。可能な値は、'Monday'、'Tuesday'、'Wednesday'、'Thursday'、'Friday'、'Saturday'、'Sunday' です。 | |
RecurrenceWeekOfMonth | Integer | True |
月内で繰り返しを行う週。可能な範囲は1-4です。dayOfMonth が設定されておらず、dayOfWeek が設定されている場合のみ設定してください。 | |
FolderId | Integer | False |
フォルダのId。 | |
FolderType | String | False |
フォルダのタイプ。 使用できる値は次のとおりです。Folder, Program |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
EarliestUpdatedAt | Datetime |
この日付より前のスマートキャンペーンを除外します。 |
LatestUpdatedAt | Datetime |
この日付より後のスマートキャンペーンを除外します。 |
Folder | String |
メンバーの'id'と'type'('type' は'Folder' または'Program' となっていることがあります)を含む親フォルダのJSON 表現。 |
Marketo の組織のSmartLists をクエリおよび削除します。
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
すべてのスマートリストを取得
SELECT * FROM SmartLists
特定のスマートリストを取得
SELECT * FROM SmartLists WHERE Id = 1142
スマートリストを削除するには、ID またはName フィールドを指定します。
DELETE FROM SmartLists WHERE Id = 1142 DELETE FROM SmartLists WHERE Name in ('Test1', 'Test2')
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Integer | True | True |
スマートリストのId。 |
Name | String | True | True |
スマートリスト名。 |
CreatedAt | Datetime | True |
スマートリストの作成日時。 | |
Description | String | True |
スマートリストの説明。 | |
UpdatedAt | Datetime | True |
スマートリストの最終更新日時。 | |
WorkSpace | String | True |
スマートリストが存在するワークスペースの名前。 | |
Url | String | True |
スマートリストのURL。 | |
FolderId | Integer | False |
フォルダのId。 | |
FolderType | String | False |
フォルダのタイプ。 使用できる値は次のとおりです。Folder, Program |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
EarliestUpdatedAt | Datetime |
この日付より前のスマートリストを除外。 |
LatestUpdatedAt | Datetime |
この日付より後のスマートリストを除外。 |
Folder | String |
メンバーの'id'と'type'('type' は'Folder' または'Program' となっていることがあります)を含む親フォルダのJSON 表現。 |
SmartCampaignId | Integer |
スマートキャンペーンのId。 |
ProgramId | Integer |
Program のId。 |
Create, update, delete and query Snippets for a Marketo organization.
Note: All filterable columns must be specified using the '=' operator.
Retrieve a list of accessible snippets from the target instance, filterable by Status.
SELECT * FROM Snippets WHERE Status = 'draft'
Retrieve the snippet record for the given target Id.
SELECT * FROM Snippets WHERE Id = 1234
To create a new Snippet, specify at least the Name, FolderId and FolderType column.
INSERT INTO Snippets (Name, Description, FolderId, FolderType) VALUES ('My Snippet', 'Test Snippet insert', 31, 'Folder')
Any field that is not read-only can be updated.
UPDATE Snippets SET Description = 'Testing Update', IsArchive = 'No', Name = 'Test Update' WHERE Id = 8
To delete a Snippet you must specify the ID field.
DELETE FROM Snippets WHERE Id = 1934
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Integer | True | True |
Id of the asset. |
Name | String | False |
Name of the asset. | |
CreatedAt | Datetime | True |
Datetime the asset was created. | |
Description | String | False |
Description of the asset. | |
FolderId | Integer | False |
Id of the folder. | |
FolderType | String | False |
Type of folder. 使用できる値は次のとおりです。Folder, Program | |
FolderName | String | False |
Name of folder. | |
Status | String | True | True |
Status filter for draft or approved versions. |
UpdatedAt | Datetime | True |
Datetime the asset was most recently updated. | |
Url | String | True |
Url of the asset in the Marketo UI. | |
Workspace | String | True |
Name of the workspace. | |
IsArchive | String | False |
Archival status of the snippet |
Create, update, delete and query Static Lists for a Marketo organization.
Note: All filterable columns must be specified using the '=' operator.
Retrieve a list of Static List from the target instance, filterable by name.
SELECT * FROM StaticLists WHERE Name = 'test0319'
Retrieve the Static List record for the given target Id.
SELECT * FROM StaticLists WHERE Id = 1192
Retrieve the Static List record for the given folder.
SELECT * FROM StaticLists WHERE Folder = '{id:12,type:Folder}'
To create a new Static List, specify at least the FolderId, FolderType, Name and FolderName column.
INSERT INTO StaticLists (FolderId, FolderType, Name, FolderName) VALUES (12, 'folder', 'testvs', 'ManualList')
Any field that is not read-only can be updated.
UPDATE StaticLists SET Name = 'testupdate' WHERE Id = 1058
To delete a Email you can specify the ID or Name field.
DELETE FROM StaticLists WHERE Id = 1058 DELETE FROM StaticLists WHERE Name in ('Test1', 'Test2')
Name | Type | ReadOnly | Filterable | Description |
Id [KEY] | Integer | True | True |
Id of the static list. |
Name | String | False | True |
Name of the static list. |
CreatedAt | Datetime | True |
Datetime the static list was created. | |
UpdatedAt | Datetime | True |
Datetime the static list was most recently updated. | |
FolderId | Integer | False |
Id of the folder. | |
FolderType | String | False |
Type of folder. | |
FolderName | String | False |
Type of folder. | |
ComputedUrl | String | False |
Computed urls of static list. | |
Workspace | String | False |
Workspace of static list. |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
Folder | String |
The folder parameter can be used to specify the parent folder under which the query will be performed |
Create, delete, and query Tokens for a Marketo organization.
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
特定のParentResourceType のトークンを取得します。
SELECT * FROM Tokens WHERE ParentResourceId = 1121 AND ParentResourceType = 'program'
新しいトークンを作成するには、ParentResourceId、ParentResourceType、Name、Type、Value フィールドを指定してください。
INSERT INTO Tokens (ParentResourceId, ParentResourceType, Name, Type, Value) VALUES (1111, 'program', 'testname', 'text', 'testvalue')
トークンを削除するには、ParentResourceId、ParentResourceType、Name、Type、Value フィールドを指定してください。
DELETE FROM Tokens WHERE ParentResourceId = 1 AND ParentResourceType = 'program' AND Name = 'testname' AND Type = 'text'
Name | Type | ReadOnly | Filterable | Description |
ParentResourceId | Integer | True | True |
The Id of the Folder or Program. |
ParentResourceType | String | True | True |
The type of the token. It could be either Folder or Program. 使用できる値は次のとおりです。folder, program デフォルト値はfolderです。 |
Name | String | False | True |
The name of the Token. |
Type | String | False | True |
The data type of the Token. The supported values are date, number, rich text, score, sfdc campaign and text 使用できる値は次のとおりです。date, number, rich text, score, sfdc campaign, text |
Value | String | False | True |
The value of the Token. |
ComputedURL | String | False |
The Computed URL of the Token. |
ビューは、データを示すという点でテーブルに似ていますが、ビューは読み取り専用です。
クエリは、ビューに対して通常のテーブルと同様に実行することができます。
Name | Description |
Activities | Returns a list of activities from after a datetime given by the nextPageToken parameter. |
ActivityBulkExports | 過去7日間に作成された、アクティビティエクスポートジョブのリストを返します。 |
ActivityTypes | Get activity types for a Marketo Organization |
ActivityTypesAttributes | Get activity types attributes for a Marketo Organization |
Campaigns | Marketo の組織のキャンペーンをクエリします。 |
ChannelProgressionStatuses | Marketo の組織のChannels のProgressionStatuses をクエリします。 |
Channels | Marketo の組織のチャネルをクエリします。 |
DailyErrorStatistics | Gets a list of users and the count of each error type they have encountered in the current day |
DailyUsageStatistics | Gets a list of users and the number of calls they have consumed in the current day |
EmailCCFields | Query Emails CC Fields for a Marketo organization. |
Files | Marketo の組織のFiles をクエリします。 |
LandingPageContentSection | Get section of a landing page content for a Marketo organization. |
LandingPageTemplateContent | Query the LandingPageTemplateContent for a Marketo organization. |
LeadBulkExports | 過去7日間に作成された、リードエクスポートジョブのリストを返します。 |
LeadChanges | Returns a list of Data Value Changes and New Lead activities after a given datetime. |
LeadChangesAttributes | Returns a list of Data Value Changes and New Lead activities after a given datetime. |
LeadChangesFields | Returns a list of Data Value Changes and New Lead activities after a given datetime. |
LeadLists | Query static list membership for one lead. |
LeadPartitions | Query Lead Partitions for a Marketo organization. |
LeadPrograms | Query program membership for one lead. |
Lists | Marketo の組織のリストをクエリします。 |
PreviewEmail | View a preview of an email. |
ProgramMembersBulkExports | 過去7日間に作成された、プログラムメンバーエクスポートジョブのリストを返します。 |
Segmentations | Marketo の組織のセグメンテーションをクエリします。 |
Segments | Marketo の組織のセグメントをクエリします。 |
SmartListRuleFilters | Query SmartLists rule filters |
SnippetContent | Query the content of the specific snippet for a Marketo Organization |
Tags | Marketo の組織のタグをクエリします。 |
ThankYouList | フォームに「ありがとうございました!」リストをクエリします。 |
WeeklyErrorStatistics | Gets a list of users and the count of each error type they have encountered in the past 7 days |
WeeklyUsageStatistics | Gets a list of users and the number of calls they have consumed in a week |
Marketo の組織のカスタムアクティビティをクエリします。
The Cloud uses the Marketo API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the Cloud.
SELECT * FROM Activities WHERE activitydate > '2022-09-3' AND activitydate < '2022-09-5' SELECT * FROM Activities WHERE activitytypeid = 11 SELECT * FROM Activities WHERE activitytypeid IN (11, 12) AND leadid IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15) SELECT * FROM Activities WHERE ActivityTypeId = '1' AND LeadId = '123'
Name | Type | ReadOnly | Filterable | Description |
ActivityId [KEY] | Integer | True |
アクティビティの一意のId。 | |
LeadId | Integer | True | True |
アクティビティに関連のあるリードの一意のId。 |
ActivityDate | Datetime | True | True |
リードがリストに追加された日時。特定の日付以降のすべてのアクティビティを取得するために開始日時を指定するフィルタとして使用できます。 |
PrimaryAttribute | String | True | True |
プライマリフィールドのId。 |
PrimaryAttributeValue | String | True |
プライマリフィールドの値。 |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
ListId | Integer |
特定のリストに含まれるすべてのリードのアクティビティを取得するために使われるList Id。 |
Returns a list of activities from after a datetime given by the nextPageToken parameter.
The Cloud uses the Marketo API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the Cloud.
SELECT * FROM Activities WHERE activitydate > '2022-09-3' AND activitydate < '2022-09-5' SELECT * FROM Activities WHERE activitytypeid = 11 SELECT * FROM Activities WHERE activitytypeid IN (11, 12) AND leadid IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15) SELECT * FROM Activities WHERE ActivityTypeId = '1' AND LeadId = '123'
Name | Type | Filterable | Description |
Id [KEY] | String | True | Unique id of the activity. |
ActivityDate | Datetime | True | Datetime of the activity. |
ActivityTypeId | Integer | True | Id of the activity type. |
LeadId | Integer | True | Id of the lead associated to the activity. |
MarketoGUID | String | Unique id of the activity (128 character string). | |
PrimaryAttributeValue | String | Value of the primary attribute. | |
PrimaryAttributeValueId | Integer | Id of the primary attribute field. |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
ListId | String | Id of a static list. If set, will only return activities of members of this static list. |
過去7日間に作成された、アクティビティエクスポートジョブのリストを返します。
Name | Type | Filterable | Description |
ExportId [KEY] | String | エクスポートジョブの一意のId。 | |
ErrorMessage | String | 失敗ステータスの場合のエラーメッセージ。 | |
CreatedAt | Datetime | エクスポートリクエストが作成された日付。 | |
FileSize | Long | ファイルサイズ(byte)。このカラムはステータスが'Completed' の場合のみ値を持ちます。 | |
FinishedAt | Datetime | エクスポートジョブが完了した時間。このカラムはステータスが'Completed' または'Failed' の場合のみ値を持ちます。 | |
Format | String | ファイルのフォーマット。 | |
NumberOfRecords | Integer | エクスポートファイル内のレコード数。このカラムはステータスが'Completed' の場合のみ値を持ちます。 | |
QueuedAt | String | エクスポートジョブがキューに追加された時間。このカラムはステータスが'Queued' に達した場合のみ値を持ちます。 | |
StartedAt | String | エクスポートジョブが開始した時間。このカラムはステータスが'Processing' に達した場合のみ値を持ちます。 | |
Status | String | エクスポートのステータス。 |
Get activity types for a Marketo Organization
Note:フィルタ可能なすべてのカラムを指定するには、'=' 演算子を使用する必要があります。
ターゲットインスタンスのアクティビティタイプのリストを取得するには、以下のようにします。
SELECT * FROM ActivityTypes
Name | Type | Filterable | Description |
Id [KEY] | Integer | The unique, Marketo-assigned identifier of the Activity Types | |
Name | String | The name of the Activity Types | |
Description | String | The description of the Activity Types | |
PrimaryAttributeName | String | The name of the primary attribute | |
PrimaryAttributeDatatype | String | The data type of the primary attribute |
Get activity types attributes for a Marketo Organization
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
ターゲットインスタンスのアクティビティタイプの属性のリストを取得します。
SELECT * FROM ActivityTypesAttributes
Name | Type | Filterable | Description |
ActivityTypeId | Integer | The unique, Marketo-assigned identifier of the Activity Types. | |
ActivityTypeName | String | The name of the Activity Types. | |
AttributeName | String | The name of the primary attribute | |
AttributeDataType | String | The description of the Activity Types. |
Marketo の組織のキャンペーンをクエリします。
Name | Type | Filterable | Description |
Id [KEY] | Integer | True | Marketo が割り当てた、キャンペーンの一意の識別子。 |
Name | String | True | キャンペーンの名前。 |
Description | String | キャンペーンの説明。 | |
Type | String | キャンペーンのタイプ。 | |
ProgramId | Integer | キャンペーンに関連のあるプログラムのId。 | |
ProgramName | String | キャンペーンに関連のあるプログラムの名前。 | |
WorkspaceName | String | キャンペーンに関連のあるワークスペースの名前。 | |
CreatedAt | Datetime | キャンペーンが作成された日時。 | |
UpdatedAt | Datetime | キャンペーンの最終更新時刻。 | |
Active | Boolean | キャンペーンがアクティブかどうかを識別します。 |
Marketo の組織のChannels のProgressionStatuses をクエリします。
Name | Type | Filterable | Description |
ChannelName | String | True | チャネル名。 |
Name | String | ステータス名。 | |
Description | String | プログラムステータスの説明。 | |
Hidden | Boolean | ステータスが非表示かどうか。 | |
Step | Integer | ステータスのステップ数。 | |
Success | Boolean | このステータスがプログラムメンバーにとって成功ステップかどうか。 |
Marketo の組織のチャネルをクエリします。
Note: All filterable columns must be specified using the '=' operator.
Retrieve a list of emails from the target instance, filterable by name.
SELECT * FROM Channels SELECT * FROM Channels WHERE Name in ('Test1', 'Test2')
Name | Type | Filterable | Description |
Id [KEY] | Integer | Marketo が割り当てた、チャネルの一意の識別子。 | |
Name | String | True | チャネルの名前。 |
Description | String | チャネルの説明。 | |
ApplicableProgramType | String | チャネルが使用されるプログラムのタイプ。 | |
CreatedAt | Datetime | チャネルが作成された日時。 | |
UpdatedAt | Datetime | チャネルの最終更新時刻。 |
Gets a list of users and the count of each error type they have encountered in the current day
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
ユーザーのリストと、ユーザーがデータ取得日に遭遇した各エラータイプの発生回数を取得します。
SELECT * FROM DailyErrorStatistics
Name | Type | Filterable | Description |
Date | Date | The date when the user encountered error | |
Total | Integer | The total count of the errors | |
ErrorCode | String | The error code | |
ErrorCount | Integer | The error count for the particular error code |
Gets a list of users and the number of calls they have consumed in the current day
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
ユーザーのリストと、ユーザーがデータ取得日に実行した呼び出し回数を取得します。
SELECT * FROM DailyUsageStatistics
Name | Type | Filterable | Description |
Date | Date | The date when the API Calls made | |
Total | Integer | The total count of the API Calls | |
UserId | String | The ID of the user | |
APICount | Integer | The individual count for the user |
Query Emails CC Fields for a Marketo organization.
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
メールのCC フィールドのリストを取得します。
SELECT * FROM EmailsCFields
Name | Type | Filterable | Description |
AttributeId | String | The attribute identifier | |
ObjectName | String | Object Name; Lead or Company | |
DisplayName | String | The display name | |
ApiName | String | The API name |
Marketo の組織のFiles をクエリします。
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
ターゲットインスタンスのFiles のリストを取得します。
SELECT * FROM Files
入力されたId のFile を取得します。
SELECT * FROM Files WHERE Id = '2012'
Name | Type | Filterable | Description |
Id [KEY] | Integer | True | ファイルのId。 |
Name | String | True | ファイル名。 |
CreatedAt | Datetime | ファイルの作成日時。 | |
Description | String | ファイルの説明。 | |
FolderId | Integer | True | フォルダのId。 |
FolderName | String | フォルダ名。 | |
FolderType | String | True | フォルダのタイプ。
使用できる値は次のとおりです。Folder, Program |
MimeType | String | ファイルのMIME タイプ。 | |
Size | Integer | ファイルサイズ(byte)。 | |
UpdatedAt | Datetime | ファイルが更新された最新日時。 | |
Url | String | 誰もがアクセス可能なファイルのURL。 | |
FileName | String | 挿入するファイルのファイル名。 | |
File | String | Multipart ファイル。ファイルの内容です。 | |
InsertOnly | Boolean | 同じ名前ですでにファイルが存在する場合に、呼び出しが失敗するかどうか。 |
Get section of a landing page content for a Marketo organization.
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
入力されたランディングページId のランディングページの、コンテンツセクションのリストを取得します。
SELECT * FROM LandingPageContentSection WHERE LandingPageId = 1193
Name | Type | Filterable | Description |
Id [KEY] | String | Id of the content section, may be a string or an int. | |
Content | String | Content of the section. Expected values vary based on type. Image: An image URL. RichText: HTML Content. | |
ContentType | String | Content of the section. Expected values vary based on type. Image: An image URL. RichText: HTML Content. | |
ContentUrl | String | Content of the section. Expected values vary based on type. Image: An image URL. RichText: HTML Content. | |
FollowupType | String | Follow-up behavior of a form. Only available for form-type content sections. Defaults to form defined behavior.
使用できる値は次のとおりです。url, lp, formDefined | |
FollowupValue | String | Where to follow-up on form submission. When followupType is lp, accepts the integer id of a landing page. For url, it accepts a url string. | |
FormattingOptionsZIndex | Integer | The zindex of the content | |
FormattingOptionsLeft | String | The left margin of the content | |
FormattingOptionsTop | String | The top margin of the content | |
Index | Integer | Index of the content section. Index orients the elements from lowest to highest. | |
Type | String | Type of content section.
使用できる値は次のとおりです。Image, SocialButton, Form, DynamicContent, Rectangle, Snippet, RichText, HTML, Video, Poll, ReferralOffer, Sweepstakes |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
LandingPageId | Integer | Id of the LandingPage. |
Status | String | Status filter for draft or approved versions.
使用できる値は次のとおりです。draft, approved |
Query the LandingPageTemplateContent for a Marketo organization.
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
入力されたランディングページテンプレートId の、ランディングページテンプレートのコンテンツのリストを取得します。
SELECT * FROM LandingPageTemplateContent WHERE LandingPageTemplateId = 1
Name | Type | Filterable | Description |
Id | Integer | True | Unique integer id of the template. |
Content | String | HTML content of the landing page template. | |
EnableMunchkin | Boolean | Whether to enable munchkin on the derived pages. Defaults to true. | |
Status | String | True | Status filter for draft or approved versions
使用できる値は次のとおりです。approved, draft |
TemplateType | String | Type of template to create. Defaults to freeForm.
使用できる値は次のとおりです。guided, freeForm |
過去7日間に作成された、リードエクスポートジョブのリストを返します。
Name | Type | Filterable | Description |
ExportId [KEY] | String | エクスポートジョブの一意のId。 | |
ErrorMessage | String | 失敗ステータスの場合のエラーメッセージ。 | |
CreatedAt | Datetime | エクスポートリクエストが作成された日付。 | |
FileSize | Integer | ファイルサイズ(byte)。このカラムはステータスが'Completed' の場合のみ値を持ちます。 | |
FinishedAt | Datetime | エクスポートジョブが完了した時間。このカラムはステータスが'Completed' または'Failed' の場合のみ値を持ちます。 | |
Format | String | ファイルのフォーマット。 | |
NumberOfRecords | Integer | エクスポートファイル内のレコード数。このカラムはステータスが'Completed' の場合のみ値を持ちます。 | |
QueuedAt | String | エクスポートジョブがキューに追加された時間。このカラムはステータスが'Queued' に達した場合のみ値を持ちます。 | |
StartedAt | String | エクスポートジョブが開始した時間。このカラムはステータスが'Processing' に達した場合のみ値を持ちます。 | |
Status | String | エクスポートのステータス。 |
Returns a list of Data Value Changes and New Lead activities after a given datetime.
Name | Type | Filterable | Description |
Id | Integer | Integer id of the activity | |
LeadId | Integer | Id of the lead associated to the activity | |
ActivityDate | Datetime | Datetime of the activity. | |
ActivityTypeId | Integer | Id of the activity type. | |
CampaignId | Integer | Id of the Campaign. | |
MarketoGUID | String | Unique id of the activity (128 character string). |
Returns a list of Data Value Changes and New Lead activities after a given datetime.
Name | Type | Filterable | Description |
Id | Integer | Integer id of the activity | |
AttributeAPIName | String | API Name of the attribute | |
AttributeName | String | Name of the attribute | |
AttributeValue | String | Value of the attribute |
Returns a list of Data Value Changes and New Lead activities after a given datetime.
Name | Type | Filterable | Description |
Id | Integer | Integer id of the activity | |
LeadChangeFieldId | Integer | Unique integer id of the change record | |
LeadChangeFieldName | String | Name of the field which was changed | |
LeadChangeFieldNewValue | String | New value after the change | |
LeadChangeFieldOldValue | String | Old value before the change |
Query static list membership for one lead.
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
特定のリードId のリストのリストを取得します。
SELECT * FROM LeadLists WHERE LeadId = 1021579
Name | Type | Filterable | Description |
ListId | Integer | The Id of the Program Member | |
CreatedAt | Datetime | Indicates this program was responsible for creating the lead record | |
UpdatedAt | Datetime | The likelihood of the attendance at the individual level |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
LeadId | Integer |
Query Lead Partitions for a Marketo organization.
Name | Type | Filterable | Description |
Id [KEY] | Integer | The unique, Marketo-assigned identifier of the lead partition. | |
Name | String | True | The name of the partition. |
Description | String | The description of the partition. |
Query program membership for one lead.
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
特定のリードId のプログラムのリストを取得します。
SELECT * FROM LeadPrograms WHERE LeadId = 1021579
Name | Type | Filterable | Description |
Id | Integer | Unique integer id of a program record. | |
ProgressionStatus | String | Program status of the lead in the parent program. | |
ProgressionStatusType | String | Program status Type of the lead in the parent program. | |
IsExhausted | Boolean | Whether the lead is currently exhausted in the stream, if applicable. | |
AcquiredBy | Boolean | Whether the lead was acquired by the parent program. | |
ReachedSuccess | Boolean | Whether the lead is in a success-status in the parent program. | |
MembershipDate | Datetime | Date the lead first became a member of the program. | |
UpdatedAt | Datetime | Datetime when the program was most recently updated. |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
LeadId | Integer | The Marketo lead id |
Marketo の組織のリストをクエリします。
Name | Type | Filterable | Description |
Id [KEY] | Integer | True | Marketo が割り当てた、リストの一意の識別子。 |
Name | String | True | リストの名前。 |
Description | String | リストの説明。 | |
ProgramName | String | リストに関連のあるプログラムの名前。 | |
WorkspaceName | String | リストに関連のあるワークスペースの名前。 | |
CreatedAt | Datetime | リストが作成された日時。 | |
UpdatedAt | Datetime | リストの最終更新時刻。 |
View a preview of an email.
Name | Type | Filterable | Description |
Id [KEY] | Integer | True | The id of the email asset you wish to preview. |
Status | String | True | Accepts the values 'draft' or 'approved' which will default to the approved version, if approved, draft if unapproved. |
Content | String | The content of the email. |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
Type | String | Accepts 'Text' or 'HTML' and defaults to HTML. |
LeadId | Integer | Accepts the integer id of a lead. When set, previews the email as though it were received by the designated lead |
過去7日間に作成された、プログラムメンバーエクスポートジョブのリストを返します。
Name | Type | Filterable | Description |
ExportId [KEY] | String | エクスポートジョブの一意のId。 | |
ErrorMessage | String | 失敗ステータスの場合のエラーメッセージ。 | |
CreatedAt | Datetime | エクスポートリクエストが作成された日付。 | |
FileSize | Integer | ファイルサイズ(byte)。このカラムはステータスが'Completed' の場合のみ値を持ちます。 | |
FinishedAt | Datetime | エクスポートジョブが完了した時間。このカラムはステータスが'Completed' または'Failed' の場合のみ値を持ちます。 | |
Format | String | ファイルのフォーマット。 | |
NumberOfRecords | Integer | エクスポートファイル内のレコード数。このカラムはステータスが'Completed' の場合のみ値を持ちます。 | |
QueuedAt | String | エクスポートジョブがキューに追加された時間。このカラムはステータスが'Queued' に達した場合のみ値を持ちます。 | |
StartedAt | String | エクスポートジョブが開始した時間。このカラムはステータスが'Processing' に達した場合のみ値を持ちます。 | |
Status | String | エクスポートのステータス。 |
Marketo の組織のセグメンテーションをクエリします。
Name | Type | Filterable | Description |
Id | Integer | アセットのId。 | |
Name | String | アセット名。 | |
CreatedAt | Datetime | アセットの作成日時。 | |
Description | String | アセットの説明。 | |
FolderId | Integer | フォルダのId。 | |
FolderType | String | フォルダのタイプ。
使用できる値は次のとおりです。Folder, Program | |
Status | String | True | ドラフトまたは承認されたバージョンのステータスフィルタ。
使用できる値は次のとおりです。approved, draft |
UpdatedAt | Datetime | アセットが更新された最新日時。 | |
Url | String | Marketo UI 内のアセットのURL。 | |
Workspace | String | ワークスペース名。 |
Marketo の組織のセグメントをクエリします。
Note: All filterable columns must be specified using the '=' operator.
Retrieves a list segments for the given segmentation id.
SELECT * FROM Segments WHERE SegmentationId = 1012
Name | Type | Filterable | Description |
Id | Integer | アセットのId。 | |
Name | String | アセット名。 | |
CreatedAt | Datetime | アセットの作成日時。 | |
Description | String | アセットの説明。 | |
SegmentationId | Integer | True | セグメンテーションのId。 |
Status | String | True | ドラフトまたは承認されたバージョンのステータスフィルタ。
使用できる値は次のとおりです。approved, draft |
UpdatedAt | Datetime | アセットが更新された最新日時。 | |
Url | String | Marketo UI 内のアセットのURL。 |
Query SmartLists rule filters
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。ルールのフィルターを取得するには、最低でもSmartListId、SmartCampaignId、ProgramId のいずれかを指定する必要があります。
スマートリストのルールのフィルターをSmartListId で取得
SELECT * FROM SmartListRuleFilters WHERE SmartListId = 1143 SELECT * FROM SmartListRuleFilters WHERE SmartListId IN (SELECT Id FROM SmartLists)
スマートリストのルールのフィルターをSmartCampaignId で取得
SELECT * FROM SmartListRuleFilters WHERE SmartCampaignId = 1682 SELECT * FROM SmartListRuleFilters WHERE SmartCampaignId IN (SELECT Id FROM SmartCampaigns)
スマートリストのルールのフィルターをProgramId で取得
SELECT * FROM SmartListRuleFilters WHERE ProgramId = 1089 SELECT * FROM SmartListRuleFilters WHERE ProgramId IN (SELECT Id FROM SmartCampaigns)
Name | Type | Filterable | Description |
Id [KEY] | Integer | The Id of the smart list rule filter. | |
Name | String | The name of the smart list rule filter. | |
Operator | String | The operator used in the filter. | |
RuleType | String | The type of the rule. | |
RuleTypeId | Integer | The Id of the rule type. | |
Conditions | String | The Rule filter conditions. | |
FilterMatchType | String | The rule filter match type | |
FilterCustomRuleLogic | String | The rule filter custom logic | |
SmartListId | Integer | True | The ID of the Smart List |
SmartListName | String | The Name of the Smart List | |
CreatedAt | Datetime | The date and time the smart list was created. | |
UpdatedAt | Datetime | The date and time the smart list was last updated. | |
WorkSpace | String | The name of the workspace where the smart list is located. | |
Url | String | The url of the smart list. |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
SmartCampaignId | Integer | The Id of the smart campaign |
ProgramId | Integer | The Id of the Program |
Query the content of the specific snippet for a Marketo Organization
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
入力されたスニペットId のスニペットコンテンツのリストを取得します。
SELECT * FROM SnippetContent WHERE SnippetId = 3
Name | Type | Filterable | Description |
Type | String | Type of the content | |
Content | String | The content of the snippet |
SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
SnippetId | Integer | The Id of the Snippet |
Marketo の組織のタグをクエリします。
Name | Type | Filterable | Description |
TagType [KEY] | String | True | タグの名前/ タイプ。 |
ApplicableProgramTypes | String | タグが使用されるプログラムのタイプ。 | |
Required | Boolean | チャネルが作成された日時。 | |
AllowableValues | String | チャネルの最終更新時刻。 |
フォームに「ありがとうございました!」リストをクエリします。
Note: All filterable columns must be specified using the '=' operator.
Retrieves a list of Thank you pages for the forms.
SELECT * FROM ThankYouList
Name | Type | Filterable | Description |
FormId [KEY] | Integer | True | アセットのId。 |
FollowupType | String | True | アセット名。 |
FollowupValue | String | ボタンのラベルテキスト。 | |
Default | Boolean | フォームの左側に対するボタンの位置(ピクセル)。 |
Gets a list of users and the count of each error type they have encountered in the past 7 days
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
ユーザーのリストと、ユーザーが過去7日間に遭遇した各エラータイプの発生回数を取得します。
SELECT * FROM WeeklyErrorStatistics
Name | Type | Filterable | Description |
Date | Date | The date when the user encountered error | |
Total | Integer | The total count of the errors | |
ErrorCode | String | The error code | |
ErrorCount | Integer | The error count for the particular error code |
Gets a list of users and the number of calls they have consumed in a week
Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。
ユーザーのリストと、ユーザーが過去7日間に実行した呼び出し回数を取得します。
SELECT * FROM WeeklyUsageStatistics
Name | Type | Filterable | Description |
Date | Date | The date when the API Calls made | |
Total | Integer | The total count of the API Calls | |
UserId | String | The ID of the user | |
APICount | Integer | The individual count for the user |
ストアドプロシージャはファンクションライクなインターフェースで、Marketo の単純なSELECT/INSERT/UPDATE/DELETE 処理にとどまらずCloud の機能を拡張します。
ストアドプロシージャは、パラメータのリストを受け取り、目的の機能を実行し、プロシージャが成功したか失敗したかを示すとともにMarketo から関連するレスポンスデータを返します。
Name | Description |
AddLandingPageContentSection | Adds a content section to the target landing page. |
AddLeadsToList | Marketo のリストにリードを追加します。 |
AssociateLead | Associates a known Marketo lead record to a munchkin cookie and its associated web activity history |
CancelExportJob | エクスポートジョブをキャンセルします。 |
CreateEmailTemplate | Creates a new email template. |
CreateExportJob | フィルターパラメータで定義された検索条件の、エクスポートジョブを作成します。'JobId' を返し、このId はその後、Bulk Export Activities の呼び出しでパラメータとして渡されます。EnqueueExportJob を使って、エクスポートジョブを処理用のキューに追加します。GetExportJobStatus を使って、エクスポートジョブのステータスを取得します。 |
CreateFile | Creates a new file from the included payload. |
DeleteLandingPageContentSection | Deletes the section of the landing page content in Marketo. |
EnqueueExportJob | エクスポートジョブをキューに追加し、計算資源が利用可能になったときにジョブを開始します。 |
GetExportJobFile | エクスポートジョブのファイルの内容を返します。エクスポートジョブは'Completed' の状態である必要があります。GetExportJobStatus を使って、エクスポートジョブのステータスを取得します。 |
GetExportJobStatus | エクスポートジョブのステータスを返します。ジョブステータスは、Completed またはFailed ステータスとなった後、30日間利用可能です。 |
GetImportCustomObjectsFailures | Marketo から、カスタムオブジェクトのインポートに関する失敗ファイルをダウンロードして保存します。 |
GetImportCustomObjectsStatus | Marketo の、カスタムオブジェクトのインポートに関するステータスを取得します。 |
GetImportCustomObjectsWarnings | Marketo から、カスタムオブジェクトのインポートに関する警告ファイルをダウンロードして保存します。 |
GetImportLeadsFailures | リードのインポートに失敗したファイルをMarketo からダウンロードおよび保存します。 |
GetImportLeadsStatus | Marketo のファイル操作からリードのインポートステータスを取得します。 |
GetImportLeadsWarnings | リードのインポートの警告ファイルをMarketo からダウンロードおよび保存します。 |
GetImportProgramMembersFailures | Downloads and saves the import program members failures file from Marketo. |
GetImportProgramMembersStatus | Marketo のファイル操作からプログラムメンバーのインポートステータスを取得します。 |
GetImportProgramMembersWarnings | Marketo から、プログラムメンバーのインポートに関する警告ファイルをダウンロードして保存します。 |
ImportCustomObjectsFromFile | カスタムオブジェクトをファイルからMarketo にインポートします。 |
ImportLeadsFromFile | リードをファイルからMarketo にインポートします。 |
ImportProgramMembersFromFile | プログラムメンバーをファイルからMarketo にインポートします。 |
ListMembersOfList | リードがMarketo のリストに含まれているかどうかを決定します。 |
MergeLeads | Merges two or more known lead records into a single lead record. |
RemoveLeadsFromList | Marketo のリストからリードを削除します。 |
ScheduleCampaign | Remotely schedules a batch campaign to run at a given time. |
UpdateEmailContent | Updates the content of an email |
UpdateEmailFullContent | Updates the content of an email |
UpdateEmailTemplateContent | Updates the content of the given email template. |
UpdateFile | Replaces the current content of the file with the included payload |
UpdateLandingPageContentSection | Add or update the section of the landing page content in Marketo. |
UpdateLandingPageTemplateContent | Updates the content for the target landing page template. |
UpdateLeadProgramStatus | Changes the program status of a list of leads in a target program. Only existing members of the program may have their status changed with this API. |
Adds a content section to the target landing page.
EXECUTE 例:
EXECUTE AddLandingPageContentSection LandingPageId = '1003', ContentId = '1' Type = 'HTML'
Name | Type | Required | Description |
LandingPageId | String | True | Id of the landing page. |
ContentId | String | True | Id of the content section. Also the HTML id of the section. |
Type | String | True | Type of content section.
使用できる値は次のとおりです。Image, Form, Rectangle, Snippet, RichText, HTML |
BackgroundColor | String | False | background-color property of the HTML section. |
BorderColor | String | False | Border-color property of the HTML section. |
BorderStyle | String | False | Border-style property of the HTML section. |
BorderWidth | String | False | Border-width property of the HTML section. |
Height | String | False | Height property of the HTML section. |
HideDesktop | String | False | Hide the section when displayed on a desktop browser. |
HideMobile | String | False | Hide the section when displayed on a mobile browser. Default false. |
ImageOpenNewWindow | String | False | Image open new window. |
Index | String | False | Index of the content section. Determines the order of the section in the landing page. |
Left | String | False | Left property of the HTML section. |
LinkUrl | String | False | URL parameter of a link type section. |
Opacity | String | False | Opacity property of the HTML section. |
Top | String | False | Top property of the HTML section. |
Value | String | False | Type of content section. |
Width | String | False | Width property of the HTML section. |
ZIndex | String | False | Z-index property of the HTML section. |
Name | Type | Description |
Id | String | Id of the content section. |
Marketo のリストにリードを追加します。
EXECUTE 例:
EXECUTE AddLeadsToList ListId = '1001', LeadId = '10,13,20'
Name | Type | Required | Description |
ListId | String | True | リードを追加するリストのId。 |
LeadId | String | True | ListId で指定されたリストに追加されるリードのId のカンマ区切りリスト。 |
Name | Type | Description |
LeadId | String | リストへの追加が試みられたLeadId。 |
Status | String | リストに追加されたリードのステータス。適切な値は、added およびskipped です。 |
ReasonCode | String | リードがスキップされた理由に関する理由コード(ステータスはskipped を返します)。 |
ReasonMessage | String | リードがスキップされた理由に関する理由メッセージ(ステータスはskipped を返します)。 |
Associates a known Marketo lead record to a munchkin cookie and its associated web activity history
EXECUTE 例:
EXECUTE AssociateLead LeadId = 1021579, Cookie = 'id:119-IEY-862%26token:_mch-amazonaws.com-1541561364144-71837'
Name | Type | Required | Description |
LeadId | Integer | True | Id of the Lead to associate |
Cookie | String | True | The cookie value to associate |
Name | Type | Description |
Status | String | The status of the lead being associated |
エクスポートジョブをキャンセルします。
Name | Type | Required | Description |
JobId | String | True | エクスポートジョブのId。 |
Type | String | True | BulkExtract のオブジェクトタイプ。利用可能な値は次のとおりです:Activities、Leads、ProgramMembers。
使用できる値は次のとおりです。Activities, Leads, ProgramMembers |
Name | Type | Description |
JobId | String | エクスポートジョブのId。 |
JobStatus | String | エクスポート処理のステータス。 |
Format | String | エクスポートジョブのフォーマット。 |
CreatedAt | String | エクスポートジョブの作成日。 |
StartedAt | String | エクスポートジョブを開始した日付。 |
QueuedAt | String | エクスポートジョブをキューに追加した日付。 |
Creates a new email template.
EXECUTE 例:
EXECUTE CreateEmailTemplate Name = 'Marketo.html', File = 'C:\\Users\\Dell\\Desktop\\Test_Logs\\Marketo.html', Description = 'Test Create Email Template', FolderId = 45, FolderType = 'Folder'
Name | Type | Required | Description |
File | String | False | Multipart File. HTML content for template. |
FolderId | Integer | False | The Id of the folder |
FolderType | String | False | The type of the folder |
Name | String | False | The name of the Email Template. Must be unique under the parent folder. |
Description | String | False | The description of the email template |
Name | Type | Description |
Id | String | The Id of the created email template |
フィルターパラメータで定義された検索条件の、エクスポートジョブを作成します。'JobId' を返し、このId はその後、Bulk Export Activities の呼び出しでパラメータとして渡されます。EnqueueExportJob を使って、エクスポートジョブを処理用のキューに追加します。GetExportJobStatus を使って、エクスポートジョブのステータスを取得します。
Name | Type | Required | Description |
Fields | String | False | Marketo フィールドのカンマ区切りリスト。 |
Type | String | True | BulkExtract のオブジェクトタイプ。利用可能な値は次のとおりです:Activities、Leads、ProgramMembers。
使用できる値は次のとおりです。Activities, Leads, ProgramMembers |
Format | String | False | リクエストで入力されたものと同じ、ファイルのフォーマット。利用可能な値は次のとおりです:CSV、TSV、SSV。
使用できる値は次のとおりです。CSV, TSV, SSV デフォルト値はCSVです。 |
*ColumnHeaderName | String | False | フィールドのカラムヘッダー名。次に例を示します。 |
CreatedAtStartAt | String | False | Marketo オブジェクト作成日の、フィルター範囲の開始日。 |
CreatedAtEndAt | String | False | Marketo オブジェクト作成日の、フィルター範囲の終了日。 |
UpdatedAtStartAt | String | False | Marketo オブジェクト更新日の、フィルター範囲の開始日。 |
UpdatedAtEndAt | String | False | Marketo オブジェクト更新日の、フィルター範囲の終了日。 |
ActivityTypeIds | String | False | フィルターするアクティビティタイプのId のリスト。Type が'Activities' に設定されている場合のみ利用可能です。 |
StaticListName | String | False | フィルターとして使用する静的リスト名。Type が'Leads' に設定されている場合のみ利用可能です。 |
StaticListId | String | False | フィルターとして使用する静的リストのId。Type が'Leads' に設定されている場合のみ利用可能です。 |
SmartListName | String | False | フィルターとして使用するスマートリスト名。Type が'Leads' に設定されている場合のみ利用可能です。 |
SmartListId | String | False | フィルターとして使用するスマートリストのId。Type が'Leads' に設定されている場合のみ利用可能です。 |
ProgramId | String | False | フィルターとして使用するプログラムのId。Type が'ProgramMembers' に設定されている場合のみ利用可能です。 |
Name | Type | Description |
JobId | String | エクスポートジョブのId。 |
Format | String | エクスポートジョブのフォーマット。 |
CreatedAt | String | エクスポートジョブの作成日。 |
JobStatus | String | エクスポート処理のステータス。 |
Creates a new file from the included payload.
EXECUTE 例:
EXECUTE CreateFile File = 'C:\\Users\\Dell\\Desktop\\Test_Logs\\Marketo.html', Description = 'Test Create File', Name = '[email protected]', FolderId = 1032, FolderType = 'folder'
Name | Type | Required | Description |
File | String | True | Multipart File. Content of the file. |
FolderId | Integer | True | The Id of the folder |
FolderType | String | True | The type of the folder |
InsertOnly | Boolean | False | Indicates whether the call should fail if there is already an existing file with the same name |
Name | String | True | The name of the file |
Description | String | False | The description of the asset |
Name | Type | Description |
Id | String | The Id of the created file |
Deletes the section of the landing page content in Marketo.
EXECUTE 例:
EXECUTE DeleteLandingPageContentSection LandingPageId = '1003', ContentId = '1'
Name | Type | Required | Description |
LandingPageId | String | True | Id of the landing page. |
ContentId | String | True | Id of the content section. Also the HTML id of the section. |
Name | Type | Description |
Id | String | Id of the landing page. |
エクスポートジョブをキューに追加し、計算資源が利用可能になったときにジョブを開始します。
Name | Type | Required | Description |
JobId | String | True | エクスポートジョブのId。 |
Type | String | True | BulkExtract のオブジェクトタイプ。利用可能な値は次のとおりです:Activities、Leads、ProgramMembers。
使用できる値は次のとおりです。Activities, Leads, ProgramMembers |
Name | Type | Description |
JobId | String | エクスポートジョブのId。 |
JobStatus | String | エクスポート処理のステータス。 |
Format | String | エクスポートジョブのフォーマット。 |
CreatedAt | String | エクスポートジョブの作成日。 |
QueuedAt | String | エクスポートジョブがキューに追加された日付。 |
エクスポートジョブのファイルの内容を返します。エクスポートジョブは'Completed' の状態である必要があります。GetExportJobStatus を使って、エクスポートジョブのステータスを取得します。
Name | Type | Required | Description |
JobId | String | True | エクスポートジョブのId。 |
Type | String | True | BulkExtract のタイプ。利用可能な値は次のとおりです:Activities、Leads、ProgramMembers
使用できる値は次のとおりです。Activities, Leads, ProgramMembers |
File | String | False | ファイルを格納する先のパス。 |
Encoding | String | False | The FileData input encoding type.
使用できる値は次のとおりです。NONE, BASE64 デフォルト値はBASE64です。 |
Name | Type | Description |
ResponseData | String | ファイルの内容。File およびFileStream を指定しない場合のみデータを返します。 |
エクスポートジョブのステータスを返します。ジョブステータスは、Completed またはFailed ステータスとなった後、30日間利用可能です。
Name | Type | Required | Description |
JobId | String | True | エクスポートジョブのId。 |
Type | String | True | BulkExtract のオブジェクトタイプ。利用可能な値は次のとおりです:Activities、Leads、ProgramMembers。
使用できる値は次のとおりです。Activities, Leads, ProgramMembers |
Name | Type | Description |
JobId | String | エクスポートジョブのId。 |
Format | String | エクスポートジョブのフォーマット。 |
CreatedAt | String | エクスポートジョブの作成日。 |
JobStatus | String | エクスポート処理のステータス。適用可能な値は次のとおりです。Created、Queued、Processing、Cancelled、Completed、Failed。 |
QueuedAt | String | エクスポートジョブをキューに追加した日付。 |
StartedAt | String | エクスポートジョブを開始した日付。 |
FinishedAt | String | エクスポートジョブが完了した日付。 |
NumberOfRecords | String | 生成されたファイルに含まれるレコード数。 |
FileSize | String | 生成されたファイルのサイズ。 |
Marketo から、カスタムオブジェクトのインポートに関する失敗ファイルをダウンロードして保存します。
Name | Type | Required | Description |
BatchId | String | True | 失敗ファイルを取得するための、カスタムオブジェクトのインポート操作のバッチId。 |
TableName | String | True | カスタムオブジェクトテーブル名。例:CustomObject_test |
FilePath | String | False | ダウンロードされた失敗ファイルが保存されるファイルパス。例:'C:\temp\myfile.csv'。ファイルにはCSV(カンマ区切りの値)データが含まれます。 |
Encoding | String | False | The FileData input encoding type.
使用できる値は次のとおりです。NONE, BASE64 デフォルト値はBASE64です。 |
Name | Type | Description |
FileData | String | ファイルデータ。これは、'FilePath' および'FileStream' 入力がデータをファイルに書き込むように設定されていない場合にのみ、作成されます。ファイルにはCSV(カンマ区切りの値)データが含まれます。 |
Marketo の、カスタムオブジェクトのインポートに関するステータスを取得します。
Name | Type | Required | Description |
BatchId | String | True | カスタムオブジェクトのインポート操作が返すバッチId。 |
TableName | String | True | カスタムオブジェクトテーブル名。例:CustomObject_test |
Name | Type | Description |
Status | String | インポート処理のステータス。 |
NumOfObjectsProcessed | String | 処理されたカスタムオブジェクトの数。 |
NumOfRowsFailed | String | 失敗した行の数。 |
NumOfRowsWithWarning | String | 警告を含む行の数。 |
ImportTime | String | インポート処理の経過時間。 |
Message | String | インポート操作に関するメッセージ。 |
Marketo から、カスタムオブジェクトのインポートに関する警告ファイルをダウンロードして保存します。
Name | Type | Required | Description |
BatchId | String | True | 警告ファイルを取得するための、カスタムオブジェクトのインポート操作のバッチId。 |
TableName | String | True | カスタムオブジェクトテーブル名。例:CustomObject_test |
FilePath | String | False | ダウンロードされた警告ファイルが保存されるファイルパス。例:'C:\temp\myfile.csv'。ファイルにはCSV(カンマ区切りの値)データが含まれます。 |
Encoding | String | False | The FileData input encoding type.
使用できる値は次のとおりです。NONE, BASE64 デフォルト値はBASE64です。 |
Name | Type | Description |
FileData | String | ファイルデータ。これは、'FilePath' および'FileStream' 入力がデータをファイルに書き込むように設定されていない場合にのみ、作成されます。 ファイルにはCSV(カンマ区切りの値)データが含まれます。 |
リードのインポートに失敗したファイルをMarketo からダウンロードおよび保存します。
Name | Type | Required | Description |
BatchId | String | True | 失敗したファイルを取得するためのリードのインポート操作のバッチId。 |
FilePath | String | False | ダウンロードされた失敗ファイルが保存されるファイルパス。例:'C:\temp\myfile.csv'.ファイルにはCSV(カンマ区切りの値)データが含まれます。 |
Encoding | String | False | The FileData input encoding type.
使用できる値は次のとおりです。NONE, BASE64 デフォルト値はBASE64です。 |
Name | Type | Description |
FileData | String | ファイルデータ。これは、'FilePath' および'FileStream' 入力がデータをファイルに書き込むように設定されていない場合にのみ設定されます。ファイルにはCSV(カンマ区切りの値)データが含まれます。 |
Marketo のファイル操作からリードのインポートステータスを取得します。
Name | Type | Required | Description |
BatchId | String | True | ファイル操作でリードのインポートから返されたバッチId。 |
Name | Type | Description |
BatchId | String | インポートするリードのバッチのId。 |
Status | String | インポート処理のステータス。 |
NumOfLeadsProcessed | String | 処理されたリードの数。 |
NumOfRowsFailed | String | 失敗した行の数。 |
NumOfRowsWithWarning | String | 警告を含む行の数。 |
Message | String | インポート操作に関するメッセージ。 |
リードのインポートの警告ファイルをMarketo からダウンロードおよび保存します。
Name | Type | Required | Description |
BatchId | String | True | 警告ファイルを取得するためのリードのインポート操作のバッチId。 |
FilePath | String | False | ダウンロードされた警告ファイルが保存されるファイルパス。例:'C:\temp\myfile.csv'.ファイルにはCSV(カンマ区切りの値)データが含まれます。 |
Encoding | String | False | The FileData input encoding type.
使用できる値は次のとおりです。NONE, BASE64 デフォルト値はBASE64です。 |
Name | Type | Description |
FileData | String | ファイルデータ。これは、'FilePath' および'FileStream' 入力がデータをファイルに書き込むように設定されていない場合にのみ設定されます。 ファイルにはCSV(カンマ区切りの値)データが含まれます。 |
Downloads and saves the import program members failures file from Marketo.
Name | Type | Required | Description |
BatchId | String | True | The batch Id of the import program members operation to retrieve the failures file for. |
FilePath | String | False | The file and path where the downloaded failures file will be saved, i.e. 'C:\temp\myfile.csv'. Note the file contains CSV (comma separated value) data. |
Encoding | String | False | The FileData input encoding type.
使用できる値は次のとおりです。NONE, BASE64 デフォルト値はBASE64です。 |
Name | Type | Description |
FileData | String | The file data. This is only populated if the 'FilePath' and 'FileStream' input was not set to write the data to a file. Note the file contains CSV (comma separated value) data. |
Marketo のファイル操作からプログラムメンバーのインポートステータスを取得します。
Name | Type | Required | Description |
BatchId | String | True | ファイル操作でプログラムメンバーのインポートから返されたバッチId。" |
Name | Type | Description |
BatchId | String | リードのインポートのバッチId。 |
Status | String | インポート処理のステータス。 |
NumOfLeadsProcessed | String | 処理されたリードの数。 |
NumOfRowsFailed | String | 失敗した行の数。 |
NumOfRowsWithWarning | String | 警告を含む行の数。 |
Message | String | インポート操作に関するメッセージ。 |
Marketo から、プログラムメンバーのインポートに関する警告ファイルをダウンロードして保存します。
Name | Type | Required | Description |
BatchId | String | True | 警告ファイルを取得するための、プログラムメンバーのインポートのバッチId。 |
FilePath | String | False | ダウンロードされた失敗ファイルが保存されるファイルパス。例:'C:\temp\myfile.csv'。ファイルにはCSV(カンマ区切りの値)データが含まれます。 |
Encoding | String | False | The FileData input encoding type.
使用できる値は次のとおりです。NONE, BASE64 デフォルト値はBASE64です。 |
Name | Type | Description |
FileData | String | ファイルデータ。これは、'FilePath' および'FileStream' 入力がデータをファイルに書き込むように設定されていない場合にのみ、作成されます。ファイルにはCSV(カンマ区切りの値)データが含まれます。 |
カスタムオブジェクトをファイルからMarketo にインポートします。
Name | Type | Required | Description |
File | String | False | Marketo にインポートするカスタムオブジェクトを含むファイルへのパス。例:'C:\temp\custom_object_import.csv'。 |
TableName | String | True | カスタムオブジェクトテーブル名。例:CustomObject_test。 |
Format | String | False | Marketo にカスタムオブジェクトをインポートする際に使用するファイルのフォーマット。
使用できる値は次のとおりです。csv, tsv, ssv |
Name | Type | Description |
BatchId | String | カスタムオブジェクトのインポートのバッチId。 |
Status | String | インポート処理のステータス。 |
リードをファイルからMarketo にインポートします。
'File' パラメータには、'Format' パラメータで指定されたとおりにフォーマットされたファイルへの、パスを入力する必要があります。
ファイルの最初の行がカラムとなり、これはMarketo API のフィールド名で、Leads テーブルのカラム名に直接マッピングされます。 残りの行はMarketo にインポートするリードのデータとなります。
最大のファイルサイズは10MB で、すべての処理はMarketo のバックエンドで実行されます。これによってパフォーマンスが向上し、ローカルマシンでの処理が減ります。 関連するストアドプロシージャとしてGetImportLeadsFailures、GetImportLeadsStatus、GetImportLeadsWarnings があり、インポート処理に関する情報を提供します。
Name | Type | Required | Description |
File | String | False | Marketo にインポートするリードを含むファイルへのパス。例:'C:\temp\myleads.csv'. |
Format | String | True | Marketo にリードをインポートする際に使用するファイルのフォーマット。適切な値は、'csv'(カンマ区切りの値)、'tsv' (タブ区切りの値)、および'ssv'(セミコロン区切りの値)です。 |
LookupField | String | False | 重複するリードを探すためのフィールド指定に使用します。利用可能な値は、id、cookie、email、twitterId、facebookId、linkedInId、sfdcAccountId、sfdcContactId、sfdcLeadId、sfdcLeadOwnerId です。 |
ListId | String | False | リードのインポート先のリストのId。 |
PartitionName | String | False | リードのインポート先のパーティションの名前。 |
Name | Type | Description |
BatchId | String | インポートするリードのバッチのId。 |
Status | String | インポート処理のステータス。 |
プログラムメンバーをファイルからMarketo にインポートします。
'File' パラメータには、'Format' パラメータで指定されたとおりにフォーマットされたファイルへの、パスを入力する必要があります。
ファイルの最初の行がカラムとなり、これはMarketo API のフィールド名で、Leads テーブルのカラム名に直接マッピングされます。 残りの行はMarketo にインポートするプログラムメンバーのデータとなります。
最大のファイルサイズは10MB で、すべての処理はMarketo のバックエンドで実行されます。これによってパフォーマンスが向上し、ローカルマシンでの処理が減ります。
関連するストアドプロシージャとしてGetImportProgramMembersFailures、GetImportProgramMembersStatus、GetImportProgramMembersWarnings があり、インポート処理に関する情報を提供します。
EXECUTE ImportProgramMembersFromFile ProgramId = '1089', ProgramMemberStatus = 'Member', File = 'C:\Dev\tests\v20\ProviderMarketo\importprogrammembers.csv'
Name | Type | Required | Description |
File | String | False | Marketo にインポートするプログラムメンバーを含むファイルへのパス。例:'C:\temp\importprogrammembers.csv'。 |
ProgramId | String | True | プログラムのId。 |
ProgramMemberStatus | String | True | 追加中のメンバーのプログラムメンバーステータス。 |
Format | String | False | Marketo にプログラムメンバーをインポートする際に使用するファイルのフォーマット。
使用できる値は次のとおりです。csv, tsv, ssv |
Name | Type | Description |
BatchId | String | プログラムメンバーのインポートのバッチId。 |
ImportId | String | インポートジョブのId。 |
Status | String | インポート処理のステータス。 |
リードがMarketo のリストに含まれているかどうかを決定します。
EXECUTE 例:
EXECUTE ListMembersOfList ListId = '1001', LeadId = '10,13,20'
Name | Type | Required | Description |
ListId | String | True | リードを調べるためのリストのId。 |
LeadId | String | True | ListId で指定されたリスト内に存在するかどうかを調べるリードのId のカンマ区切りリスト。 |
Name | Type | Description |
LeadId | String | リスト内に存在するかどうかを調べられたLeadId。 |
Status | String | リードのステータスおよびリスト内に存在するかどうか。適切な値は、memberof、notmemberof、およびskipped です。 |
ReasonCode | String | リードがスキップされた理由に関する理由コード(ステータスはskipped を返します)。 |
ReasonMessage | String | リードがスキップされた理由に関する理由メッセージ(ステータスはskipped を返します)。 |
Merges two or more known lead records into a single lead record.
EXECUTE 例
EXECUTE MergeLeads WinningLeadId = 1021579, LoosingLeadId = 1021580 EXECUTE MergeLeads WinningLeadId = 1021579, LoosingLeadId = 1021632,1021630
Name | Type | Required | Description |
WinningLeadId | String | True | The id of the winning lead record |
LoosingLeadId | String | True | A comma separated list of loosing lead ids |
Name | Type | Description |
Status | String | The status of the merge lead |
Marketo のリストからリードを削除します。
EXECUTE 例:
EXECUTE RemoveLeadsFromList ListId = '1001', LeadId = '10,13,20'
Name | Type | Required | Description |
ListId | String | True | リードを削除するリストのId。 |
LeadId | String | True | ListId で指定されたリストから削除されるリードのId のカンマ区切りリスト。 |
Name | Type | Description |
LeadId | String | リストからの削除が試みられたLeadId。 |
Status | String | リストから削除されたリードのステータス。適切な値は、removed およびskipped です。 |
ReasonCode | String | リードがスキップされた理由に関する理由コード(ステータスはskipped を返します)。 |
ReasonMessage | String | リードがスキップされた理由に関する理由メッセージ(ステータスはskipped を返します)。 |
Remotely schedules a batch campaign to run at a given time.
EXECUTE 例:
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'
Name | Type | Required | Description |
CampaignId | String | True | Id of the batch campaign to schedule. |
CloneToProgramName | String | False | Name of the resulting program. |
RunAt | String | False | Datetime to run the campaign at. If unset, the campaign will be run five minutes after the call is made. |
TokenName | String | False | Name of the token. Should be formatted as '{{my.name}}' |
TokenValue | String | False | Value of the token |
TokenAggregate | String | False | List of my tokens to replace during the run of the target campaign. The tokens must be available in a parent program or folder to be replaced during the run |
Name | Type | Description |
Success | String | Whether the request succeeded , |
Updates the content of an email
EXECUTE 例:
EXECUTE UpdateEmailContent EmailId = '1187', FromName = 'John', FromEmail = '[email protected]', Subject = 'test', ReplyTo = '[email protected]'
Name | Type | Required | Description |
EmailId | String | True | The Id of the email. |
FromEmail | String | False | From-address of the Email |
FromName | String | False | From-name of the Email |
ReplyTo | String | False | Reply-To address of the Email |
Subject | String | False | Subject Line of the Email |
Name | Type | Description |
Id | String | The Id of the updated email content |
Updates the content of an email
EXECUTE 例:
EXECUTE UpdateEmailFullContent EmailId = '1187', File = 'C:\\Users\\Dell\\Desktop\\Test_Logs\\Marketo.html'
Name | Type | Required | Description |
EmailId | String | True | The Id of the email. |
File | String | False | From-address of the Email |
Name | Type | Description |
Id | String | The status of the lead being added to the list. Applicable values: added and skipped. |
Updates the content of the given email template.
EXECUTE 例:
EXECUTE UpdateEmailTemplateContent File = 'C:\\Users\\Dell\\Desktop\\Test_Logs\\Marketo.html', EmailTemplateId = '1'
Name | Type | Required | Description |
EmailTemplateId | Integer | True | The Id of the email template. |
File | String | True | Content for the email template. Multipart file. |
Name | Type | Description |
Id | String | The status of the lead being added to the list. Applicable values: added and skipped. |
Replaces the current content of the file with the included payload
EXECUTE 例:
EXECUTE UpdateFile File = 'C:\\Users\\Dell\\Desktop\\Test_Logs\\Marketo.html', FileId = '43996'
Name | Type | Required | Description |
File | String | False | Multipart File. Content of the file. |
FileId | Integer | False | The Id of the folder |
Name | Type | Description |
Id | String | The Id of the created file |
Add or update the section of the landing page content in Marketo.
EXECUTE 例:
EXECUTE UpdateLandingPageContentSection LandingPageId = '1003', ContentId = '1009', Type = 'HTML', Value = '<html><body><h3>Test Update</h3></body></html>'
Name | Type | Required | Description |
LandingPageId | String | True | Id of the landing page. |
ContentId | String | True | Id of the content section. Also the HTML id of the section. |
Type | String | True | Type of content section.
使用できる値は次のとおりです。Image, Form, Rectangle, Snippet, RichText, HTML |
BackgroundColor | String | False | background-color property of the HTML section. |
BorderColor | String | False | Border-color property of the HTML section. |
BorderStyle | String | False | Border-style property of the HTML section. |
BorderWidth | String | False | Border-width property of the HTML section. |
Height | String | False | Height property of the HTML section. |
HideDesktop | String | False | Hide the section when displayed on a desktop browser. |
HideMobile | String | False | Hide the section when displayed on a mobile browser. Default false. |
ImageOpenNewWindow | String | False | Image open new window. |
Index | String | False | Index of the content section. Determines the order of the section in the landing page. |
Left | String | False | Left property of the HTML section. |
LinkUrl | String | False | URL parameter of a link type section. |
Opacity | String | False | Opacity property of the HTML section. |
Top | String | False | Top property of the HTML section. |
Value | String | False | Type of content section. |
Width | String | False | Width property of the HTML section. |
ZIndex | String | False | Z-index property of the HTML section. |
Name | Type | Description |
Id | String | Id of the landing page. |
Updates the content for the target landing page template.
EXECUTE 例:
EXECUTE UpdateLandingPageTemplateContent File = 'C:\\Users\\Dell\\Desktop\\Test_Logs\\Marketo.html', LandingPageTemplateId = '2'
Name | Type | Required | Description |
LandingPageTemplateId | Integer | True | Id of the landing page template. |
File | String | True | Multipart File |
Name | Type | Description |
Id | String | Id of the asset. |
Changes the program status of a list of leads in a target program. Only existing members of the program may have their status changed with this API.
EXECUTE 例:
EXECUTE UpdateLeadProgramStatus ProgramId = '1091', LeadIds = '1021579,1021686', Status = 'Not in program'
Name | Type | Required | Description |
ProgramId | String | True | Id of the batch campaign to schedule. |
LeadIds | String | True | A comma separated list of lead ids for input. |
Status | String | True | Program status of the record. |
Name | Type | Description |
Success | String | Whether the request succeeded |
このセクションで説明されているシステムテーブルをクエリして、スキーマ情報、データソース機能に関する情報、およびバッチ操作の統計にアクセスできます。
以下のテーブルは、Marketo のデータベースメタデータを返します。
以下のテーブルは、データソースへの接続方法およびクエリ方法についての情報を返します。
次のテーブルは、データ変更クエリ(バッチ処理を含む)のクエリ統計を返します。
利用可能なデータベースをリストします。
次のクエリは、接続文字列で決定されるすべてのデータベースを取得します。
SELECT * FROM sys_catalogs
Name | Type | Description |
CatalogName | String | データベース名。 |
利用可能なスキーマをリストします。
次のクエリは、すべての利用可能なスキーマを取得します。
SELECT * FROM sys_schemas
Name | Type | Description |
CatalogName | String | データベース名。 |
SchemaName | String | スキーマ名。 |
利用可能なテーブルをリストします。
次のクエリは、利用可能なテーブルおよびビューを取得します。
SELECT * FROM sys_tables
Name | Type | Description |
CatalogName | String | テーブルまたはビューを含むデータベース。 |
SchemaName | String | テーブルまたはビューを含むスキーマ。 |
TableName | String | テーブル名またはビュー名。 |
TableType | String | テーブルの種類(テーブルまたはビュー)。 |
Description | String | テーブルまたはビューの説明。 |
IsUpdateable | Boolean | テーブルが更新可能かどうか。 |
利用可能なテーブルおよびビューのカラムについて説明します。
次のクエリは、Leads テーブルのカラムとデータ型を返します。
SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='Leads'
Name | Type | Description |
CatalogName | String | テーブルまたはビューを含むデータベースの名前。 |
SchemaName | String | テーブルまたはビューを含むスキーマ。 |
TableName | String | カラムを含むテーブルまたはビューの名前。 |
ColumnName | String | カラム名。 |
DataTypeName | String | データ型の名前。 |
DataType | Int32 | データ型を示す整数値。この値は、実行時に環境に基づいて決定されます。 |
Length | Int32 | カラムのストレージサイズ。 |
DisplaySize | Int32 | 指定されたカラムの通常の最大幅(文字数)。 |
NumericPrecision | Int32 | 数値データの最大桁数。文字データおよび日時データの場合は、カラムの長さ(文字数)。 |
NumericScale | Int32 | カラムのスケール(小数点以下の桁数)。 |
IsNullable | Boolean | カラムがNull を含められるかどうか。 |
Description | String | カラムの簡単な説明。 |
Ordinal | Int32 | カラムのシーケンスナンバー。 |
IsAutoIncrement | String | カラムに固定増分値が割り当てられるかどうか。 |
IsGeneratedColumn | String | 生成されたカラムであるかどうか。 |
IsHidden | Boolean | カラムが非表示かどうか。 |
IsArray | Boolean | カラムが配列かどうか。 |
IsReadOnly | Boolean | カラムが読み取り専用かどうか。 |
IsKey | Boolean | sys_tablecolumns から返されたフィールドがテーブルの主キーであるかどうか。 |
利用可能なストアドプロシージャをリストします。
次のクエリは、利用可能なストアドプロシージャを取得します。
SELECT * FROM sys_procedures
Name | Type | Description |
CatalogName | String | ストアドプロシージャを含むデータベース。 |
SchemaName | String | ストアドプロシージャを含むスキーマ。 |
ProcedureName | String | ストアドプロシージャの名前。 |
Description | String | ストアドプロシージャの説明。 |
ProcedureType | String | PROCEDURE やFUNCTION などのプロシージャのタイプ。 |
ストアドプロシージャパラメータについて説明します。
次のクエリは、SelectEntries ストアドプロシージャのすべての入力パラメータについての情報を返します。
SELECT * FROM sys_procedureparameters WHERE ProcedureName='SelectEntries' AND Direction=1 OR Direction=2
Name | Type | Description |
CatalogName | String | ストアドプロシージャを含むデータベースの名前。 |
SchemaName | String | ストアドプロシージャを含むスキーマの名前。 |
ProcedureName | String | パラメータを含むストアドプロシージャの名前。 |
ColumnName | String | ストアドプロシージャパラメータの名前。 |
Direction | Int32 | パラメータのタイプに対応する整数値:input (1)。input/output (2)、またはoutput(4)。input/output タイプパラメータは、入力パラメータと出力パラメータの両方になれます。 |
DataTypeName | String | データ型の名前。 |
DataType | Int32 | データ型を示す整数値。この値は、実行時に環境に基づいて決定されます。 |
Length | Int32 | 文字データの場合は、許可される文字数。数値データの場合は、許可される桁数。 |
NumericPrecision | Int32 | 数値データの場合は最大精度。文字データおよび日時データの場合は、カラムの長さ(文字数)。 |
NumericScale | Int32 | 数値データの小数点以下の桁数。 |
IsNullable | Boolean | パラメータがNull を含められるかどうか。 |
IsRequired | Boolean | プロシージャの実行にパラメータが必要かどうか。 |
IsArray | Boolean | パラメータが配列かどうか。 |
Description | String | パラメータの説明。 |
Ordinal | Int32 | パラメータのインデックス。 |
主キーおよび外部キーについて説明します。
次のクエリは、Leads テーブルの主キーを取得します。
SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='Leads'
Name | Type | Description |
CatalogName | String | キーを含むデータベースの名前。 |
SchemaName | String | キーを含むスキーマの名前。 |
TableName | String | キーを含むテーブルの名前。 |
ColumnName | String | キーカラムの名前 |
IsKey | Boolean | カラムがTableName フィールドで参照されるテーブル内の主キーかどうか。 |
IsForeignKey | Boolean | カラムがTableName フィールドで参照される外部キーかどうか。 |
PrimaryKeyName | String | 主キーの名前。 |
ForeignKeyName | String | 外部キーの名前。 |
ReferencedCatalogName | String | 主キーを含むデータベース。 |
ReferencedSchemaName | String | 主キーを含むスキーマ。 |
ReferencedTableName | String | 主キーを含むテーブル。 |
ReferencedColumnName | String | 主キーのカラム名。 |
外部キーについて説明します。
次のクエリは、他のテーブルを参照するすべての外部キーを取得します。
SELECT * FROM sys_foreignkeys WHERE ForeignKeyType = 'FOREIGNKEY_TYPE_IMPORT'
名前 | タイプ | 説明 |
CatalogName | String | キーを含むデータベースの名前。 |
SchemaName | String | キーを含むスキーマの名前。 |
TableName | String | キーを含むテーブルの名前。 |
ColumnName | String | キーカラムの名前 |
PrimaryKeyName | String | 主キーの名前。 |
ForeignKeyName | String | 外部キーの名前。 |
ReferencedCatalogName | String | 主キーを含むデータベース。 |
ReferencedSchemaName | String | 主キーを含むスキーマ。 |
ReferencedTableName | String | 主キーを含むテーブル。 |
ReferencedColumnName | String | 主キーのカラム名。 |
ForeignKeyType | String | 外部キーがインポート(他のテーブルを指す)キーかエクスポート(他のテーブルから参照される)キーかを指定します。 |
主キーについて説明します。
次のクエリは、すべてのテーブルとビューから主キーを取得します。
SELECT * FROM sys_primarykeys
Name | Type | Description |
CatalogName | String | キーを含むデータベースの名前。 |
SchemaName | String | キーを含むスキーマの名前。 |
TableName | String | キーを含むテーブルの名前。 |
ColumnName | String | キーカラムの名前。 |
KeySeq | String | 主キーのシーケンス番号。 |
KeyName | String | 主キーの名前。 |
利用可能なインデックスについて説明します。インデックスをフィルタリングすることで、より高速なクエリ応答時間でセレクティブクエリを記述できます。
次のクエリは、主キーでないすべてのインデックスを取得します。
SELECT * FROM sys_indexes WHERE IsPrimary='false'
Name | Type | Description |
CatalogName | String | インデックスを含むデータベースの名前。 |
SchemaName | String | インデックスを含むスキーマの名前。 |
TableName | String | インデックスを含むテーブルの名前。 |
IndexName | String | インデックス名。 |
ColumnName | String | インデックスに関連付けられたカラムの名前。 |
IsUnique | Boolean | インデックスが固有の場合はTrue。そうでない場合はFalse。 |
IsPrimary | Boolean | インデックスが主キーの場合はTrue。そうでない場合はFalse。 |
Type | Int16 | インデックスタイプに対応する整数値:statistic (0)、clustered (1)、hashed (2)、またはother (3)。 |
SortOrder | String | 並べ替え順序:A が昇順、D が降順。 |
OrdinalPosition | Int16 | インデックスのカラムのシーケンスナンバー。 |
利用可能な接続プロパティと、接続文字列に設定されている接続プロパティに関する情報を返します。
このテーブルをクエリする際は、config 接続文字列を使用する必要があります。
jdbc:cdata:marketo:config:
この接続文字列を使用すると、有効な接続がなくてもこのテーブルをクエリできます。
次のクエリは、接続文字列に設定されている、あるいはデフォルト値で設定されているすべての接続プロパティを取得します。
SELECT * FROM sys_connection_props WHERE Value <> ''
Name | Type | Description |
Name | String | 接続プロパティ名。 |
ShortDescription | String | 簡単な説明。 |
Type | String | 接続プロパティのデータ型。 |
Default | String | 明示的に設定されていない場合のデフォルト値。 |
Values | String | 可能な値のカンマ区切りリスト。別な値が指定されていると、検証エラーがスローされます。 |
Value | String | 設定した値またはあらかじめ設定されたデフォルト。 |
Required | Boolean | プロパティが接続に必要かどうか。 |
Category | String | 接続プロパティのカテゴリ。 |
IsSessionProperty | String | プロパティが、現在の接続に関する情報を保存するために使用されるセッションプロパティかどうか。 |
Sensitivity | String | プロパティの機密度。これは、プロパティがロギングおよび認証フォームで難読化されているかどうかを通知します。 |
PropertyName | String | キャメルケースの短縮形の接続プロパティ名。 |
Ordinal | Int32 | パラメータのインデックス。 |
CatOrdinal | Int32 | パラメータカテゴリのインデックス。 |
Hierarchy | String | このプロパティと一緒に設定する必要がある、関連のある依存プロパティを表示します。 |
Visible | Boolean | プロパティが接続UI に表示されるかどうかを通知します。 |
ETC | String | プロパティに関するその他のさまざまな情報。 |
Cloud がデータソースにオフロードできるSELECT クエリ処理について説明します。
SQL 構文の詳細については、SQL 準拠 を参照してください。
以下はSQL 機能のサンプルデータセットです。 SELECT 機能のいくつかの側面がサポートされている場合には、カンマ区切りのリストで返されます。サポートされていない場合、カラムにはNO が入ります。
名前 | 説明 | 有効な値 |
AGGREGATE_FUNCTIONS | サポートされている集計関数。 | AVG, COUNT, MAX, MIN, SUM, DISTINCT |
COUNT | COUNT 関数がサポートされているかどうか。 | YES, NO |
IDENTIFIER_QUOTE_OPEN_CHAR | 識別子をエスケープするための開始文字。 | [ |
IDENTIFIER_QUOTE_CLOSE_CHAR | 識別子をエスケープするための終了文字。 | ] |
SUPPORTED_OPERATORS | サポートされているSQL 演算子。 | =, >, <, >=, <=, <>, !=, LIKE, NOT LIKE, IN, NOT IN, IS NULL, IS NOT NULL, AND, OR |
GROUP_BY | GROUP BY がサポートされているかどうか。サポートされている場合、どのレベルでサポートされているか。 | NO, NO_RELATION, EQUALS_SELECT, SQL_GB_COLLATE |
OJ_CAPABILITIES | サポートされている外部結合の種類。 | NO, LEFT, RIGHT, FULL, INNER, NOT_ORDERED, ALL_COMPARISON_OPS |
OUTER_JOINS | 外部結合がサポートされているかどうか。 | YES, NO |
SUBQUERIES | サブクエリがサポートされているかどうか。サポートされていれば、どのレベルでサポートされているか。 | NO, COMPARISON, EXISTS, IN, CORRELATED_SUBQUERIES, QUANTIFIED |
STRING_FUNCTIONS | サポートされている文字列関数。 | 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 | サポートされている数値関数。 | 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 | サポートされている日付および時刻関数。 | 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 | レプリケーション中にスキップされたテーブルを示します。 | |
REPLICATION_TIMECHECK_COLUMNS | レプリケーション中に更新判断のカラムとして使用するかどうかを、(指定された順に)チェックするカラムのリストを含む文字列の配列。 | |
IDENTIFIER_PATTERN | 識別子としてどの文字列が有効かを示す文字列値。 | |
SUPPORT_TRANSACTION | プロバイダーが、コミットやロールバックなどのトランザクションをサポートしているかどうかを示します。 | YES, NO |
DIALECT | 使用するSQL ダイアレクトを示します。 | |
KEY_PROPERTIES | Uniform データベースを特定するプロパティを示します。 | |
SUPPORTS_MULTIPLE_SCHEMAS | プロバイダー用に複数のスキームが存在するかどうかを示します。 | YES, NO |
SUPPORTS_MULTIPLE_CATALOGS | プロバイダー用に複数のカタログが存在するかどうかを示します。 | YES, NO |
DATASYNCVERSION | このドライバーにアクセスするために必要な、CData Sync のバージョン。 | Standard, Starter, Professional, Enterprise |
DATASYNCCATEGORY | このドライバーのCData Sync カテゴリ。 | Source, Destination, Cloud Destination |
SUPPORTSENHANCEDSQL | API で提供されている以上の、追加SQL 機能がサポートされているかどうか。 | TRUE, FALSE |
SUPPORTS_BATCH_OPERATIONS | バッチ操作がサポートされているかどうか。 | YES, NO |
SQL_CAP | このドライバーでサポートされているすべてのSQL 機能。 | 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 | 使用したいcacheOptions を指定する文字列値。 | |
ENABLE_EF_ADVANCED_QUERY | ドライバーがEntity Framework の高度なクエリをサポートしているかどうかを示します。サポートしていなければ、クエリはクライアントサイドで処理されます。 | YES, NO |
PSEUDO_COLUMNS | 利用可能な疑似カラムを示す文字列の配列。 | |
MERGE_ALWAYS | 値がtrue であれば、CData Sync 内でMerge Model が強制的に実行されます。 | TRUE, FALSE |
REPLICATION_MIN_DATE_QUERY | レプリケート開始日時を返すSELECT クエリ。 | |
REPLICATION_MIN_FUNCTION | サーバーサイドでmin を実行するために使用する式名を、プロバイダーが指定できるようになります。 | |
REPLICATION_START_DATE | レプリケート開始日を、プロバイダーが指定できるようになります。 | |
REPLICATION_MAX_DATE_QUERY | レプリケート終了日時を返すSELECT クエリ。 | |
REPLICATION_MAX_FUNCTION | サーバーサイドでmax を実行するために使用する式名を、プロバイダーが指定できるようになります。 | |
IGNORE_INTERVALS_ON_INITIAL_REPLICATE | 初回のレプリケートで、レプリケートをチャンクに分割しないテーブルのリスト。 | |
CHECKCACHE_USE_PARENTID | CheckCache 構文を親キーカラムに対して実行するかどうかを示します。 | TRUE, FALSE |
CREATE_SCHEMA_PROCEDURES | スキーマファイルの生成に使用できる、ストアドプロシージャを示します。 |
次のクエリは、WHERE 句で使用できる演算子を取得します。
SELECT * FROM sys_sqlinfo WHERE Name = 'SUPPORTED_OPERATORS'
WHERE 句では、個々のテーブルの制限や要件が異なる場合がありますので注意してください。詳しくは、REST データモデル セクションを参照してください。
Name | Type | Description |
NAME | String | SQL 構文のコンポーネント、またはサーバー上で処理できる機能。 |
VALUE | String | サポートされるSQL またはSQL 構文の詳細。 |
試行された変更に関する情報を返します。
次のクエリは、バッチ処理で変更された行のId を取得します。
SELECT * FROM sys_identity
Name | Type | Description |
Id | String | データ変更処理から返された、データベース生成Id。 |
Batch | String | バッチの識別子。1 は単一処理。 |
Operation | String | バッチ内の処理の結果:INSERTED、UPDATED、またはDELETED。 |
Message | String | SUCCESS、またはバッチ内の更新が失敗した場合のエラーメッセージ。 |
プロパティ | 説明 |
RESTEndpoint | Marketo REST API エンドポイント。 |
プロパティ | 説明 |
UserId | Marketo SOAP API ユーザーID。 |
EncryptionKey | Marketo SOAP API 暗号化キー。 |
SOAPEndpoint | Marketo SOAP API エンドポイント。 |
プロパティ | 説明 |
Schema | 使用するスキーマの種類。 |
BrowsableSchemas | このプロパティは、使用可能なスキーマのサブセットにレポートされるスキーマを制限します。例えば、BrowsableSchemas=SchemaA,SchemaB,SchemaC です。 |
プロパティ | 説明 |
OAuthClientId | OAuth 認証サーバーを使用してアプリケーションを登録する場合に割り当てられたクライアントId。 |
OAuthClientSecret | OAuth 認証サーバーにアプリケーションを登録する場合に割り当てられたクライアントシークレット。 |
プロパティ | 説明 |
SSLServerCert | TLS/SSL を使用して接続するときに、サーバーが受け入れ可能な証明書。 |
プロパティ | 説明 |
Verbosity | ログファイルの記述をどの程度の詳細さで記載するかを決定するverbosity レベル。 |
プロパティ | 説明 |
JobPollingInterval | バルクAPI ジョブのステータスを確認する際のポーリング間隔(秒単位)を指定します。 |
MaxRows | クエリで集計またはGROUP BY を使用しない場合に返される行数を制限します。これはLIMIT 句よりも優先されます。 |
Pagesize | Marketo から返されるページあたりの結果の最大数。 |
PseudoColumns | このプロパティは、テーブルのカラムとして疑似カラムが含まれているかどうかを示します。 |
Timeout | タイムアウトエラーがスローされ、処理をキャンセルするまでの秒数。 |
UseBulkAPI | Marketo Bulk API を使用するかどうかを指定します。 |
Marketo REST API エンドポイント。
string
""
REST Web サービスのエンドポイントURL は、Marketo Web サイトの管理者ページにて提供されています。
このセクションでは、本プロバイダーの接続文字列で設定可能なSOAP プロパティの全リストを提供します。
プロパティ | 説明 |
UserId | Marketo SOAP API ユーザーID。 |
EncryptionKey | Marketo SOAP API 暗号化キー。 |
SOAPEndpoint | Marketo SOAP API エンドポイント。 |
Marketo SOAP API ユーザーID。
string
""
User Id はMarketo から提供され、Marketo SOAP Web サービスへの認証で使われます。
Marketo SOAP API 暗号化キー。
string
""
EncryptionKey はMarketo Web サイトの管理者ページで生成され、Marketo SOAP Web サービスへの認証で使われます。
Marketo SOAP API エンドポイント。
string
""
SOAP Web サービスのエンドポイントURL は、Marketo Web サイトの管理者ページにて提供されています。
このセクションでは、本プロバイダーの接続文字列で設定可能なSchema プロパティの全リストを提供します。
プロパティ | 説明 |
Schema | 使用するスキーマの種類。 |
BrowsableSchemas | このプロパティは、使用可能なスキーマのサブセットにレポートされるスキーマを制限します。例えば、BrowsableSchemas=SchemaA,SchemaB,SchemaC です。 |
使用するスキーマの種類。
string
"REST"
利用可能なスキーマは、REST(Marketo のREST API を使う場合)およびSOAP(Marketo のSOAP API を使う場合)です。
このプロパティは、使用可能なスキーマのサブセットにレポートされるスキーマを制限します。例えば、BrowsableSchemas=SchemaA,SchemaB,SchemaC です。
string
""
スキーマをデータベースからリストすると、負荷がかかる可能性があります。接続文字列でスキーマのリストを提供すると、 パフォーマンスが向上します。
このセクションでは、本プロバイダーの接続文字列で設定可能なOAuth プロパティの全リストを提供します。
プロパティ | 説明 |
OAuthClientId | OAuth 認証サーバーを使用してアプリケーションを登録する場合に割り当てられたクライアントId。 |
OAuthClientSecret | OAuth 認証サーバーにアプリケーションを登録する場合に割り当てられたクライアントシークレット。 |
OAuth 認証サーバーを使用してアプリケーションを登録する場合に割り当てられたクライアントId。
string
""
OAuth アプリケーションの登録の一環として、コンシューマキーとも呼ばれるOAuthClientId 値、およびクライアントシークレットOAuthClientSecret が提供されます。
OAuth 認証サーバーにアプリケーションを登録する場合に割り当てられたクライアントシークレット。
string
""
OAuth アプリケーションの登録の一環として、コンシューマキーとも呼ばれるOAuthClientId が提供されます。また、コンシューマーシークレットと呼ばれるクライアントシークレットも提供されます。クライアントシークレットをOAuthClientSecret プロパティに設定します。
このセクションでは、本プロバイダーの接続文字列で設定可能なSSL プロパティの全リストを提供します。
プロパティ | 説明 |
SSLServerCert | TLS/SSL を使用して接続するときに、サーバーが受け入れ可能な証明書。 |
TLS/SSL を使用して接続するときに、サーバーが受け入れ可能な証明書。
string
""
TLS/SSL 接続を使用する場合は、このプロパティを使用して、サーバーが受け入れるTLS/SSL 証明書を指定できます。コンピュータによって信頼されていない他の証明書はすべて拒否されます。
このプロパティは、次のフォームを取ります:
説明 | 例 |
フルPEM 証明書(例では省略されています) | -----BEGIN CERTIFICATE----- MIIChTCCAe4CAQAwDQYJKoZIhv......Qw== -----END CERTIFICATE----- |
証明書を保有するローカルファイルへのパス。 | C:\cert.cer |
公開鍵(例では省略されています) | -----BEGIN RSA PUBLIC KEY----- MIGfMA0GCSq......AQAB -----END RSA PUBLIC KEY----- |
MD5 Thumbprint (hex 値はスペースおよびコロン区切り) | ecadbdda5a1529c58a1e9e09828d70e4 |
SHA1 Thumbprint (hex 値はスペースおよびコロン区切り) | 34a929226ae0819f2ec14b4a3d904f801cbb150d |
これを指定しない場合は、マシンが信用するすべての証明書が受け入れられます。
すべての証明書の受け入れを示すには、'*'を使用します。セキュリティ上の理由から、これはお勧めできません。
このセクションでは、本プロバイダーの接続文字列で設定可能なLogging プロパティの全リストを提供します。
プロパティ | 説明 |
Verbosity | ログファイルの記述をどの程度の詳細さで記載するかを決定するverbosity レベル。 |
このセクションでは、本プロバイダーの接続文字列で設定可能なMiscellaneous プロパティの全リストを提供します。
プロパティ | 説明 |
JobPollingInterval | バルクAPI ジョブのステータスを確認する際のポーリング間隔(秒単位)を指定します。 |
MaxRows | クエリで集計またはGROUP BY を使用しない場合に返される行数を制限します。これはLIMIT 句よりも優先されます。 |
Pagesize | Marketo から返されるページあたりの結果の最大数。 |
PseudoColumns | このプロパティは、テーブルのカラムとして疑似カラムが含まれているかどうかを示します。 |
Timeout | タイムアウトエラーがスローされ、処理をキャンセルするまでの秒数。 |
UseBulkAPI | Marketo Bulk API を使用するかどうかを指定します。 |
バルクAPI ジョブのステータスを確認する際のポーリング間隔(秒単位)を指定します。
int
120
このプロパティは、バルクAPI ジョブがいつ完了したかを識別するためのポーリング間隔(秒)を指定するために使用します。Cloud は、バルクAPI ジョブステータスをチェックするための呼び出しの間にJobPollingInterval 秒間待機します。 ジョブが'Completed' として識別されると、Cloud は生成されたファイルをダウンロードして解析し、指定されたクエリの結果を返します。
このプロパティを0に設定し、ジョブを作成してキューに入れることができます。この場合、結果セットにJob Id が返されます。その後、ストアドプロシージャを使用してジョブのステータスを確認できます。
Note:このプロパティは、UseBulkAPI がTrue に設定されている場合にのみ適用されます。Bulk API の使用について詳しくは、UseBulkAPI ページを参照してください。
クエリで集計またはGROUP BY を使用しない場合に返される行数を制限します。これはLIMIT 句よりも優先されます。
int
-1
クエリで集計またはGROUP BY を使用しない場合に返される行数を制限します。これはLIMIT 句よりも優先されます。
Marketo から返されるページあたりの結果の最大数。
int
1000
Pagesize プロパティは、Marketo から返されるページあたりの結果の最大数に影響を与えます。より大きい値を設定すると、1ページあたりの消費メモリが増える代わりに、パフォーマンスが向上する場合があります。
このプロパティは、テーブルのカラムとして疑似カラムが含まれているかどうかを示します。
string
""
Entity Framework ではテーブルカラムでない疑似カラムに値を設定できないため、この設定はEntity Framework で特に便利です。この接続設定の値は、"Table1=Column1, Table1=Column2, Table2=Column3" の形式です。"*=*" のように"*" 文字を使用して、すべてのテーブルとすべてのカラムを含めることができます。
タイムアウトエラーがスローされ、処理をキャンセルするまでの秒数。
string
"300"
Timeout プロパティが0に設定されている場合は、操作がタイムアウトしません。処理が正しく完了するか、 エラー状態になるまで実行されます。
Timeout の有効期限が切れても処理が完了していない場合は、Cloud は例外をスローします。
Marketo Bulk API を使用するかどうかを指定します。
bool
false
True に設定すると、Marketo Bulk API が、必要に応じてデータの抽出またはインポートに使用されます。インターフェースのBulk API は、区切られたファイル(CSV、TSV、またはSSV)を使用して、大規模なデータセットの取得またはインポートを可能にします。 現在、Bulk API をサポートしているテーブルは、Leads(抽出およびインポート)とActivities(抽出)のみです。Bulk API をサポートしていないテーブルでは、このプロパティは無視されます。
Bulk API を使用すると、すべてのデータが単一のリクエストで取得され、送信する前にサーバー側でデータを蓄積する必要があります。したがって、Bulk API を使用して大量のデータをリクエストすることはREST API を使用するよりも有利な場合があり、パフォーマンスが向上する可能性があります。 さらに、Bulk API では必要なAPI リクエストが少なくて済みます(これにより、API 呼び出しを保存し、Marketo が実施しているAPI 制限内に留まることができます)。
Bulk API を使用してレコードを抽出するには、ジョブを作成してキューに入れる必要があります。キューに入ると、Marketo はジョブの処理を開始して、リクエストされたデータを取得し、デリミテッドファイルを生成します。ジョブのステータスをポーリングして、現在のステータスとファイルがダウンロード可能かどうかを判断することができます。 ジョブが完了し、ファイルが準備できたことを示すステータスが表示されたら、データをダウンロードできます。
UseBulkAPI がTrue に設定され、JobPollingInterval が0 より大きい値に設定されている場合、Cloud はLeads またはActivities テーブルでSELECT クエリを実行するときに、前述のすべてのステップを実行します。 これにより、指定したカラムおよびフィルタを使用してジョブが作成され、キューに入れられます。バルクデータをエクスポートする場合は、フィルタが必要であることに注意してください。Activities テーブルでは、ActivityDate 範囲を指定する必要があります。 Leads テーブルでは、CreatedAt またはUpdatedAt 範囲、またはStatic かSmart リストを指定できます。Cloud はジョブのステータスをポーリングして、ジョブがいつ完了したかを識別し、呼び出しの間にJobPollingInterval 秒待機します。 ジョブが完了すると、Cloud は作成されたデリミテッドファイルをダウンロードして解析し、指定されたクエリの結果を返します。
ジョブステータスコールはAPI コールの制限に対してカウントされるため、リクエストしているデータの量に基づいてステータスリクエストの間隔を空けることをお勧めします。ジョブステータスのポーリング間隔は、JobPollingInterval で設定可能です。 Marketo は60秒ごとにステータスを更新するだけなので、ポーリング間隔を60秒より長くすることをお勧めします。大規模なデータセットを想定している場合は、API コールを最小限に抑えるために、ポーリング間隔を5分以上に増やすことをお勧めします。 ジョブが処理されるまでに時間がかかる可能性があるため、実際にはジョブが完了するのを待っているだけであっても、クエリがハングしているように見える場合があります。
独自のジョブステータスポーリングリクエストを発行したい場合は、JobPollingInterval を0に設定します。これにより、Leads またはActivities テーブルでSELECT クエリを実行するときに、ジョブが作成されてキューに入れられ、結果セットにJobId が返されます。
ジョブがキューに入れられると、GetExportJobStatus ストアドプロシージャを呼び出すことでジョブのステータスをポーリングできます。
JobStatus の値は、ジョブの処理が完了し、ダウンロードの準備が整ったことを示す'Complete' になります。最初のSELECT クエリの実行を終了するには、最初のSELECT ステートメントのWHERE 句にJobId フィルタを追加します。 このクエリは、指定されたJobId のファイルをダウンロードして結果セットを解析します。
Logic/Code Example (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'
このプロパティは、REST API を使っている場合にのみ有効です。