উন্নত ইকমার্স

উন্নত ইকমার্স ডেটা সংগ্রহ করতে কিভাবে gtag.js ব্যবহার করতে হয় এই পৃষ্ঠাটি বর্ণনা করে। আপনি যদি gtag.js-এ Google Analytics কনফিগার করে থাকেন এবং আপনি Google Analytics-এ উন্নত ইকমার্স সক্ষম করে থাকেন , তাহলে আপনি Google Analytics-এ ইম্প্রেশন ডেটা, প্রোডাক্ট ডেটা, প্রচার ডেটা এবং অ্যাকশন ডেটা পাঠাতে gtag.js ব্যবহার করতে পারেন।

উন্নত ইকমার্স ডেটা টাইপ এবং অ্যাকশন

একাধিক ধরনের ইকমার্স ডেটা আপনি পাঠাতে পারেন:

ইমপ্রেশন ডেটা

দেখা হয়েছে এমন একটি পণ্য সম্পর্কে তথ্য উপস্থাপন করে। এটি একটি impressionFieldObject হিসাবে উল্লেখ করা হয় এবং এতে নিম্নলিখিত মান রয়েছে:

চাবি মান প্রকার প্রয়োজন বর্ণনা
id পাঠ্য *হ্যাঁ

পণ্য আইডি বা SKU (যেমন P67890)।

* একটি id বা name সেট করতে হবে।

name পাঠ্য *হ্যাঁ

পণ্যের নাম (যেমন অ্যান্ড্রয়েড টি-শার্ট)।

* একটি id বা name সেট করতে হবে।

list_name পাঠ্য না পণ্যটি যে তালিকা বা সংগ্রহের সাথে সম্পর্কিত (যেমন অনুসন্ধানের ফলাফল)
brand পাঠ্য না পণ্যের সাথে যুক্ত ব্র্যান্ড (যেমন Google)।
category পাঠ্য না পণ্যটি যে বিভাগের অন্তর্গত (যেমন পোশাক)। অনুক্রমের 5-স্তর পর্যন্ত (যেমন পোশাক/পুরুষ/টি-শার্ট) নির্দিষ্ট করতে / একটি বিভাজন হিসাবে ব্যবহার করুন।
variant পাঠ্য না পণ্যের রূপ (যেমন কালো)।
list_position পূর্ণসংখ্যা না একটি তালিকা বা সংগ্রহে পণ্যের অবস্থান (যেমন 2)।
price সংখ্যা না একটি পণ্যের মূল্য (যেমন 29.20)।

প্রোডাক্ট তথ্য

পণ্যের ডেটা পৃথক পণ্যগুলিকে উপস্থাপন করে যেগুলি দেখা হয়েছে, শপিং কার্টে যোগ করা হয়েছে ইত্যাদি৷ এটি একটি productFieldObject হিসাবে উল্লেখ করা হয় এবং এতে নিম্নলিখিত মানগুলি রয়েছে:

চাবি মান প্রকার প্রয়োজন বর্ণনা
id পাঠ্য *হ্যাঁ

পণ্য আইডি বা SKU (যেমন P67890)।

* একটি আইডি বা name সেট করতে হবে।

name পাঠ্য *হ্যাঁ

পণ্যের নাম (যেমন অ্যান্ড্রয়েড টি-শার্ট)।

* একটি আইডি বা name সেট করতে হবে।

brand পাঠ্য না পণ্যের সাথে যুক্ত ব্র্যান্ড (যেমন Google)।
category পাঠ্য না পণ্যটি যে বিভাগের অন্তর্গত (যেমন পোশাক)। অনুক্রমের 5-স্তর পর্যন্ত (যেমন পোশাক/পুরুষ/টি-শার্ট) নির্দিষ্ট করতে / একটি বিভাজন হিসাবে ব্যবহার করুন।
variant পাঠ্য না পণ্যের রূপ (যেমন কালো)।
price সংখ্যা না একটি পণ্যের মূল্য (যেমন 29.20)।
quantity পূর্ণসংখ্যা না একটি পণ্যের পরিমাণ (যেমন 2)।
coupon পাঠ্য না একটি পণ্যের সাথে যুক্ত কুপন কোড (যেমন SUMMER_SALE13)।
list_position পূর্ণসংখ্যা না একটি তালিকা বা সংগ্রহে পণ্যের অবস্থান (যেমন 2)।

প্রচার ডেটা

দেখা হয়েছে এমন একটি প্রচারের তথ্য উপস্থাপন করে। এটি একটি promoFieldObject উল্লেখ করা হয় এবং এতে নিম্নলিখিত মান রয়েছে:

চাবি মান প্রকার প্রয়োজন বর্ণনা
id পাঠ্য *হ্যাঁ

প্রচার আইডি (যেমন PROMO_1234)।

* একটি id বা name সেট করতে হবে।

name পাঠ্য *হ্যাঁ

প্রচারের নাম (যেমন সামার সেল)।

* একটি id বা name সেট করতে হবে।

creative_name পাঠ্য না সৃজনশীলের নাম (যেমন গ্রীষ্ম_ব্যানার2)।
creative_slot পাঠ্য না সৃজনশীল স্লটের নাম (যেমন ব্যানার_স্লট_1)।

অ্যাকশন ডেটা

একটি ইকমার্স সম্পর্কিত পদক্ষেপের তথ্য উপস্থাপন করে যা ঘটেছে। এটি একটি actionFieldObject হিসাবে উল্লেখ করা হয় এবং এতে নিম্নলিখিত মান রয়েছে:

চাবি মান প্রকার প্রয়োজন বর্ণনা
id পাঠ্য *হ্যাঁ

লেনদেন আইডি (যেমন T1234)।

* প্রয়োজন যদি purchase বা refund হয় কর্মের ধরন

affiliation পাঠ্য না যে দোকান বা অধিভুক্তি থেকে এই লেনদেন হয়েছে (যেমন Google স্টোর)।
মান সংখ্যা না ইভেন্টের সাথে যুক্ত মূল্য (অর্থাৎ আয়)।
tax সংখ্যা না লেনদেনের সাথে যুক্ত মোট ট্যাক্স।
shipping সংখ্যা না লেনদেনের সাথে সম্পর্কিত শিপিং খরচ।
items অ্যারে না সংশ্লিষ্ট পণ্য ধারণকারী অ্যারে।
checkout_step পূর্ণসংখ্যা না চেকআউট প্রক্রিয়ার একটি ধাপের প্রতিনিধিত্বকারী একটি সংখ্যা।
checkout_option পাঠ্য না চেকআউট বিকল্প (যেমন নির্বাচিত অর্থপ্রদানের পদ্ধতি)।
চাবি মান প্রকার প্রয়োজন বর্ণনা
coupon স্ট্রিং না একটি ক্রয়যোগ্য আইটেমের জন্য কুপন কোড।

পণ্য এবং প্রচার কর্ম

আপনি Google Analytics-এ পাঠান এমন পণ্য এবং প্রচারের ডেটা কীভাবে ব্যাখ্যা করবেন তা অ্যাকশনগুলি নির্দিষ্ট করে৷

ঘটনা বর্ণনা
add_to_cart একজন ব্যবহারকারী একটি শপিং কার্টে এক বা একাধিক পণ্য যোগ করে।
begin_checkout একজন ব্যবহারকারী এক বা একাধিক পণ্যের জন্য চেকআউট প্রক্রিয়া শুরু করে।
checkout_progress একজন ব্যবহারকারী প্রথম চেকআউট ধাপের পরে চেকআউট পদক্ষেপগুলি সম্পূর্ণ করে৷
purchase একজন ব্যবহারকারী একটি ক্রয় সম্পূর্ণ করেন।
refund একজন ব্যবহারকারীকে এক বা একাধিক পণ্যের জন্য ফেরত দেওয়া হয়।
remove_from_cart একজন ব্যবহারকারী একটি শপিং কার্ট থেকে এক বা একাধিক পণ্য সরিয়ে দেয়।
select_content একজন ব্যবহারকারী একটি পণ্য বা পণ্য লিঙ্কে ক্লিক করে।
set_checkout_option একজন ব্যবহারকারী যে চেকআউট ধাপটি সম্পন্ন করছেন।
view_item একজন ব্যবহারকারী একটি পণ্যের বিবরণ দেখেন।
view_item_list একজন ব্যবহারকারী এক বা একাধিক পণ্যের তালিকা দেখেন।
view_promotion একজন ব্যবহারকারী একটি অভ্যন্তরীণ প্রচারে ক্লিক করেন।
view_refund একজন ব্যবহারকারী এক বা একাধিক পণ্যের জন্য ফেরত দেখেন।

উদাহরণ

পণ্যের ছাপ পরিমাপ করুন

পণ্যের ছাপ পরিমাপ করতে, পণ্যের তথ্য সহ একটি view_item_list পাঠান:

gtag('event', 'view_item_list', {
  "items": [
    {
      "id": "P12345",
      "name": "Android Warhol T-Shirt",
      "list_name": "Search Results",
      "brand": "Google",
      "category": "Apparel/T-Shirts",
      "variant": "Black",
      "list_position": 1,
      "quantity": 2,
      "price": 2
    },
    {
      "id": "P67890",
      "name": "Flame challenge TShirt",
      "list_name": "Search Results",
      "brand": "MyBrand",
      "category": "Apparel/T-Shirts",
      "variant": "Red",
      "list_position": 2,
      "quantity": 1,
      "price": 3
    }
  ]
});

পণ্য ক্লিক পরিমাপ

একটি পণ্য ক্লিক পরিমাপ করতে, একটি select_content ইভেন্ট পাঠান, content_type হিসাবে product নির্দিষ্ট করুন এবং পণ্যের তথ্য প্রদান করুন:

gtag('event', 'select_content', {
  "content_type": "product",
  "items": [
    {
      "id": "P12345",
      "name": "Android Warhol T-Shirt",
      "list_name": "Search Results",
      "brand": "Google",
      "category": "Apparel/T-Shirts",
      "variant": "Black",
      "list_position": 1,
      "quantity": 2,
      "price": 2
    }
  ]
});

পণ্যের বিস্তারিত ভিউ পরিমাপ করুন

একটি পণ্য তালিকায় ক্লিক করার পরে, একজন ব্যবহারকারী পণ্যের বিবরণ পৃষ্ঠা দেখতে পারেন। পণ্যের বিস্তারিত ভিউ পরিমাপ করতে, পণ্যের বিবরণ সহ একটি view_item ইভেন্ট পাঠান:

gtag('event', 'view_item', {
  "items": [
    {
      "id": "P12345",
      "name": "Android Warhol T-Shirt",
      "list_name": "Search Results",
      "brand": "Google",
      "category": "Apparel/T-Shirts",
      "variant": "Black",
      "list_position": 1,
      "quantity": 2,
      "price": '2.0'
    }
  ]
});

শপিং কার্ট থেকে সংযোজন এবং অপসারণ পরিমাপ করুন

একটি শপিং কার্টে পণ্যের যোগ পরিমাপ করতে, পণ্যের তথ্য সহ একটি add_to_cart ইভেন্ট পাঠান:

gtag('event', 'add_to_cart', {
  "items": [
    {
      "id": "P12345",
      "name": "Android Warhol T-Shirt",
      "list_name": "Search Results",
      "brand": "Google",
      "category": "Apparel/T-Shirts",
      "variant": "Black",
      "list_position": 1,
      "quantity": 2,
      "price": '2.0'
    }
  ]
});

একটি শপিং কার্ট থেকে একটি পণ্য অপসারণ পরিমাপ করতে, পণ্য তথ্য সহ একটি remove_from_cart ইভেন্ট পাঠান:

gtag('event', 'remove_from_cart', {
  "items": [
    {
      "id": "P12345",
      "name": "Android Warhol T-Shirt",
      "list_name": "Search Results",
      "brand": "Google",
      "category": "Apparel/T-Shirts",
      "variant": "Black",
      "list_position": 1,
      "quantity": 2,
      "price": '2.0'
    }
  ]
});

চেকআউট পরিমাপ

একটি চেকআউট প্রক্রিয়ার প্রতিটি ধাপ পরিমাপ করতে:

  1. চেকআউট প্রক্রিয়ার প্রতিটি ধাপ পরিমাপ করতে পরিমাপ কোড যোগ করুন।
  2. প্রযোজ্য হলে, চেকআউট বিকল্পগুলি রেকর্ড করতে পরিমাপ কোড যোগ করুন।

1. চেকআউট পদক্ষেপ পরিমাপ

প্রথম চেকআউট ধাপ পরিমাপ করতে, চেকআউট আইটেমগুলির সাথে একটি begin_checkout ইভেন্ট পাঠান:

gtag('event', 'begin_checkout', {
  "items": [
    {
      "id": "P12345",
      "name": "Android Warhol T-Shirt",
      "list_name": "Search Results",
      "brand": "Google",
      "category": "Apparel/T-Shirts",
      "variant": "Black",
      "list_position": 1,
      "quantity": 2,
      "price": '2.0'
    }
  ],
  "coupon": ""
});

প্রতিটি পরবর্তী চেকআউট ধাপ পরিমাপ করতে, চেকআউট আইটেমগুলির সাথে একটি checkout_progress ইভেন্ট পাঠান:

gtag('event', 'checkout_progress', {
  "items": [
    {
      "id": "P12345",
      "name": "Android Warhol T-Shirt",
      "list_name": "Search Results",
      "brand": "Google",
      "category": "Apparel/T-Shirts",
      "variant": "Black",
      "list_position": 1,
      "quantity": 2,
      "price": '2.0'
    }
  ],
  "coupon": "SUMMER_DISCOUNT"
});

2. চেকআউট বিকল্প পরিমাপ

একটি চেকআউট বিকল্প পরিমাপ করতে, চেকআউট বিকল্পের সাথে একটি set_checkout_option ইভেন্ট পাঠান:

gtag('event', 'set_checkout_option', {
  "checkout_step": 1,
  "checkout_option": "shipping method",
  "value": 3
});

প্রচার ইম্প্রেশন পরিমাপ

প্রচারের ইমপ্রেশন পরিমাপ করতে, প্রচারের তথ্য সহ একটি view_promotion ইভেন্ট পাঠান:

gtag('event', 'view_promotion', {
  "promotions": [
    {
      "id": "abc123",
      "name": "summer_promo"
    },
    {
      "id": "xyz987",
      "name": "spring savings"
    }
  ]
});

প্রচার ক্লিক পরিমাপ

একটি প্রচার ক্লিক পরিমাপ করতে, একটি select_content ইভেন্ট পাঠান এবং প্রচার প্রদান করুন:

gtag('event', 'select_content', {
  "promotions": [
    {
      "id": "abc123",
      "name": "summer_promo"
    }
  ]
});

ক্রয় পরিমাপ

একটি লেনদেন পরিমাপ করতে, লেনদেনের আইটেমগুলির সাথে একটি purchase ইভেন্ট পাঠান:

gtag('event', 'purchase', {
  "transaction_id": "24.031608523954162",
  "affiliation": "Google online store",
  "value": 23.07,
  "currency": "USD",
  "tax": 1.24,
  "shipping": 0,
  "items": [
    {
      "id": "P12345",
      "name": "Android Warhol T-Shirt",
      "list_name": "Search Results",
      "brand": "Google",
      "category": "Apparel/T-Shirts",
      "variant": "Black",
      "list_position": 1,
      "quantity": 2,
      "price": '2.0'
    },
    {
      "id": "P67890",
      "name": "Flame challenge TShirt",
      "list_name": "Search Results",
      "brand": "MyBrand",
      "category": "Apparel/T-Shirts",
      "variant": "Red",
      "list_position": 2,
      "quantity": 1,
      "price": '3.0'
    }
  ]
});

ফেরত পরিমাপ

একটি লেনদেনের সম্পূর্ণ অর্থ ফেরত পরিমাপ করতে, লেনদেন আইডি সহ একটি refund ইভেন্ট পাঠান:

gtag('event', 'refund', { "transaction_id": "T12345" })

একটি আংশিক ফেরত পরিমাপ করতে, লেনদেন আইডি সহ একটি refund ইভেন্ট পাঠান এবং যে আইটেমগুলি ফেরত দিতে হবে:

gtag('event', 'refund', {
  "transaction_id": "79.18502354114992",
  "affiliation": "Google online store",
  "value": 23.07,
  "currency": "USD",
  "tax": 1.24,
  "shipping": 0,
  "items": [
    {
      "id": "P12345",
      "name": "Android Warhol T-Shirt",
      "list_name": "Search Results",
      "brand": "Google",
      "category": "Apparel/T-Shirts",
      "variant": "Black",
      "list_position": 1,
      "quantity": 2,
      "price": '2.0'
    },
    {
      "id": "P67890",
      "name": "Flame challenge TShirt",
      "list_name": "Search Results",
      "brand": "MyBrand",
      "category": "Apparel/T-Shirts",
      "variant": "Red",
      "list_position": 2,
      "quantity": 1,
      "price": '3.0'
    }
  ]
});