0

Web フォームから Marketo API を介して簡単なリードの作成/更新を行おうとしています。Marketo だけでなく複数のソースにデータを投稿しているため、Marketo の更新中にどのフィールドとも一致しない他のフィールドがあります。これにより、1006 http://developers.marketo.com/documentation/rest/error-codes/の API エラーがスローされます。

JSON の例を次に示します。

{
    "action": "createOrUpdate", 
    "lookupField": "email"
    "input": [
        {
            "firstName": "Matthew Edward",  
            "campaign_id": "testingCID", 
            "lastName": "King", 
            "email": "mking@umbel.com"
            "message": "", 
        }
    ]
}

"campaign_id" と "message" はリード キャプチャのフィールドではないため、エラーがスローされ、何もインポートされません。Marketo インポートのためだけにこのデータを消去する関数を作成したくありません。Marketo にインポートできないフィールドの「ブラックリスト」を作成する必要がなければ、将来の Web フォームはよりスケーラブルになります。

とにかくこのエラーを回避する方法はありますか? ありがとう。

4

1 に答える 1