বিশ্লেষণ ডেটা পরিষেবা
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
অ্যানালিটিক্স ডেটা এপিআই v1 ব্যবহার করে অ্যাপস স্ক্রিপ্ট।
অ্যানালিটিক্স ডেটা সার্ভিস আপনাকে গুগল অ্যাপস স্ক্রিপ্টে গুগল অ্যানালিটিক্স ডেটা এপিআই ভি১ ব্যবহার করার সুযোগ দেয়। এই এপিআই গুগল অ্যানালিটিক্স ব্যবহারকারীদের গুগল অ্যানালিটিক্স ৪ (GA4) রিপোর্টের ডেটাতে প্রোগ্রাম্যাটিক অ্যাক্সেস প্রদান করে।
অ্যাপস স্ক্রিপ্টের অন্যান্য সকল অ্যাডভান্সড সার্ভিসের মতো, অ্যানালিটিক্সডেটা সার্ভিসটিও পাবলিক এপিআই-এর অবজেক্ট, মেথড এবং প্যারামিটার ব্যবহার করে। আরও তথ্যের জন্য, ‘মেথড সিগনেচার কীভাবে নির্ধারণ করা হয় ’ দেখুন।
/** * Runs a report of a Google Analytics 4 property ID. Creates a sheet with the * report. */functionrunReport(){/** * TODO(developer): Uncomment this variable and replace with your * Google Analytics 4 property ID before running the sample. */constpropertyId="YOUR-GA4-PROPERTY-ID";try{constmetric=AnalyticsData.newMetric();metric.name="activeUsers";constdimension=AnalyticsData.newDimension();dimension.name="city";constdateRange=AnalyticsData.newDateRange();dateRange.startDate="2020-03-31";dateRange.endDate="today";constrequest=AnalyticsData.newRunReportRequest();request.dimensions=[dimension];request.metrics=[metric];request.dateRanges=dateRange;constreport=AnalyticsData.Properties.runReport(request,`properties/${propertyId}`,);if(!report.rows){console.log("No rows returned.");return;}constspreadsheet=SpreadsheetApp.create("Google Analytics Report");constsheet=spreadsheet.getActiveSheet();// Append the headers.constdimensionHeaders=report.dimensionHeaders.map((dimensionHeader)=>{returndimensionHeader.name;});constmetricHeaders=report.metricHeaders.map((metricHeader)=>{returnmetricHeader.name;});constheaders=[...dimensionHeaders,...metricHeaders];sheet.appendRow(headers);// Append the results.constrows=report.rows.map((row)=>{constdimensionValues=row.dimensionValues.map((dimensionValue)=>{returndimensionValue.value;});constmetricValues=row.metricValues.map((metricValues)=>{returnmetricValues.value;});return[...dimensionValues,...metricValues];});sheet.getRange(2,1,report.rows.length,headers.length).setValues(rows);console.log("Report spreadsheet created: %s",spreadsheet.getUrl());}catch(e){// TODO (Developer) - Handle exceptionconsole.log("Failed with error: %s",e.error);}}
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2026-04-01 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]