2016-09-12 1 views
1

もちろん、同じ組織の複数の場所を表す複数の場所の結果と、1回限りの店舗の結果レコードを識別する方法が必要です。しかし、これを行う方法が明確ではありません。マクドナルドのためのGoogle Maps Places API:複数の場所の店舗/フランチャイズと独立した会社の識別

例検索結果:

https://jsonblob.com/57d63d65e4b0dc55a4f47681

例の詳細は、それらのいずれかの結果:あなたは結果を比較した場合

https://jsonblob.com/57d63fd5e4b0dc55a4f47693

、彼らは共通している唯一のものです名前とウェブサイト:「id」、「place_id」、「reference」の値はすべて異なります。

洞察?親組織がGoogleに場所のリストを投稿しない限り、これは正式な方法ではないと認識していますが、明らかにGoogleはそれらをあるレベルでグループ化しています(なぜなら、オフィス情報)。

+0

マルチロケーション/フランチャイズ店舗検索ではtextsearchで十分ではありませんか?それとももっと具体的なものを求めていますか?プレイスのデータはマップとは異なります。マップのデータは[Place Add](https://developers.google.com/places/web-service/add-place)APIを使用して追加できます。 – adjuremods

+0

私はその場所の所有者が暴露されるとは思わない。オーナーが自分の場所を管理できる[GoogleマイビジネスAPI](https://developers.google.com/my-business/)がありますが、私は他の何かを認識していません。 – xomena

+0

@adjuremods N個のアドレスに対してN回ではなく、複数のアドレスを持つ場所の情報を格納する必要があることがあります。 –

答えて

1

特定の場所が特定のチェーンやフランチャイズに属しているかどうかを確認したいようです。

これは"name""website"フィールドに基づいて、チェーンへそう関係を検出することによって以外の場所のAPI、では不可能です。しかし、このような関係を確実に検出したい場合は、filing a feature request for Places API(私は見つけられませんでした)と考えてください。

関連する問題