LogoLogo
MatchingMap WebSite
  • MatchingMap ヘルプ
  • 管理者向け
    • インストール手順
      • MatchingMapのインストール
      • MatchingMapのライセンス、権限の割り当て方法
      • 割り当てられているライセンスの確認方法
      • ライセンス削減方法
      • MatchingMapのアンインストール手順
      • ユーザー間でライセンスを付け替える手順
    • MatchingMap管理
      • 地図設定
        • マッチングオブジェクト設定
        • 地図レイアウト設定
          • 変更可能な項目と地図レイアウト設定
          • 基本設定
          • 中心点の表示設定
          • マーカー表示設定
          • ポップアップ設定
          • 地図に読み込むレコードを調整する設定
          • マッチング一括処理設定
        • マッチング作成に関する設定
      • 地理位置情報取得バッチ設定
        • 地理位置情報取得バッチが更新する項目について
        • 地理位置情報取得バッチ設定画面
          • オブジェクト設定
          • 地理位置情報取得バッチ設定
          • オブジェクト設定の削除
          • 地理位置情報取得バッチ完了通知の設定
      • システム設定
        • Google Maps / Geocoding APIキーを保護する
    • 地図の配置/起動
      • 地図を起動するボタンを作成する
      • 作成したボタンをレコードページに配置する
      • 地図の起動パラメーターについて
  • 利用者向け
    • MatchingMap 地図の利用方法
      • 画面構成
      • ヘッダーで可能な操作
      • リストに表示される情報と操作方法
      • 地図表示と可能な操作
      • フィルターの使い方
      • レコード詳細ポップアップ
    • マッチングを作成する
  • Tips
    • Google マップや地理位置情報取得時のトラブルシューティング
    • マッチング一括作成でマッチングオブジェクトの必須項目エラーを回避する方法
    • 拡張ドメイン適用時の考慮事項
    • 特定のレコードが地図に読み込まれないときのトラブルシューティング
    • 求職者・求人施設の親オブジェクトの住所と地理位置情報を利用してMatchingMapを利用する方法
    • Classicでマッチング作成ボタンからレコード作成画面表示するためのURLを設定する
    • Lightning Experienceでヘッダーを表示しない状態でMatchingMapを表示する方法
    • 地理位置情報を取得するレコードトリガーフローを設定する
    • 求人施設と求職者にレコードタイプが割り当てられている場合の設定方法
    • 代理ログイン(アカウントログインアクセスの許可)の設定手順
    • Salesforceコア契約の契約開始日/終了日の確認手順
    • Google Maps Platformの利用状況を確認する方法
  • リリースノート/アップデート
    • v1.x (最新)
    • アップデート情報
      • 画面フロー実行後のレコード再読み込みを設定できるようになりました(v1.62.1 2025/6/9)
      • 「中心点からの距離」フィルターの指定範囲がわかりやすくなりました(v1.62.1 2025/6/9)
      • 【重要】Google Maps Platform Places APIの廃止に伴う設定変更のお願い(2025/02/13)
      • リストからも画面フローを実行できるようになりました(v1.60 2025/1/28)
      • 別のオブジェクトの組み合わせに対する地図設定を追加できるようになりました(v1.60 2025/1/28)
      • リストもフィルターと同様に非表示にできるようになりました(v1.58.2 2024/10/9)
      • 選択リストのフィルターに「なし」を追加できるようになり、選択リストが未選択のレコードを抽出できるようになりました(v1.58.2 2024/10/9)
      • フィルターのラベルを変更できるようになりました(v1.58.2 2024/10/9)
      • マッチング作成時に、マッチングレコードのレコードタイプを画面上で指定できるようになりました(v1.57 2024/7/10)
      • 画面フロー選択画面で画面フローの絞り込み検索ができるようになりました(v1.57 2024/7/10)
      • 特別なフィルター「中心点からの距離」の初期値も設定できるようになりました(v1.57 2024/7/10)
      • GoogleGeocodingAPIから取得した地理位置情報の精度情報に、取得結果が複数存在することを示す「DUPLICATES_RETRIEVED」を追加しました(v1.57 2024/7/10)
  • サポート窓口について
GitBook提供
このページ内
  • 1. 地理位置情報取得対象のオブジェクトを選択
  • 2. 定期実行時 対象レコード抽出条件を選択
  • 3. 住所および地理位置情報を保存する項目を選択
  • 4. 地理位置情報取得結果を保存する項目を選択
  • 5. 地理位置情報精度を保存する項目を選択
  • 6. 地理位置情報取得対象とするかを表すチェックボックス項目を選択

役に立ちましたか?

  1. 管理者向け
  2. MatchingMap管理
  3. 地理位置情報取得バッチ設定
  4. 地理位置情報取得バッチ設定画面

オブジェクト設定

前へ地理位置情報取得バッチ設定画面次へ地理位置情報取得バッチ設定

最終更新 1 年前

役に立ちましたか?

Google Geocoding APIを利用して地理位置情報をセットする求職者または求人施設オブジェクトを設定する手順について解説します。

「地理位置情報取得バッチ設定」の左側には、地理位置情報取得対象として追加したオブジェクト設定ごとのタブを含みます。

設定が一つもなく新規に開いた場合は、以下のように「新しい設定」のタブのみが表示された状態で表示されます。

目次

1. 地理位置情報取得対象のオブジェクトを選択

「地理位置情報を取得するオブジェクト」で、地理位置情報をセットするオブジェクトを選択します。

オブジェクトを選択すると以下のプルダウンリストで、選択したオブジェクトの項目を選択できるようになります。

また、オブジェクトにレコードタイプが複数存在する場合は、対象とするレコードタイプを選択することができます。

「すべてのレコード」を選択している場合は、レコードタイプに依らずすべてのレコードが対象となります。

「レコードタイプ」を指定を選択すると、オブジェクトに定義されているレコードタイプを選択可能になり、「選択済みのレコードタイプ」に追加されたレコードタイプが設定されたレコードのみが地理位置情報の取得対象となります。

上記の場合は、レコードタイプ「Bussiness Account」のレコードのみが対象となり、「個人取引先」またはレコードタイプが空のレコードは対象外となります。


2. 定期実行時 対象レコード抽出条件を選択

処理対象レコードの抽出条件を選択します。

以下の2つの方式を選択する事ができます。

❶ 前回実行日時以降に住所項目が変更されたレコード

住所項目、つまり「住所項目」、または「住所(テキスト)項目」の値が変更されたレコードが処理対象となります。

住所項目にテキストを返す数式を指定している場合、数式から参照される項目に対して項目履歴管理を有効化しても変更を捕捉できません。

❷ 地理位置情報結果項目に設定した項目の値が空のレコード

地理位置情報取得が施行されると、レコードの地理位置情報結果項目に指定した項目に成功の場合は「OK」、エラーの場合はエラーメッセージがセットされます。新規に追加されたレコードの場合、地理位置情報結果項目の値が空なので処理対象となります。

住所項目が変更された場合にも処理対象とするには、住所項目が変更された場合に地理位置情報結果項目を空にするフローを実装する必要があります。


3. 住所および地理位置情報を保存する項目を選択

Google Geocoding APIを呼び出す際にパラメーターとして渡す住所の値を設定します。

Salesforceで緯度経度を保持する項目のデータ型には、住所型と地理位置情報型があります。地理位置情報型は緯度経度のみで住所情報が含まれないため、カスタムオブジェクトなどで地理位置情報を選択する場合は、住所のテキストを含む項目を別途選択する必要があります。

Winter '23 でカスタム住所項目が追加されましたが、カスタム住所項目は緯度経度を使用した距離の計算ができない制限があるためMatchingMapでは使用できません。

❶ 住所型の項目を使用する場合

取引先や取引先責任者などの標準オブジェクトには、住所情報と地理位置情報の両方を保持できる住所型の項目があります。

「住所項目を使用」を選択し、「住所項目」プルダウンで住所型の項目を選択します。

❸ 地理位置情報型の項目を使用する場合

「地理位置情報型項目+テキスト型項目を使用」を選択し、「地理位置情報項目」のプルダウンで地理位置情報を保持する項目を、「住所(テキスト)項目」のプルダウンで住所を保持する項目を選択します。


4. 地理位置情報取得結果を保存する項目を選択

Google Geocoding APIの呼び出しに成功したかどうかの結果をレコードに記録します。

「地理位置情報取得結果を保持する項目」は「住所項目」または「住所(テキスト)項目」で選択した項目が項目履歴管理の対象として設定できない場合、地理位置情報取得対象レコードかどうかの判定に使用されるため設定が必須となります。

詳細は、「地理位置情報取得対象レコードを抽出に関する仕様」を参照ください。

地理位置情報取得バッチの実行結果はメールでも通知されますが、メールに含まれるエラーのレコード数は100件までです。それを超えるエラー以上ある場合はこの地理位置情報取得結果に設定した項目で検索し、各レコードの住所の値を見直しをする必要があります。


5. 地理位置情報精度を保存する項目を選択

Google Geocoding APIから取得した地理位置情報の精度をレコードに記録します。精度はレポートなどで表示し住所の見直しに使用できます。

「地理位置情報精度を保存する項目 (オプション)」で用意した項目を選択します。


6. 地理位置情報取得対象とするかを表すチェックボックス項目を選択

オブジェクトのレコードの一部がMatchingMapで表示する対象ではない場合、例えば求人施設に取引先オブジェクトを設定していて、取引先には求人施設以外のレコードが含まれている場合、それらを地理位置情報取得対象から除外することができます。

「住所項目」、または「住所(テキスト)項目」に指定した項目はが有効化されている必要があります。

Matching Mapで利用しているGoogle Geocoding APIは1000件につき$5の費用が発生します()。地理位置情報取得バッチ定期実行の運用は、判定条件をよくご理解いただき注意深く設計してください。

カスタムオブジェクトには住所型の項目が使えないので、テキスト型の住所項目と地理位置情報型の項目を組み合わせて使用します。 使用する項目の作成方法については、「」、「」を参照ください。

「」で用意した項目を設定します。

「」で用意した項目選択します。

1.地理位置情報取得対象のオブジェクトを選択
2.定期実行時 対象レコード抽出条件を選択
3.住所および地理位置情報を保存する項目を選択
4.地理位置情報取得結果を保存する項目を選択
5.地理位置情報精度を保存する項目を選択
6.地理位置情報取得対象とするかを表すチェックボックス項目を選択
項目履歴管理
詳細
住所を参照する項目
地理位置情報を保存する項目
地理位置情報取得結果を保存する項目 (オプション)
地理位置情報取得対象とするかを表すチェックボックス項目(オプション)