Google Ads কোয়েরি ল্যাঙ্গুয়েজ আপনাকে এই উপায়ে তারিখের রেঞ্জ নির্দিষ্ট করতে দেয়:
- কাস্টম তারিখের রেঞ্জ
- আগে থেকে নির্দিষ্ট করা তারিখের রেঞ্জ
- আগে থেকে নির্দিষ্ট করা সময়সীমা
- ঐতিহাসিক লুকব্যাক সীমা
কাস্টম তারিখ ব্যাপ্তি
আপনি ISO 8601
এক্সটেন্ডেড (YYYY-MM-DD) বা বেসিক (YYYYMMDD) ফর্ম্যাটে তারিখ উল্লেখ করতে পারবেন। পঠনযোগ্যতার জন্য এক্সটেন্ডেড ফর্ম্যাট
(YYYY-MM-DD) সাজেস্ট করা হয়। কাস্টম তারিখের স্ট্রিংয়ের সাথে BETWEEN বা তুলনা
অপারেটর (=, >, >=, <, <=) ব্যবহার করুন:
segments.date BETWEEN '2026-01-01' AND '2026-01-31'
segments.date >= '20260701' AND segments.date <= '20260731'
আগে থেকে নির্ধারিত তারিখের রেঞ্জ
আগে থেকে নির্ধারিত তারিখের রেঞ্জ লিটারেলের সাথে DURING অপারেটর ব্যবহার করুন। DURING
অপারেটর শুধুমাত্র আগে থেকে নির্ধারিত তারিখের রেঞ্জ সাপোর্ট করে এবং কাস্টম তারিখের স্ট্রিংয়ের সাথে
ব্যবহার করা যায় না।
আগে থেকে নির্ধারিত তারিখের বৈধ রেঞ্জের তালিকা নিচে দেওয়া হল:
| তারিখ ব্যাপ্তি | এগুলির জন্য রিপোর্ট তৈরি করা হয়... |
|---|---|
TODAY |
শুধু আজকের জন্য। |
YESTERDAY |
শুধুমাত্র গতকাল। |
LAST_7_DAYS |
আজকের দিনটি বাদ দিয়ে গত ৭ দিন। |
LAST_BUSINESS_WEEK
|
আগের কর্ম সপ্তাহের ৫-দিনের কর্ম সপ্তাহ, সোমবার থেকে শুক্রবার পর্যন্ত। |
THIS_MONTH |
বর্তমান মাসের সব দিন। |
LAST_MONTH |
আগের মাসের সব দিন। |
LAST_14_DAYS |
আজকের দিনটি বাদ দিয়ে গত ১৪ দিন। |
LAST_30_DAYS |
আজকের দিনটি বাদ দিয়ে গত ৩০ দিন। |
THIS_WEEK_SUN_TODAY
|
আগের রবিবার থেকে বর্তমান দিনের মধ্যবর্তী সময়। |
THIS_WEEK_MON_TODAY
|
আগের সোমবার থেকে বর্তমান দিনের মধ্যবর্তী সময়। |
LAST_WEEK_SUN_SAT |
আগের রবিবার থেকে শুরু করে ৭ দিনের সময়সীমা। |
LAST_WEEK_MON_SUN |
আগের সোমবার থেকে শুরু করে ৭-দিনের সময়সীমা। |
উদাহরণ:
segments.date DURING LAST_30_DAYS
পূর্বনির্ধারিত সময়সীমা
কিছু তারিখ ফিল্ড আগে থেকে নির্ধারিত সময়সীমাকে বোঝায়, বিশেষ করে:
segments.weeksegments.monthsegments.quarter
কাস্টম তারিখ স্ট্রিং (=, BETWEEN,
>=, <=, > বা < ব্যবহার করে) সহ এইসব সেগমেন্টে ফিল্টার করার সময়, আপনাকে অবশ্যই এমন একটি তারিখ উল্লেখ করতে হবে যা
সময়সীমার প্রথম দিন:
segments.week: সপ্তাহের সোমবার (যেমন,'2026-05-04')।segments.month: মাসের প্রথম দিন (YYYY-MM-01, যেমন,'2026-05-01')।segments.quarter: ক্যালেন্ডার কোয়ার্টারের প্রথম দিন (YYYY-01-01,YYYY-04-01,YYYY-07-01, বাYYYY-10-01)।
আপনি যদি এমন কোনও তারিখ উল্লেখ করেন যা সময়সীমার প্রথম দিন নয়, তাহলে
QueryError.MISALIGNED_DATE_FOR_FILTER সমস্যা পাওয়া গেছে।
এছাড়াও, আপনি আগে থেকে নির্ধারিত তারিখের রেঞ্জ সহ DURING অপারেটর ব্যবহার করে এইসব সেগমেন্ট ফিল্টার করতে পারবেন।
যেমন, ২০২৬ সালের মে মাস নির্দিষ্ট করতে, নিম্নলিখিত কন্ডিশন ব্যবহার করুন, যাতে সেই মাসের প্রথম দিন উল্লেখ করা আছে:
segments.month = '2026-05-01'
পুরনো ডেটা দেখার সীমা
ঐতিহাসিক রিপোর্টিং ডেটার উপলভ্যতা বেছে নেওয়া বা ফিল্টার করা তারিখের সেগমেন্টের গ্র্যানুলারিটির উপর নির্ভর করে:
- দৈনিক, সাপ্তাহিক এবং প্রতি ঘণ্টার গ্র্যানুলারিটি (
segments.date,segments.week, এবংsegments.hour): সর্বাধিক ৩৭ মাস পর্যন্ত লুকব্যাক উইন্ডো কাজ করে। ৩৭ মাসের উইন্ডোর বাইরের তারিখের জন্যsegments.date,segments.weekবাsegments.hourঅনুযায়ী সেগমেন্ট করা কোয়েরি (অথবা এক মাসের কম সময়ের তারিখের রেঞ্জে ফিল্টার করা) v24 ও তার পরের ভার্সনে (অথবা v23-এDateRangeError.UNKNOWN)DateRangeError.REQUESTED_DATE_GRANULARITY_NOT_SUPPORTEDএর সাথে কাজ করে না। - মাসিক, ত্রৈমাসিক, বার্ষিক বা সেগমেন্ট না করা গ্র্যানুলারিটি (
segments.month,segments.quarter,segments.yearবা কোনও তারিখের সেগমেন্ট নেই): সর্বাধিক ১১ বছরের পুরনো ডেটা সাপোর্ট করে। ৩৭-মাসের উইন্ডোর বাইরে পুরনো ডেটা কোয়েরি করতে,segments.month,segments.quarter,segments.yearঅনুযায়ী ভাগ করুন অথবাSELECT-এ তারিখের ভাগ বাদ দিন এবংWHEREতারিখের রেঞ্জ যেন মাসের প্রথম দিন থেকে শুরু হয়ে মাসের শেষ দিনে শেষ হয় তা নিশ্চিত করুন (অথবাsegments.month,segments.quarterবাsegments.year-এর উপর ফিল্টার)।