Felo API PlatformFelo API Platform
সব DataForSEO endpoint
v0.2.0-beta
OpenAPI 3.1.0

লাইভ Google Local Finder SERP

সার্ভার:https://openapi.felo.ai
ক্লায়েন্ট লাইব্রেরি

DataForSEO

​

SEO, search-engine results, keyword research, backlinks and AI visibility data.

লাইভ Google Local Finder SERP

​

সিঙ্ক্রোনাসভাবে Google-এ স্পষ্টভাবে স্থানীয় কোয়েরির জন্য Google-এর দেখানো সম্প্রসারিত স্থানীয় ফলাফল ফেরত দেয়। keyword, type, se_domain, location_code, language_code, check_url, datetime, spell, refinement_chips, item_types, items_count ও items ফেরত দেয়। advanced ডিফল্ট পছন্দ; যখন কেবল র‍্যাংক করা তালিকাই গুরুত্বপূর্ণ তখন regular নিন, আর html কেবল দেখতে যে পার্সার কী বাদ দিয়েছে। DataForSEO-র এনভেলপে মোড়া: ডেটা tasks[0].result-এ, ফলাফল tasks[0].status_code-এ — প্রত্যাখ্যাত রিকোয়েস্টও HTTP 200 ফেরত দেয়।

মূল্য রেফারেন্স

  • মিটারিং: রিপোর্ট করা রেসপন্স খরচ
  • রেফারেন্স রিকোয়েস্ট অনুমান: USD 0.02
  • রেফারেন্স গ্রাহক মাল্টিপ্লায়ার: 1.0। নিষ্পত্তিকৃত গ্রাহক অঙ্কে এটি আবার প্রয়োগ করবেন না।

এটি কেবল রেফারেন্স মেটাডেটা; অ্যাকাউন্টের কোটেশন, নিশ্চিত মূল্য বা ব্যয়সীমা নয়। রিসোর্স ক্রেডিট Felo ক্রেডিট নয়। চূড়ান্ত চার্জ Felo-এর বিলিং রেকর্ড অনুযায়ী হয়।

বডি
application/json
  • টাইপ: array (object | null)[]
    • depth
      টাইপ: integer | null

      পার্সিং গভীরতা

      ঐচ্ছিক ফিল্ড

      SERP-এ ফলাফলের সংখ্যা

      ডিফল্ট মান: 10

      সর্বোচ্চ মান: 100


      সর্বোচ্চ 10টি ফলাফল থাকা প্রতিটি SERP-এর জন্য আপনার অ্যাকাউন্ট থেকে বিল নেওয়া হবে;

      10-এর বেশি গভীরতা সেট করলে অতিরিক্ত চার্জ হতে পারে যদি সার্চ ইঞ্জিন সে অনুযায়ী 10টির বেশি ফলাফল ফেরত দেয়;

      নির্দিষ্ট গভীরতা response-এ ফলাফলের সংখ্যার চেয়ে বেশি হলে পার্থক্যটি স্বয়ংক্রিয়ভাবে আপনার অ্যাকাউন্ট ব্যালেন্সে ফেরত দেওয়া হবে

      খরচ Pricing পেজে হিসাব করা যায়।

    • device
      টাইপ: string | null

      ডিভাইসের ধরন

      ঐচ্ছিক ফিল্ড

      নির্দিষ্ট ডিভাইস ধরনের জন্য ফলাফল ফেরত দিন

      নিম্নলিখিত মান নিতে পারে:desktop, mobile

      ডিফল্ট মান: desktop

    • keyword
      টাইপ: string

      কীওয়ার্ড

      আবশ্যক ফিল্ড

      আপনি keyword ফিল্ডে সর্বোচ্চ 700 অক্ষর উল্লেখ করতে পারেন

      সব %## ডিকোড করা হবে (‘+’ অক্ষর একটি স্পেস অক্ষরে ডিকোড হবে)

      আপনাকে keyword-এ “%” ব্যবহার করতে হলে তা “%25” হিসেবে উল্লেখ করুন;

      আপনাকে keyword-এ “+” ব্যবহার করতে হলে তা “%2B” হিসেবে উল্লেখ করুন


      DataForSEO API-তে keyword এবং keywords ফিল্ডের নিয়ম ও সীমাবদ্ধতা সম্পর্কে Help Center নিবন্ধে জানুন

    • language_code
      টাইপ: string

      সার্চ ইঞ্জিন ভাষা কোড

      language_name নির্দিষ্ট না করলে আবশ্যক ফিল্ড

      আপনি এই ফিল্ড ব্যবহার করলে language_name নির্দিষ্ট করার প্রয়োজন নেই

      আপনি language_code সহ সার্চ ইঞ্জিনের উপলব্ধ ভাষার তালিকা https://api.dataforseo.com/v3/serp/{{low_se_name}}/languages-এ পৃথক রিকোয়েস্ট পাঠিয়ে পেতে পারেন

      উদাহরণ:en

    • language_name
      টাইপ: string

      সার্চ ইঞ্জিন ভাষার পূর্ণ নাম

      language_code নির্দিষ্ট না করলে আবশ্যক ফিল্ড

      আপনি এই ফিল্ড ব্যবহার করলে language_code নির্দিষ্ট করার প্রয়োজন নেই

      আপনি language_name-সহ সার্চ ইঞ্জিনের উপলব্ধ ভাষার তালিকা https://api.dataforseo.com/v3/serp/{{low_se_name}}/languages-এ পৃথক রিকোয়েস্ট পাঠিয়ে পেতে পারেন

      উদাহরণ:

      English

    • location_code
      টাইপ: integer

      সার্চ ইঞ্জিন অবস্থান কোড

      location_name বা location_coordinate নির্দিষ্ট না করলে আবশ্যক ফিল্ড

      আপনি এই ফিল্ড ব্যবহার করলে location_name বা location_coordinate নির্দিষ্ট করার প্রয়োজন নেই

      আপনি location_code-সহ সার্চ ইঞ্জিনের উপলব্ধ অবস্থানের তালিকা https://api.dataforseo.com/v3/serp/{{low_se_name}}/locations-এ পৃথক রিকোয়েস্ট পাঠিয়ে পেতে পারেন

      উদাহরণ:

      2840

    • location_coordinate
      টাইপ: string

      অবস্থানের GPS স্থানাঙ্ক

      location_name বা location_code নির্দিষ্ট না করলে আবশ্যক ফিল্ড

      আপনি এই ফিল্ড ব্যবহার করলে location_name বা location_code নির্দিষ্ট করার প্রয়োজন নেই

      location_coordinate প্যারামিটার "latitude,longitude,zoom" ফরম্যাটে নির্দিষ্ট করতে হবে

      "zoom" নির্দিষ্ট না থাকলে ডিফল্ট মান হিসেবে 9z প্রয়োগ হবে

      "latitude" ও "longitude"-এর জন্য সর্বোচ্চ দশমিক অঙ্ক: 7

      "zoom"-এর সর্বনিম্ন মান: 4z

      "zoom"-এর সর্বোচ্চ মান: 18z

      উদাহরণ:

      52.6178549,-155.352142,20z

    • location_name
      টাইপ: string

      সার্চ ইঞ্জিন অবস্থানের পূর্ণ নাম

      location_code বা location_coordinate নির্দিষ্ট না করলে আবশ্যক ফিল্ড

      আপনি এই ফিল্ড ব্যবহার করলে location_code বা location_coordinate নির্দিষ্ট করার প্রয়োজন নেই

      আপনি location_name-সহ সার্চ ইঞ্জিনের উপলব্ধ অবস্থানের তালিকা https://api.dataforseo.com/v3/serp/{{low_se_name}}/locations-এ পৃথক রিকোয়েস্ট পাঠিয়ে পেতে পারেন

      উদাহরণ:

      London,England,United Kingdom

    • min_rating
      টাইপ: number | null ফরম্যাট: double

      সর্বনিম্ন রেটিং অনুসারে ফলাফল ফিল্টার করুন

      ঐচ্ছিক ফিল্ড

      desktop-এর সম্ভাব্য মান: 3.5, 4, 4.5;

      mobile-এর সম্ভাব্য মান: 2, 2.5, 3, 3.5, 4, 4.5

    • os
      টাইপ: string | null

      ডিভাইস অপারেটিং সিস্টেম

      ঐচ্ছিক ফিল্ড

      device ফিল্ডে desktop নির্দিষ্ট করলে নিচের মধ্যে থেকে বেছে নিন: windows, macos

      ডিফল্ট মান: windows

      device ফিল্ডে mobile নির্দিষ্ট করলে নিচের মধ্যে থেকে বেছে নিন: android, ios

      ডিফল্ট মান: android

    • priority
      টাইপ: integer | null

      টাস্কের অগ্রাধিকার

      ঐচ্ছিক ফিল্ড

      নিম্নলিখিত মান নিতে পারে:

      1 – সাধারণ সম্পাদন অগ্রাধিকার (ডিফল্টভাবে সেট)

      2 – উচ্চ সম্পাদন অগ্রাধিকার


      উচ্চ সম্পাদন অগ্রাধিকারযুক্ত টাস্কের জন্য অতিরিক্ত চার্জ নেওয়া হবে।

      খরচ Pricing পেজে হিসাব করা যায়।

    • tag
      টাইপ: string | null

      ব্যবহারকারী-নির্ধারিত টাস্ক আইডেন্টিফায়ার

      ঐচ্ছিক ফিল্ড

      অক্ষরের সীমা 255

      আপনি এই প্যারামিটার দিয়ে টাস্ক শনাক্ত করে তা ফলাফলের সঙ্গে মেলাতে পারেন

      আপনি নির্দিষ্ট tag মান response-এর data অবজেক্টে পাবেন

    • time_filter
      টাইপ: string | null

      খোলার সময় অনুসারে ফলাফল ফিল্টার করুন

      ঐচ্ছিক ফিল্ড

      এই ফিল্ড ব্যবহার করে আপনি ফলাফলের স্থানগুলো দর্শনার্থীদের জন্য খোলা থাকার সময় অনুসারে ফিল্টার করতে পারেন

      মনে রাখবেন, Google এমন ফলাফলও দিতে পারে যা এই ফিল্টারের সঙ্গে মেলে না

      সম্ভাব্য মান: "open_now", "24_hours", "$day_value", "$day_value;$time_value";

      $day_value-এর বদলে এই মানগুলোর একটি ব্যবহার করুন: "monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday";

      $time_value-এর বদলে এই মানগুলোর একটি ব্যবহার করুন: "00", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23"

      উদাহরণ: "tuesday;18"

রেসপন্স
  • 200
    টাইপ: object | null · Response36Afe1097B20_SerpGoogleLocalFinderLiveAdvancedResponseInfo
    • cost
      টাইপ: number | null ফরম্যাট: double

      টাস্কের মোট খরচ, USD

    • status_code
      টাইপ: integer | null

      সাধারণ স্ট্যাটাস কোড সম্পূর্ণ response কোড তালিকা এখানে দেখতে পাবেন

    • status_message
      টাইপ: string | null

      সাধারণ তথ্যমূলক বার্তা সাধারণ তথ্যমূলক বার্তার সম্পূর্ণ তালিকা এখানে দেখতে পাবেন

    • tasks
      টাইপ: array (object | null)[] | null

      টাস্কের অ্যারে

      • টাইপ: object | null · Response36Afe1097B20_SerpGoogleLocalFinderLiveAdvancedTaskInfo
        • cost
          টাইপ: number | null ফরম্যাট: double

          টাস্কের মোট খরচ, USD

        • data
          টাইপ: object | null

          এতে POST রিকোয়েস্টে আপনি যে প্যারামিটারগুলো নির্দিষ্ট করেছিলেন সেগুলোই থাকে

          • propertyName
            টাইপ: object | null
        • id
          টাইপ: string | null

          টাস্ক আইডেন্টিফায়ার আমাদের সিস্টেমে অনন্য টাস্ক আইডেন্টিফায়ার, UUID ফরম্যাটে

        • path
          টাইপ: array (string | null)[] | null

          URL পাথ

        • result
          টাইপ: array (object | null)[] | null

          ফলাফলের অ্যারে

          • check_url
            টাইপ: string | null

            সার্চ ইঞ্জিন ফলাফলের সরাসরি URL
            আমরা সঠিক ফলাফল দিয়েছি কি না তা নিশ্চিত করতে এটি ব্যবহার করতে পারেন

          • datetime
            টাইপ: string | null

            ফলাফল পাওয়ার তারিখ ও সময়
            UTC ফরম্যাটে: “yyyy-mm-dd hh-mm-ss +00:00”
            উদাহরণ:
            2019-11-15 12:57:46 +00:00

          • item_types
            টাইপ: array (string | null)[] | null

            SERP-এ সার্চ ফলাফলের ধরন
            SERP-এ পাওয়া সার্চ ফলাফলের (items) ধরন রয়েছে।
            সম্ভাব্য আইটেম ধরন:
            local_pack

          • items
            টাইপ: array (object | null)[] | null

            এলিমেন্টের আইটেম

            • টাইপ: object | null · Response36Afe1097B20_LocalPackSerpElementItem
                • টাইপ: object · Response36Afe1097B20_LocalPackSerpElementItem
                  • type
                    ডিসক্রিমিনেটর
                    টাইপ: string | null

                    এলিমেন্টের ধরন

                  • booking_url
                    টাইপ: string | null

                    বুকিং পৃষ্ঠার URL

                  • cid
                    টাইপ: string | null

                    Google-নির্ধারিত ক্লায়েন্ট id

                  • description
                    টাইপ: string | null

                    লিংকের বর্ণনা

                  • domain
                    টাইপ: string | null

                    ভিডিও হোস্ট করা ওয়েবসাইটের ডোমেইন

                  • is_paid
                    টাইপ: boolean | null

                    এলিমেন্টটি বিজ্ঞাপন কি না তা নির্দেশ করে

                  • page
                    টাইপ: integer | null

                    সার্চ ফলাফল পেজ নম্বর
                    যে SERP পেজে এলিমেন্টটি অবস্থিত তার নম্বর নির্দেশ করে

                  • phone
                    টাইপ: string | null

                    ফোন নম্বর

                  • position
                    টাইপ: string | null

                    SERP-এ এলিমেন্টের বিন্যাস
                    নিম্নলিখিত মান নিতে পারে:
                    left, right

                  • rank_absolute
                    টাইপ: integer | null

                    SERP-এ পরম র‍্যাংক
                    SERP-এর সব উপাদানের মধ্যে পরম অবস্থান
                    সবসময় 0 এর সমান হয় desktop-এর ক্ষেত্রে

                  • rank_group
                    টাইপ: integer | null

                    SERP-এ গ্রুপ র‍্যাংক
                    একই type মানের উপাদানের গ্রুপের মধ্যে অবস্থান;
                    ভিন্ন type মানের উপাদানের অবস্থান rank_group থেকে বাদ যায়;
                    সবসময় 0 এর সমান হয় desktop-এর ক্ষেত্রে

                  • rating
                    টাইপ: object | null · Response36Afe1097B20_RatingInfo

                    উপাদানের রেটিং
                    রিভিউয়ের ভিত্তিতে জনপ্রিয়তার হার যা SERP-এ দেখানো হয়;
                    কোনোটি না থাকলে null এর সমান

                    • rating_max
                      টাইপ: integer | null

                      rating_type-এর সর্বোচ্চ মান

                    • rating_type
                      টাইপ: string | null

                      রেটিংয়ের ধরন এখানে আপনি নিম্নলিখিত উপাদান পাবেন: Max5, Percents, CustomMax

                    • value
                      টাইপ: number | null ফরম্যাট: double

                      রেটিংয়ের মান

                    • votes_count
                      টাইপ: integer | null ফরম্যাট: int64

                      ফিডব্যাকের পরিমাণ

                  • rectangle
                    টাইপ: object | null · Response36Afe1097B20_AiModeRectangleInfo

                    আয়তক্ষেত্র প্যারামিটার
                    SERP-এ ফলাফলের স্নিপেটের কার্টেসিয়ান স্থানাঙ্ক ও পিক্সেল মাত্রা রয়েছে
                    null-এর সমান যদি POST রিকোয়েস্টে calculate_rectangles true-তে সেট না থাকে

                    • height
                      টাইপ: number | null ফরম্যাট: double

                      এলিমেন্টের উচ্চতা পিক্সেলে

                    • width
                      টাইপ: number | null ফরম্যাট: double

                      এলিমেন্টের প্রস্থ পিক্সেলে

                    • x
                      টাইপ: number | null ফরম্যাট: double

                      x-অক্ষ স্থানাঙ্ক ফলাফল স্নিপেটের উপরের বাম কোণের x-অক্ষ স্থানাঙ্ক, যেখানে স্ক্রিনের উপরের বাম কোণটি মূলবিন্দু

                    • y
                      টাইপ: number | null ফরম্যাট: double

                      y-অক্ষ স্থানাঙ্ক ফলাফল স্নিপেটের উপরের বাম কোণের y-অক্ষ স্থানাঙ্ক, যেখানে স্ক্রিনের উপরের বাম কোণটি মূলবিন্দু

                  • title
                    টাইপ: string | null

                    সারির শিরোনাম

                  • url
                    টাইপ: string | null

                    তৃতীয় পক্ষের রিভিউ সোর্সের URL

                  • xpath
                    টাইপ: string | null

                    এলিমেন্টের XPath

          • items_count
            টাইপ: integer | null ফরম্যাট: int64

            items অ্যারেতে ফেরত দেওয়া ফলাফলের সংখ্যা

          • keyword
            টাইপ: string | null

            POST অ্যারেতে পাওয়া কিওয়ার্ড
            কিওয়ার্ড ডিকোড করা %## সহ ফেরত আসে ('+' অক্ষর একটি স্পেসে ডিকোড হয়)

          • language_code
            টাইপ: string | null

            POST অ্যারেতে ভাষা কোড

          • location_code
            টাইপ: integer | null

            POST অ্যারেতে অবস্থান কোড

          • refinement_chips
            টাইপ: object | null · Response36Afe1097B20_RefinementChipsInfo

            সার্চ রিফাইনমেন্ট চিপ

            • items
              টাইপ: array (object | null)[] | null

              উপাদানের আইটেম

              • domain
                টাইপ: string | null

                SERP-এ ডোমেইন

              • options
                টাইপ: array (object | null)[] | null

                আরও সার্চ পরিমার্জনার বিকল্প

                • domain
                  টাইপ: string | null

                  SERP-এ ডোমেইন

                • title
                  টাইপ: string | null

                  এলিমেন্টের শিরোনাম

                • type
                  টাইপ: string | null

                  এলিমেন্টের ধরন

                • url
                  টাইপ: string | null

                  রিফাইনমেন্ট প্যারামিটারসহ সার্চ URL

              • title
                টাইপ: string | null

                এলিমেন্টের শিরোনাম

              • type
                টাইপ: string | null

                এলিমেন্টের ধরন

              • url
                টাইপ: string | null

                রিফাইনমেন্ট প্যারামিটারসহ সার্চ URL

            • type
              টাইপ: string | null

              এলিমেন্টের ধরন

            • xpath
              টাইপ: string | null

              এলিমেন্টের XPath

          • se_domain
            টাইপ: string | null

            POST অ্যারেতে সার্চ ইঞ্জিন ডোমেইন

          • se_results_count
            টাইপ: integer | null ফরম্যাট: int64

            SERP-এ ফলাফলের মোট সংখ্যা

          • spell
            টাইপ: object | null · Response36Afe1097B20_SpellInfo

            সার্চ ইঞ্জিনের অটোকরেকশন
            সার্চ ইঞ্জিন যদি সংশোধিত কোনো কীওয়ার্ডের জন্য ফলাফল দেয়, তবে আমরা সার্চ ইঞ্জিন যে কীওয়ার্ড সংশোধন করেছে এবং অটোকরেকশনের ধরন উল্লেখ করব

            • keyword
              টাইপ: string | null

              সার্চ ইঞ্জিন অটোকরেকশনের ফলে পাওয়া কিওয়ার্ড সংশোধিত কিওয়ার্ডের জন্য ফলাফল দেওয়া হবে

            • type
              টাইপ: string | null

              অটোকরেকশনের ধরন সম্ভাব্য মান: did_you_mean, showing_results_for, no_results_found_for, including_results_for নোট: Yahoo ও Yandex শুধু নিচের অটোকরেকশন ধরন সমর্থন করে: including_results_for

          • type
            টাইপ: string | null

            এলিমেন্টের ধরন

        • result_count
          টাইপ: integer | null ফরম্যাট: int64

          result অ্যারেতে এলিমেন্টের সংখ্যা

        • status_code
          টাইপ: integer | null

          টাস্কের স্ট্যাটাস কোড DataForSEO কর্তৃক তৈরি, যা নিম্নলিখিত পরিসরে হতে পারে: 10000-60000 সম্পূর্ণ response কোড তালিকা এখানে দেখতে পাবেন

        • status_message
          টাইপ: string | null

          টাস্কের তথ্যমূলক বার্তা সাধারণ তথ্যমূলক বার্তার সম্পূর্ণ তালিকা এখানে দেখতে পাবেন

        • time
          টাইপ: string | null

          সম্পাদনের সময়, সেকেন্ড

    • tasks_count
      টাইপ: integer | null ফরম্যাট: int64

      tasks অ্যারেতে টাস্কের সংখ্যা

    • tasks_error
      টাইপ: integer | null ফরম্যাট: int64

      ত্রুটিসহ ফেরত দেওয়া tasks অ্যারেতে টাস্কের সংখ্যা

    • time
      টাইপ: string | null

      মোট সম্পাদন সময়, সেকেন্ড

    • version
      টাইপ: string | null

      API-এর বর্তমান সংস্করণ

    application/json
  • 400

    রিকোয়েস্ট প্রক্রিয়া করা যায়নি। রিকোয়েস্ট প্যারামিটার যাচাই করুন।

  • 401

    একটি বৈধ Felo API key আবশ্যক।

  • 402

    বিলিং শর্ত পূরণ না হওয়ায় রিকোয়েস্ট এগোতে পারছে না।

  • 403

    অ্যাকাউন্টটিকে এই অপারেশন করার অনুমতি নেই।

  • 429

    রিকোয়েস্ট বা ব্যয়ের সীমায় পৌঁছে গেছে।

  • 502

    পরিষেবা রিকোয়েস্টটি সম্পন্ন করতে পারেনি।

  • 503

    API বা বিলিং পরিষেবা সাময়িকভাবে অনুপলভ্য।

  • 504

    রিকোয়েস্ট প্রক্রিয়াকরণের সময় পরিষেবার সময় শেষ হয়ে গেছে।

  • default

    ত্রুটি রেসপন্স; আপস্ট্রিম passthrough রেসপন্স প্রোভাইডারের ফর্ম্যাট ব্যবহার করতে পারে।

    application/json
Request Example for post/v1/beta/dataforseo/serp/google/local_finder/live/advanced
curl https://openapi.felo.ai/v1/beta/dataforseo/serp/google/local_finder/live/advanced \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "language_code": "en",
    "location_code": 2840,
    "keyword": "local nail services",
    "min_rating": 4.5,
    "time_filter": "monday"
  }
]'
{
  "version": null,
  "status_code": null,
  "status_message": null,
  "time": null,
  "cost": null,
  "tasks_count": null,
  "tasks_error": null,
  "tasks": [
    {
      "id": null,
      "status_code": null,
      "status_message": null,
      "time": null,
      "cost": null,
      "result_count": null,
      "path": [
        null
      ],
      "data": null,
      "result": [
        {
          "keyword": null,
          "type": null,
          "se_domain": null,
          "location_code": null,
          "language_code": null,
          "check_url": null,
          "datetime": null,
          "spell": {
            "keyword": null,
            "type": null
          },
          "refinement_chips": {
            "type": null,
            "xpath": null,
            "items": [
              "[Max Depth Exceeded]"
            ]
          },
          "item_types": [
            null
          ],
          "se_results_count": null,
          "items_count": null,
          "items": [
            {
              "type": "[Max Depth Exceeded]",
              "page": "[Max Depth Exceeded]",
              "position": "[Max Depth Exceeded]",
              "xpath": "[Max Depth Exceeded]",
              "rectangle": "[Max Depth Exceeded]",
              "rank_group": "[Max Depth Exceeded]",
              "rank_absolute": "[Max Depth Exceeded]",
              "title": "[Max Depth Exceeded]",
              "description": "[Max Depth Exceeded]",
              "domain": "[Max Depth Exceeded]",
              "phone": "[Max Depth Exceeded]",
              "booking_url": "[Max Depth Exceeded]",
              "url": "[Max Depth Exceeded]",
              "is_paid": "[Max Depth Exceeded]",
              "rating": "[Max Depth Exceeded]",
              "cid": "[Max Depth Exceeded]"
            }
          ]
        }
      ]
    }
  ]
}
Live Google Local Finder SERP