Have a Question?
地図からレコード作成と住所取得は可能でしょうか
地図からレコードを作成したい場合、
![](https://lucky-scene-68065575.stg-s.snapup.jp/wp-content/uploads/2022/02/unnamed-1024x576.jpg)
準備1.まずは登録したいオブジェクト内に逆引きで取ってくる住所情報を格納するカスタム項目を作成します。
指定する緯度経度情報から、参考値となる住所情報を逆引きで表示させることが可能です。正確な住所ではない恐れがありますので、最終確認はお客様にてお願いいたします。
![](https://lucky-scene-68065575.stg-s.snapup.jp/wp-content/uploads/2022/02/unnamed-1-1024x560.png)
設定1.Salesforceの設定より[CC_config]を選択し、[Manage]ボタンを押下した後、[編集]ボタンを押下してください。
![](https://lucky-scene-68065575.stg-s.snapup.jp/wp-content/uploads/2022/02/unnamed-2.png)
設定2.準備1で逆引き住所を格納する項目を作成いただいた場合、[createRecordFromMapAddressFieldName]に項目名を記述します。事例の場合ですと、[createRecordFromMapTargetSobject]にリードで使用されているオブジェクトのAPI参照名を記述します。
[保存]ボタンを押下して作業完了となります。
オブジェクトを定義するもの、レコードタイプを定義するもの、リバースジオコーディングした住所を格納する3つのカスタム項目において、要素数を揃える必要があるのが注意点です。
以下に例を記載します。
例
①オブジェクト Account
レコードタイプなし
リバース住所格納は customercompass__testAddress__c
②オブジェクト customercompass__TestObjectOne__c
レコードタイプ名 「個人テストobj」
リバース住所格納は 無し
③オブジェクト customercompass__TestObjectOne__c
レコードタイプ名「法人テスト」
リバース住所格納は 「customercompass__revAddress__c」
のとき
カスタム設定 createRecordFromMapTargetSobject
「account,customercompass__TestObjectOne__c,customercompass__TestObjectOne__c」
カスタム設定 createRecordFromMapTargetRecordTypeNam
「,個人テストobj,法人テスト」※一つ目のカンマの前は空文字列
カスタム設定 createRecordFromMapAddressFieldName
「customercompass__testAddress__c,,customercompass__revAddress__c」※2つ目は空文字列
確認1.
スマートフォンのSalesforceアプリから下左図のような新しいボタンができているのを確認してください。新しくできたボタンを押下すると、地図からオブジェクトを選択し新規レコードを作成できるようになります。
![](https://lucky-scene-68065575.stg-s.snapup.jp/wp-content/uploads/2022/02/unnamed-4.jpg)
![](https://lucky-scene-68065575.stg-s.snapup.jp/wp-content/uploads/2022/02/unnamed-5.jpg)
参考】
スマートフォン用のSalesforceアプリでカスタマーコンパスをご利用いただく場合、[モバイルツール]のナビゲーションメニューで、[CustomerCompass1]を選択済みに移動していただく必要があります。
![](https://lucky-scene-68065575.stg-s.snapup.jp/wp-content/uploads/2022/02/unnamed-6-1024x627.png)