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

‘Ad Traffic By Keywords’ টাস্ক সেট করুন

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

DataForSEO

​

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

‘Ad Traffic By Keywords’ টাস্ক সেট করুন

​

নির্দিষ্ট bid ও match ধরনের জন্য keywords-এর ক্লিক, ইম্প্রেশন ও খরচের পূর্বাভাস কিউতে রাখে এবং একটি টাস্ক id ফেরত দেয়। search_partners-এ Google-এর পার্টনার নেটওয়ার্ক থাকে। DataForSEO-এর এনভেলপে মোড়ানো: ডেটা tasks[0].result-এ, ফলাফল tasks[0].status_code-এ - প্রত্যাখ্যাত রিকোয়েস্টও HTTP 200 ফেরত দেয়। এখানে Google Ads-এর এটিই একমাত্র এন্ডপয়েন্ট যার কোনো লাইভ রূপ নেই — পূর্বাভাস সবসময় কিউতে যায়। get_dataforseo_keywords_gads_ad_traffic_fetch দিয়ে আনুন।

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

  • মিটারিং: রিপোর্ট করা রেসপন্স খরচ
  • রেফারেন্স রিকোয়েস্ট অনুমান: USD 0.09
  • রেফারেন্স গ্রাহক গুণক: 1.0। ইতিমধ্যে নিষ্পত্তি হওয়া গ্রাহক অর্থের উপর এটি আবার প্রয়োগ করবেন না

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

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

      সর্বোচ্চ কাস্টম বিড
      আবশ্যক ফিল্ড
      সংগৃহীত ডেটা এই মানের উপর ভিত্তি করে হবে
      এটি সেই মূল্য বোঝায় যা আপনি একটি বিজ্ঞাপনের জন্য দিতে প্রস্তুত; এখানে যত বেশি মান নির্দিষ্ট করবেন, ফেরত দেওয়া মেট্রিকে তত বেশি মান পাবেন
      আরও জানুন এই Help Center নিবন্ধে

    • date_from
      টাইপ: string

      পূর্বাভাস সময়সীমার শুরুর তারিখ
      date_to নির্দিষ্ট করলে আবশ্যক ফিল্ড
      আপনি date_from ও date_to নির্দিষ্ট করলে date_interval নির্দিষ্ট করার প্রয়োজন নেই
      সর্বনিম্ন মান আগামীকালের তারিখ
      date_from-এ নির্দিষ্ট মান date_to-এর পরে হতে পারবে না
      তারিখের ফরম্যাট: "yyyy-mm-dd"
      উদাহরণ:
      "2021-10-30" যদি Status endpoint actual_data ফিল্ডে false ফেরত দেয়, তাহলে date_from গত মাসের আগের মাস এবং তার আগে পর্যন্ত সেট করা যাবে;
      যদি Status endpoint actual_data ফিল্ডে true ফেরত দেয়, তাহলে date_from গত মাস এবং তার আগে পর্যন্ত সেট করা যাবে

    • date_interval
      টাইপ: string | null

      পূর্বাভাস তারিখের ব্যবধান
      ঐচ্ছিক ফিল্ড
      আপনি date_interval নির্দিষ্ট করলে date_from ও date_to নির্দিষ্ট করার প্রয়োজন নেই
      সম্ভাব্য মান: next_week, next_month, next_quarter
      ডিফল্ট মান: next_month

    • date_to
      টাইপ: string

      পূর্বাভাস সময়সীমার শেষ তারিখ
      date_from নির্দিষ্ট করলে আবশ্যক ফিল্ড
      আপনি date_from ও date_to নির্দিষ্ট করলে date_interval নির্দিষ্ট করার প্রয়োজন নেই
      সর্বনিম্ন মান date_from +1 দিন
      সর্বোচ্চ মান পরবর্তী বছরের বর্তমান দিন ও মাস
      তারিখের ফরম্যাট: "yyyy-mm-dd"
      উদাহরণ:
      "2022-10-30"

    • keywords
      টাইপ: array string[]

      কীওয়ার্ড
      আবশ্যক ফিল্ড
      সর্বোচ্চ কতগুলো কীওয়ার্ড নির্দিষ্ট করতে পারবেন: 1000
      প্রতিটি কীওয়ার্ডের জন্য সর্বোচ্চ অক্ষর: 80
      প্রতিটি কীওয়ার্ড বাক্যাংশের জন্য সর্বোচ্চ শব্দ: 10
      আপনার নির্দিষ্ট করা কীওয়ার্ড lowercase ফরম্যাটে রূপান্তরিত হবে
      নোট #1: Google Ads কিছু কীওয়ার্ড গোষ্ঠীর জন্য কোনো ডেটা ফেরত নাও দিতে পারে;
      নোট #2: Google Ads একই ধরনের কীওয়ার্ড গোষ্ঠীর জন্য সম্মিলিত সার্চ ভলিউম মান প্রদান করে
      একই ধরনের কীওয়ার্ডের সার্চ ভলিউম পেতে আমরা এ ধরনের কীওয়ার্ড আলাদা রিকোয়েস্টে জমা দেওয়ার পরামর্শ দিই;
      নোট #3: Google Ads কিছু প্রতীক ও অক্ষর (যেমন UTF প্রতীক, ইমোজি) ব্যবহারের অনুমতি দেয় না, তাই টাস্ক সেট করার সময় সেগুলো ব্যবহার করা যাবে না;
      কোন প্রতীক ও অক্ষর ব্যবহার করা যাবে তা জানতে এই নিবন্ধ দেখুন

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

    • language_code
      টাইপ: string | null

      সার্চ ইঞ্জিন ভাষা কোড
      ঐচ্ছিক ফিল্ড
      language_code-সহ উপলব্ধ সার্চ ইঞ্জিন ভাষার তালিকা পেতে আলাদা রিকোয়েস্ট পাঠান: https://api.dataforseo.com/v3/keywords_data/google_ads/languages
      উদাহরণ:
      en

    • language_name
      টাইপ: string | null

      সার্চ ইঞ্জিন ভাষার পূর্ণ নাম
      ঐচ্ছিক ফিল্ড
      language_name-সহ উপলব্ধ সার্চ ইঞ্জিন ভাষার তালিকা পেতে আলাদা রিকোয়েস্ট পাঠান: https://api.dataforseo.com/v3/keywords_data/google_ads/languages
      উদাহরণ:
      English

    • location_code
      টাইপ: integer | null

      সার্চ ইঞ্জিন অবস্থান কোড
      ঐচ্ছিক ফিল্ড
      আপনি অবস্থান নির্দিষ্ট না করলে আপনি বিশ্বব্যাপী ফলাফল পাবেন, অর্থাৎ সব উপলব্ধ অবস্থানের জন্য;
      আপনি এই ফিল্ড ব্যবহার করলে location_name বা location_coordinate নির্দিষ্ট করার প্রয়োজন নেই;
      location_code-সহ উপলব্ধ সার্চ ইঞ্জিন অবস্থানের তালিকা পেতে আলাদা রিকোয়েস্ট পাঠান: https://api.dataforseo.com/v3/keywords_data/google_ads/locations
      উদাহরণ:
      2840

    • location_coordinate
      টাইপ: string | null

      অবস্থানের GPS স্থানাঙ্ক
      ঐচ্ছিক ফিল্ড
      আপনি অবস্থান নির্দিষ্ট না করলে আপনি বিশ্বব্যাপী ফলাফল পাবেন, অর্থাৎ সব উপলব্ধ অবস্থানের জন্য;
      আপনি এই ফিল্ড ব্যবহার করলে location_name বা location_code নির্দিষ্ট করার প্রয়োজন নেই;
      location_coordinate প্যারামিটার "latitude,longitude" ফরম্যাটে উল্লেখ করতে হবে;
      ডেটা সেই দেশের জন্য দেওয়া হবে যার অন্তর্গত নির্দিষ্ট স্থানাঙ্ক;
      উদাহরণ:
      52.6178549,-155.352142

    • location_name
      টাইপ: string | null

      সার্চ ইঞ্জিন অবস্থানের পূর্ণ নাম
      ঐচ্ছিক ফিল্ড
      আপনি অবস্থান নির্দিষ্ট না করলে আপনি বিশ্বব্যাপী ফলাফল পাবেন, অর্থাৎ সব উপলব্ধ অবস্থানের জন্য;
      আপনি এই ফিল্ড ব্যবহার করলে location_code বা location_coordinate নির্দিষ্ট করার প্রয়োজন নেই
      location_name-সহ উপলব্ধ সার্চ ইঞ্জিন অবস্থানের তালিকা পেতে আলাদা রিকোয়েস্ট পাঠান: https://api.dataforseo.com/v3/keywords_data/google_ads/locations
      উদাহরণ:
      London,England,United Kingdom

    • match
      টাইপ: string

      কীওয়ার্ড ম্যাচ-টাইপ
      আবশ্যক ফিল্ড
      নিম্নলিখিত মান নিতে পারে: exact, broad, phrase

    • pingback_url
      টাইপ: string | null

      সম্পন্ন টাস্কের নোটিফিকেশন URL
      ঐচ্ছিক ফিল্ড
      টাস্ক সম্পন্ন হলে আমরা আপনার নির্দিষ্ট URL-এ GET রিকোয়েস্ট পাঠিয়ে জানাব
      আপনি ‘$id’ স্ট্রিংকে $id ভ্যারিয়েবল হিসেবে এবং ‘$tag’ কে URL-এনকোডেড $tag ভ্যারিয়েবল হিসেবে ব্যবহার করতে পারেন। রিকোয়েস্ট পাঠানোর আগে আমরা প্রয়োজনীয় মান সেট করব।
      উদাহরণ:
      http://your-server.com/pingscript?id=$id
      http://your-server.com/pingscript?id=$id&tag=$tag
      নোট: pingback_url-এ বিশেষ অক্ষর URL-এনকোড হবে;
      অর্থাৎ, # অক্ষরটি %23 হিসেবে এনকোড হবে

      আমাদের Help Center-এ আরও জানুন

    • postback_url
      টাইপ: string | null

      টাস্কের ফলাফল পাঠানোর URL
      ঐচ্ছিক ফিল্ড
      টাস্ক সম্পন্ন হলে আমরা তার ফলাফল gzip ফরম্যাটে কম্প্রেস করে আপনার নির্দিষ্ট postback_url-এ POST রিকোয়েস্ট পাঠাব
      আপনি ‘$id’ স্ট্রিংকে $id ভ্যারিয়েবল হিসেবে এবং ‘$tag’ কে URL-এনকোডেড $tag ভ্যারিয়েবল হিসেবে ব্যবহার করতে পারেন। রিকোয়েস্ট পাঠানোর আগে আমরা প্রয়োজনীয় মান সেট করব।
      উদাহরণ:
      http://your-server.com/postbackscript?id=$id
      http://your-server.com/postbackscript?id=$id&tag=$tag
      নোট: postback_url-এ বিশেষ অক্ষর URL-এনকোড হবে;
      অর্থাৎ, # অক্ষরটি %23 হিসেবে এনকোড হবে

      আমাদের Help Center-এ আরও জানুন

    • sort_by
      টাইপ: string | null

      ফলাফল সর্টিং প্যারামিটার
      ঐচ্ছিক ফিল্ড
      ফলাফলগুলোকে relevance, average_cpc, cost বা clicks অনুযায়ী অবরোহী ক্রমে সাজাতে এই প্যারামিটারগুলো ব্যবহার করুন
      ডিফল্ট মান: relevance

    • tag
      টাইপ: string | null

      ব্যবহারকারী-নির্ধারিত টাস্ক আইডেন্টিফায়ার
      ঐচ্ছিক ফিল্ড
      অক্ষরসীমা 255
      এই প্যারামিটার দিয়ে টাস্ক শনাক্ত করে ফলাফলের সঙ্গে মিলিয়ে নিতে পারেন
      নির্দিষ্ট tag মান response-এর data অবজেক্টে পাবেন

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

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

    • status_code
      টাইপ: integer | null

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

    • status_message
      টাইপ: string | null

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

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

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

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

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

        • data
          টাইপ: object | null

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

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

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

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

          URL পাথ

        • result
          টাইপ: object | null

          ফলাফলের অ্যারে
          এই ক্ষেত্রে মান 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/keywords_data/google_ads/ad_traffic_by_keywords/task_post
curl https://openapi.felo.ai/v1/beta/dataforseo/keywords_data/google_ads/ad_traffic_by_keywords/task_post \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "language_code": "en",
    "location_code": 2840,
    "bid": 999,
    "match": "exact",
    "keywords": [
      "seo marketing"
    ]
  }
]'
{
  "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": null
    }
  ]
}
Setting ‘Ad Traffic By Keywords’ Tasks