উন্নত ইকমার্স ডেটা সংগ্রহ করতে কিভাবে gtag.js ব্যবহার করতে হয় এই পৃষ্ঠাটি বর্ণনা করে। আপনি যদি gtag.js-এ Google Analytics কনফিগার করে থাকেন এবং আপনি Google Analytics-এ উন্নত ইকমার্স সক্ষম করে থাকেন , তাহলে আপনি Google Analytics-এ ইম্প্রেশন ডেটা, প্রোডাক্ট ডেটা, প্রচার ডেটা এবং অ্যাকশন ডেটা পাঠাতে gtag.js ব্যবহার করতে পারেন।
উন্নত ইকমার্স ডেটা টাইপ এবং অ্যাকশন
একাধিক ধরনের ইকমার্স ডেটা আপনি পাঠাতে পারেন:
ইমপ্রেশন ডেটা
দেখা হয়েছে এমন একটি পণ্য সম্পর্কে তথ্য উপস্থাপন করে। এটি একটি impressionFieldObject
হিসাবে উল্লেখ করা হয় এবং এতে নিম্নলিখিত মান রয়েছে:
চাবি | মান প্রকার | প্রয়োজন | বর্ণনা |
---|---|---|---|
id | পাঠ্য | *হ্যাঁ | পণ্য আইডি বা SKU (যেমন P67890)। * একটি |
name | পাঠ্য | *হ্যাঁ | পণ্যের নাম (যেমন অ্যান্ড্রয়েড টি-শার্ট)। * একটি |
list_name | পাঠ্য | না | পণ্যটি যে তালিকা বা সংগ্রহের সাথে সম্পর্কিত (যেমন অনুসন্ধানের ফলাফল) |
brand | পাঠ্য | না | পণ্যের সাথে যুক্ত ব্র্যান্ড (যেমন Google)। |
category | পাঠ্য | না | পণ্যটি যে বিভাগের অন্তর্গত (যেমন পোশাক)। অনুক্রমের 5-স্তর পর্যন্ত (যেমন পোশাক/পুরুষ/টি-শার্ট) নির্দিষ্ট করতে / একটি বিভাজন হিসাবে ব্যবহার করুন। |
variant | পাঠ্য | না | পণ্যের রূপ (যেমন কালো)। |
list_position | পূর্ণসংখ্যা | না | একটি তালিকা বা সংগ্রহে পণ্যের অবস্থান (যেমন 2)। |
price | সংখ্যা | না | একটি পণ্যের মূল্য (যেমন 29.20)। |
প্রোডাক্ট তথ্য
পণ্যের ডেটা পৃথক পণ্যগুলিকে উপস্থাপন করে যেগুলি দেখা হয়েছে, শপিং কার্টে যোগ করা হয়েছে ইত্যাদি৷ এটি একটি productFieldObject
হিসাবে উল্লেখ করা হয় এবং এতে নিম্নলিখিত মানগুলি রয়েছে:
চাবি | মান প্রকার | প্রয়োজন | বর্ণনা |
---|---|---|---|
id | পাঠ্য | *হ্যাঁ | পণ্য আইডি বা SKU (যেমন P67890)। * একটি আইডি বা |
name | পাঠ্য | *হ্যাঁ | পণ্যের নাম (যেমন অ্যান্ড্রয়েড টি-শার্ট)। * একটি আইডি বা |
brand | পাঠ্য | না | পণ্যের সাথে যুক্ত ব্র্যান্ড (যেমন Google)। |
category | পাঠ্য | না | পণ্যটি যে বিভাগের অন্তর্গত (যেমন পোশাক)। অনুক্রমের 5-স্তর পর্যন্ত (যেমন পোশাক/পুরুষ/টি-শার্ট) নির্দিষ্ট করতে / একটি বিভাজন হিসাবে ব্যবহার করুন। |
variant | পাঠ্য | না | পণ্যের রূপ (যেমন কালো)। |
price | সংখ্যা | না | একটি পণ্যের মূল্য (যেমন 29.20)। |
quantity | পূর্ণসংখ্যা | না | একটি পণ্যের পরিমাণ (যেমন 2)। |
coupon | পাঠ্য | না | একটি পণ্যের সাথে যুক্ত কুপন কোড (যেমন SUMMER_SALE13)। |
list_position | পূর্ণসংখ্যা | না | একটি তালিকা বা সংগ্রহে পণ্যের অবস্থান (যেমন 2)। |
প্রচার ডেটা
দেখা হয়েছে এমন একটি প্রচারের তথ্য উপস্থাপন করে। এটি একটি promoFieldObject
উল্লেখ করা হয় এবং এতে নিম্নলিখিত মান রয়েছে:
চাবি | মান প্রকার | প্রয়োজন | বর্ণনা |
---|---|---|---|
id | পাঠ্য | *হ্যাঁ | প্রচার আইডি (যেমন PROMO_1234)। * একটি |
name | পাঠ্য | *হ্যাঁ | প্রচারের নাম (যেমন সামার সেল)। * একটি |
creative_name | পাঠ্য | না | সৃজনশীলের নাম (যেমন গ্রীষ্ম_ব্যানার2)। |
creative_slot | পাঠ্য | না | সৃজনশীল স্লটের নাম (যেমন ব্যানার_স্লট_1)। |
অ্যাকশন ডেটা
একটি ইকমার্স সম্পর্কিত পদক্ষেপের তথ্য উপস্থাপন করে যা ঘটেছে। এটি একটি actionFieldObject
হিসাবে উল্লেখ করা হয় এবং এতে নিম্নলিখিত মান রয়েছে:
চাবি | মান প্রকার | প্রয়োজন | বর্ণনা |
---|---|---|---|
id | পাঠ্য | *হ্যাঁ | লেনদেন আইডি (যেমন T1234)। * প্রয়োজন যদি |
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. চেকআউট পদক্ষেপ পরিমাপ
প্রথম চেকআউট ধাপ পরিমাপ করতে, চেকআউট আইটেমগুলির সাথে একটি 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'
}
]
});