ga অবজেক্ট মেথড রেফারেন্স

এই রেফারেন্সটি ga অবজেক্টে উপলব্ধ পদ্ধতিগুলি বর্ণনা করে।

পদ্ধতির সারাংশ

analytics.js লাইব্রেরি লোড হওয়ার পরে নিম্নলিখিত পদ্ধতিগুলি ga অবজেক্টে উপলব্ধ। যেহেতু এই পদ্ধতিগুলি এখনই উপলব্ধ নয়, তাই আপনাকে সর্বদা ga কমান্ড সারির প্রস্তুত কলব্যাক ব্যবহার করে সেগুলিকে আহ্বান করা উচিত।

করবেন না — একটি readyCallback বাইরে ga অবজেক্ট পদ্ধতি ব্যবহার করুন কারণ পদ্ধতিগুলি এখনও উপলব্ধ নাও হতে পারে৷

var trackers = ga.getAll();

করুন — একটি readyCallback ভিতরে ga অবজেক্ট পদ্ধতিগুলি ব্যবহার করুন কারণ সেগুলি উপলব্ধ হওয়ার গ্যারান্টিযুক্ত৷

ga(function() {
  var trackers = ga.getAll();
});
পদ্ধতি
create([trackingId], [cookieDomain], [name], [fieldsObject]);

রিটার্ন: Tracker

নির্দিষ্ট ক্ষেত্রগুলির সাথে একটি নতুন ট্র্যাকার উদাহরণ তৈরি করে।

getByName(name)

রিটার্ন: Tracker

নির্দিষ্ট নামের সাথে ট্র্যাকার উদাহরণ পায়।

getAll()

রিটার্ন: Array< Tracker >

সব ট্র্যাকার উদাহরণ পায়.

remove(name)

ফেরত: undefined

নির্দিষ্ট নামের সাথে ট্র্যাকার উদাহরণ সরিয়ে দেয়।

পদ্ধতির বিবরণ

create

নির্দিষ্ট ক্ষেত্রগুলির সাথে একটি নতুন ট্র্যাকার উদাহরণ তৈরি করে।

ব্যবহার

ga.create([trackingId], [cookieDomain], [name], [fieldsObject]);

পরামিতি

পৃথক ক্ষেত্রের ডকুমেন্টেশনের জন্য ক্ষেত্রের রেফারেন্স দেখুন।

রিটার্নস

Tracker

উদাহরণ

// Creates a default tracker for the property UA-XXXXX-Y
// and uses automatic cookie domain configuration.
ga(function() {
  var tracker = ga.create('UA-XXXXX-Y', 'auto');
})
// Creates a tracker with the name "myTracker" for the property
// UA-XXXXX-Y, sets the cookieDomain to "example.com" and specifies
// a site speed sample rate of 10%.
ga(function() {
  var myTracker = ga.create('UA-XXXXX-Y', 'example.com', 'myTracker', {
    siteSpeedSampleRate: 10
  });
});

getByName

নির্দিষ্ট নামের সাথে ট্র্যাকার উদাহরণ পায়।

ব্যবহার

ga.getByName(name);

পরামিতি

নাম টাইপ প্রয়োজন বর্ণনা
name string হ্যাঁ ট্র্যাকারের নাম পেতে হবে।

রিটার্নস

Tracker

উদাহরণ

// Gets the default tracker.
ga(function() {
  ga.getByName('t0');
});
// Gets the tracker with the name "myTracker".
ga(function() {
  ga.getByName('myTracker');
});

getAll

সব ট্র্যাকার উদাহরণ পায়.

ga.getAll();

রিটার্নস

Array< Tracker >

উদাহরণ

// Logs a list of all tracker names to the console.
ga(function() {
  var trackers = ga.getAll();
  trackers.forEach(function(tracker) {
    console.log(tracker.get('name'));
  });
});

remove

নির্দিষ্ট নামের সাথে ট্র্যাকার উদাহরণ সরিয়ে দেয়।

ব্যবহার

ga.remove(name);

পরামিতি

নাম টাইপ প্রয়োজন বর্ণনা
name string হ্যাঁ ট্র্যাকারের নামটি সরাতে হবে।

রিটার্নস

undefined

উদাহরণ

// Removes the default tracker.
ga(function() {
  // Note that, unlike the ga command queue's remove method,
  // this method requires passing a tracker name, even when
  // removing the default tracker.
  ga.remove('t0');
});
// Removes the tracker with the name "myTracker".
ga(function() {
  ga.remove('myTracker');
});