SOAP API メソッド: キャンペーンおよびフローチャート
IBM® Campaign SOAP API は、キャンペーンおよびフローチャートで以下の操作をサポートします (セキュリティー許可に従います)。
- キャンペーンの作成
- ディスカバリー (さまざまな基準によるキャンペーンのリスト作成)
- 属性の作成、読み取り、および更新 (属性 API による)
- フローチャートの実行の停止
キャンペーンには、API によって公開される、いくつかの標準属性が関連付けられています。このリストは、カスタム属性を追加することにより、クライアントが任意に拡張できます (属性 API を参照してください)。
標準キャンペーン属性については、以下にリストされています。
- uacName: キャンペーン名 (一意であるとは限りません)。
- uacDescription: キャンペーンについて説明する文字列 (オプション)。
- uacCampaignCode: キャンペーンを一意的に識別する文字列コード。通常はキャンペーンによって生成されますが、クライアントが指定することもできます。
- uacCreateDate: キャンペーンがサーバーによって作成された日時を示すカレンダー。
- uacUpdateDate: キャンペーンがサーバーによって最後に更新された日時を示すカレンダー。
- uacInitiative: キャンペーン・イニシアチブを定義する文字列 (オプション)。
- uacObjectives: キャンペーンの目的を示す文字列 (オプション)。
- uacStartDate: キャンペーンがサーバーによって開始された日時、または開始するようにスケジュール設定されている日時を示すカレンダー (オプション)。
- uacEndDate:uacStartDate と似ていますが、キャンペーンが完了した日時、または完了するようにスケジュール設定されている日時を定義します。uacStartDate よりも後の日時でなければなりません。
- uacLastRunDate: キャンペーンにバインドされたフローチャートが最後に実行された日時を示すカレンダー (オプション)。実行されていない場合は NULL となります。
- uacExternalLinkOwner: 外部リンクの所有者の名前を定義する文字列 (オプション)。uacExternalLinkReference 属性を参照してください。IBM での使用に限定されます。 以下のいずれかでなければなりません。
- 「Plan」(現在は IBM Marketing Operations と呼ばれます)
- 「Collaborate」(現在は IBM Distributed Marketing と呼ばれます)
- uacExternalLinkId: このキャンペーンにリンクされたオブジェクトに対して別の IBM アプリケーションによって割り当てられている、数値によるデータベース ID (オプション)。IBM での使用に限定されます。uacExternalLinkOwner 属性も参照してください。