Skip to main content
Daisuke_Kubo
Level 1
July 17, 2018

リードID以外をkeyにした、CSVインポートでのリードデータ更新について

  • July 17, 2018
  • 1 reply
  • 85 views

リードIDをkeyにしたリードデータの更新について

CSVアップロードで、リードIDをKeyにして更新をかけることは可能でしょうか。

通常だとメールアドレスがkeyになっていると思います。

弊社サイトの場合、同じメールアドレスで会員登録がいくつもできてしまう仕様のため、

マルケトのリードデータ上にも同じアドレスのユーザがいます。

そのため、アドレスをkeyにしてのCSVアップロードは、データの差異を生む可能性がありますので、

実行できません。

上手いやりかたなどございましたら、ご教授いただければ幸いです。

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

1 reply

July 18, 2018

こんにちは、freeeの嶋田です。

弊社も1メアドで複数事業所が作れるプロダクトなので、お悩みわかります...

たしかBulk APIのときはデフォルトがメールアドレスですが、その他の項目も選べたような記憶があります。手動インポートのときはどうだったかな...マッピング時にキーって選べなかったような

Taishi_Yamada
Level 6
July 18, 2018

@Daisuke Kubo さん、@Mayumi Shimada さん、こんにちは

>>たしかBulk APIのときはデフォルトがメールアドレスですが、その他の項目も選べたような記憶があります

選べますね。idも選べます。

http://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#!/Bulk_Leads/importLeadUsing…

"Field to use for deduplication. Custom fields (string, email, integer), and the following field types are supported: id, cookies, email, twitterId, facebookId, linkedInId, sfdcAccountId, sfdcContactId, sfdcLeadId, sfdcLeadOwnerId, sfdcOpptyId. Default is email.

Note: You can use id for update only operations."

といっても、私はこのAPIは使っていないので詳細はお試しを。。。。ということでご了承を。

Bulkではなくて1レコードごとにLeadを投げることも可能です。

>>手動インポートのときはどうだったかな...マッピング時にキーって選べなかったような

確か選べなかったハズですね。Emailで頑張ろうと。

EmailでDuplicateしている状態で運用すると、色々と悪夢に突き当たるので、そういう設計は極力避けたいですね(まぁ。。しかし、このDuplicationと、うまく付き合うのが運用の悩ましいところですけどねぇ)。

いずれにしても、マルケトから、ということであればAPI使わないと無理ですね。。。

-Yamada

Daisuke_Kubo
Level 1
July 19, 2018

@Taishi Yamadaさん​@Mari Shimizu​さん

ご返信ありがとうございます。

社内エンジニアに確認したところ、Bulk APIなどでいけそうな感じでした

とりあえず、チャレンジしてみます!!