- HTTP অনুরোধ
- অনুরোধের মূল অংশ
- প্রতিক্রিয়া মূল অংশ
- অনুমোদনের সুযোগ
- ইভেন্ট
- অ্যাডআইডেন্টিফায়ার
- ডিভাইস তথ্য
- ইভেন্টসোর্স
- কার্টডেটা
- আইটেম
- আইটেম প্যারামিটার
- কাস্টম ভেরিয়েবল
- পরীক্ষামূলক ক্ষেত্র
- ব্যবহারকারীর বৈশিষ্ট্য
- গ্রাহকের ধরণ
- গ্রাহকমূল্যবাকেট
- ব্যবহারকারীর সম্পত্তি
- ইভেন্ট প্যারামিটার
- চেষ্টা করে দেখুন!
প্রদত্ত Destination থেকে Event রিসোর্সের একটি তালিকা আপলোড করে।
HTTP অনুরোধ
POST https://datamanager.googleapis.com/v1/events:ingest
URL টি gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
অনুরোধের মূল অংশ
অনুরোধের মূল অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
| JSON উপস্থাপনা |
|---|
{ "destinations": [ { object ( |
| ক্ষেত্র | |
|---|---|
destinations[] | প্রয়োজনীয়। ইভেন্টগুলি পাঠানোর জন্য গন্তব্যস্থলের তালিকা। |
events[] | প্রয়োজনীয়। নির্দিষ্ট গন্তব্যে পাঠানোর জন্য ইভেন্টের তালিকা। একটি অনুরোধে সর্বাধিক ২০০০ |
consent | ঐচ্ছিক। অনুরোধের সকল ব্যবহারকারীর জন্য অনুরোধ-স্তরের সম্মতি প্রযোজ্য হবে। ব্যবহারকারী-স্তরের সম্মতি অনুরোধ-স্তরের সম্মতিকে ওভাররাইড করে এবং প্রতিটি |
validateOnly | ঐচ্ছিক। পরীক্ষার উদ্দেশ্যে। যদি |
encoding | ঐচ্ছিক। |
encryptionInfo | ঐচ্ছিক। |
প্রতিক্রিয়া মূল অংশ
IngestEventsRequest থেকে প্রতিক্রিয়া।
যদি সফল হয়, তাহলে রেসপন্স বডিতে নিম্নলিখিত কাঠামো সহ ডেটা থাকবে:
| JSON উপস্থাপনা |
|---|
{ "requestId": string } |
| ক্ষেত্র | |
|---|---|
requestId | অনুরোধের স্বয়ংক্রিয়ভাবে তৈরি আইডি। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth স্কোপ প্রয়োজন:
-
https://www.googleapis.com/auth/datamanager
ইভেন্ট
কোনও বিজ্ঞাপনদাতার ওয়েবসাইট বা অ্যাপের সাথে ব্যবহারকারীর মিথস্ক্রিয়া উপস্থাপন করে এমন একটি ইভেন্ট।
| JSON উপস্থাপনা |
|---|
{ "destinationReferences": [ string ], "transactionId": string, "eventTimestamp": string, "lastUpdatedTimestamp": string, "userData": { object ( |
| ক্ষেত্র | |
|---|---|
destinationReferences[] | ঐচ্ছিক। গন্তব্য নির্ধারণের জন্য রেফারেন্স স্ট্রিং ব্যবহার করা হবে। খালি থাকলে, ইভেন্টটি অনুরোধের সমস্ত |
transactionId | ঐচ্ছিক। এই ইভেন্টের জন্য অনন্য শনাক্তকারী। একাধিক ডেটা উৎস ব্যবহার করে রূপান্তরের জন্য প্রয়োজনীয়। |
eventTimestamp | প্রয়োজনীয়। ঘটনাটি সংঘটিত হওয়ার সময়। RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-স্বাভাবিক হবে এবং 0, 3, 6 অথবা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণযোগ্য। উদাহরণ: |
lastUpdatedTimestamp | ঐচ্ছিক। ইভেন্টটি শেষ কবে আপডেট করা হয়েছিল। RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-স্বাভাবিক হবে এবং 0, 3, 6 অথবা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণযোগ্য। উদাহরণ: |
userData | ঐচ্ছিক। ব্যবহারকারীর প্রদত্ত তথ্যের কিছু অংশ, যা ইভেন্টটি যে ব্যবহারকারীর সাথে যুক্ত তা প্রতিনিধিত্ব করে। |
consent | ঐচ্ছিক। সংশ্লিষ্ট ব্যবহারকারী বিভিন্ন ধরণের সম্মতি প্রদান করেছেন কিনা সে সম্পর্কে তথ্য। |
adIdentifiers | ঐচ্ছিক। অন্যান্য অনলাইন কার্যকলাপের (যেমন বিজ্ঞাপন ক্লিক) সাথে রূপান্তর ইভেন্ট মেলানোর জন্য ব্যবহৃত শনাক্তকারী এবং অন্যান্য তথ্য। |
currency | ঐচ্ছিক। এই ইভেন্টের মধ্যে সমস্ত আর্থিক মূল্যের সাথে সম্পর্কিত মুদ্রা কোড। |
conversionValue | ঐচ্ছিক। মান-ভিত্তিক রূপান্তরের জন্য, ইভেন্টের সাথে সম্পর্কিত রূপান্তর মান। |
eventSource | ঐচ্ছিক। ঘটনাটি কোথায় ঘটেছে তার সংকেত (ওয়েব, অ্যাপ, ইন-স্টোর, ইত্যাদি)। |
eventDeviceInfo | ঐচ্ছিক। ঘটনাটি ঘটার সময় ব্যবহৃত ডিভাইস (যদি থাকে) সম্পর্কে সংগৃহীত তথ্য। |
cartData | ঐচ্ছিক। লেনদেন এবং ইভেন্টের সাথে সম্পর্কিত আইটেম সম্পর্কে তথ্য। |
customVariables[] | ঐচ্ছিক। রূপান্তর কন্টেইনারে পাঠানোর জন্য অতিরিক্ত কী/মান জোড়া তথ্য (রূপান্তর ক্রিয়া বা FL কার্যকলাপ)। |
experimentalFields[] | ঐচ্ছিক। পরীক্ষামূলক ক্ষেত্রগুলির জন্য কী/মান জোড়ার একটি তালিকা যা অবশেষে API-এর অংশ হিসাবে প্রচারিত হতে পারে। |
userProperties | ঐচ্ছিক। ঘটনাটি ঘটার সময় ব্যবহারকারীর সম্পর্কে বিজ্ঞাপনদাতার দ্বারা মূল্যায়ন করা তথ্য। |
eventName | ঐচ্ছিক। ইভেন্টের নাম। GA4 ইভেন্টের জন্য প্রয়োজনীয়। |
clientId | ঐচ্ছিক। এই GA4 ওয়েব স্ট্রিমের জন্য একটি ওয়েব ক্লায়েন্টের ব্যবহারকারীর উদাহরণের জন্য একটি অনন্য শনাক্তকারী। |
userId | ঐচ্ছিক। বিজ্ঞাপনদাতার দ্বারা সংজ্ঞায়িত ব্যবহারকারীর জন্য একটি অনন্য শনাক্তকারী। |
additionalEventParameters[] | ঐচ্ছিক। ইভেন্টের মধ্যে অন্তর্ভুক্ত করার জন্য এমন যেকোনো ইভেন্ট প্যারামিটারের একটি বাকেট যা ইতিমধ্যে অন্যান্য কাঠামোগত ক্ষেত্র ব্যবহার করে নির্দিষ্ট করা হয়নি। |
অ্যাডআইডেন্টিফায়ার
অন্যান্য অনলাইন কার্যকলাপের (যেমন বিজ্ঞাপন ক্লিক) সাথে রূপান্তর ইভেন্ট মেলাতে ব্যবহৃত শনাক্তকারী এবং অন্যান্য তথ্য।
| JSON উপস্থাপনা |
|---|
{
"sessionAttributes": string,
"gclid": string,
"gbraid": string,
"wbraid": string,
"landingPageDeviceInfo": {
object ( |
| ক্ষেত্র | |
|---|---|
sessionAttributes | ঐচ্ছিক। ইভেন্ট অ্যাট্রিবিউশন এবং মডেলিংয়ের জন্য সেশন অ্যাট্রিবিউট। |
gclid | ঐচ্ছিক। এই ইভেন্টের সাথে সম্পর্কিত Google ক্লিক আইডি (gclid)। |
gbraid | ঐচ্ছিক। iOS14 থেকে শুরু করে iOS ডিভাইস থেকে আসা অ্যাপ ইভেন্টের সাথে সম্পর্কিত ক্লিক শনাক্তকারী। |
wbraid | ঐচ্ছিক। iOS14 থেকে শুরু করে iOS ডিভাইস থেকে উদ্ভূত ওয়েব ইভেন্টের সাথে সম্পর্কিত ক্লিকগুলির জন্য ক্লিক শনাক্তকারী। |
landingPageDeviceInfo | ঐচ্ছিক। বিজ্ঞাপনের সাথে ইন্টারঅ্যাক্ট করার পর বিজ্ঞাপনদাতার সাইটে আসার সময় ব্যবহৃত ডিভাইস (যদি থাকে) সম্পর্কে সংগৃহীত তথ্য। |
ডিভাইস তথ্য
ঘটনাটি ঘটার সময় ব্যবহৃত ডিভাইস (যদি থাকে) সম্পর্কে তথ্য।
| JSON উপস্থাপনা |
|---|
{ "userAgent": string, "ipAddress": string } |
| ক্ষেত্র | |
|---|---|
userAgent | ঐচ্ছিক। প্রদত্ত প্রসঙ্গের জন্য ডিভাইসের ব্যবহারকারী-এজেন্ট স্ট্রিং। |
ipAddress | ঐচ্ছিক। প্রদত্ত প্রসঙ্গের জন্য ডিভাইসের IP ঠিকানা। দ্রষ্টব্য: Google Ads ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA), যুক্তরাজ্য (UK), অথবা সুইজারল্যান্ড (CH) এর শেষ ব্যবহারকারীদের জন্য IP ঠিকানা মেলানো সমর্থন করে না। এই অঞ্চলের ব্যবহারকারীদের থেকে শেয়ারিং IP ঠিকানাগুলি শর্তসাপেক্ষে বাদ দেওয়ার জন্য যুক্তি যোগ করুন এবং নিশ্চিত করুন যে আপনি আপনার সাইট, অ্যাপ এবং অন্যান্য সম্পত্তিতে যে ডেটা সংগ্রহ করেন সে সম্পর্কে ব্যবহারকারীদের স্পষ্ট এবং ব্যাপক তথ্য প্রদান করেন এবং আইন বা প্রযোজ্য Google নীতি অনুসারে যেখানে প্রয়োজন সেখানে সম্মতি পান। আরও বিস্তারিত জানার জন্য অফলাইন রূপান্তর আমদানি সম্পর্কে পৃষ্ঠাটি দেখুন। |
ইভেন্টসোর্স
ঘটনার উৎস।
| এনামস | |
|---|---|
EVENT_SOURCE_UNSPECIFIED | অনির্দিষ্ট ইভেন্টসোর্স। কখনও ব্যবহার করা উচিত নয়। |
WEB | ইভেন্টটি একটি ওয়েব ব্রাউজার থেকে তৈরি করা হয়েছে। |
APP | ইভেন্টটি একটি অ্যাপ থেকে তৈরি করা হয়েছে। |
IN_STORE | ইভেন্টটি একটি ইন-স্টোর লেনদেন থেকে তৈরি হয়েছিল। |
PHONE | এই অনুষ্ঠানটি একটি ফোন কল থেকে তৈরি করা হয়েছিল। |
OTHER | ঘটনাটি অন্যান্য উৎস থেকে তৈরি করা হয়েছিল। |
কার্টডেটা
ইভেন্টের সাথে সম্পর্কিত কার্ট ডেটা।
| JSON উপস্থাপনা |
|---|
{
"merchantId": string,
"merchantFeedLabel": string,
"merchantFeedLanguageCode": string,
"transactionDiscount": number,
"items": [
{
object ( |
| ক্ষেত্র | |
|---|---|
merchantId | ঐচ্ছিক। আইটেমগুলির সাথে সম্পর্কিত মার্চেন্ট সেন্টার আইডি। |
merchantFeedLabel | ঐচ্ছিক। আইটেমগুলির ফিডের সাথে সম্পর্কিত মার্চেন্ট সেন্টার ফিড লেবেল। |
merchantFeedLanguageCode | ঐচ্ছিক। ISO 639-1-এ থাকা ভাষা কোডটি আপনার আইটেমগুলি আপলোড করা আইটেমগুলির মার্চেন্ট সেন্টার ফিডের সাথে সম্পর্কিত। |
transactionDiscount | ঐচ্ছিক। লেনদেনের সাথে সম্পর্কিত সমস্ত ছাড়ের যোগফল। |
items[] | ঐচ্ছিক। ইভেন্টের সাথে সম্পর্কিত আইটেমগুলির তালিকা। |
আইটেম
ইভেন্টের সাথে সম্পর্কিত কার্টে থাকা একটি আইটেমকে প্রতিনিধিত্ব করে।
| JSON উপস্থাপনা |
|---|
{
"merchantProductId": string,
"quantity": string,
"unitPrice": number,
"itemId": string,
"additionalItemParameters": [
{
object ( |
| ক্ষেত্র | |
|---|---|
merchantProductId | ঐচ্ছিক। মার্চেন্ট সেন্টার অ্যাকাউন্টের মধ্যে থাকা পণ্য আইডি। |
quantity | ঐচ্ছিক। ইভেন্টের সাথে সম্পর্কিত এই আইটেমের সংখ্যা। |
unitPrice | ঐচ্ছিক। কর, শিপিং এবং যেকোনো লেনদেন স্তরের ছাড় বাদ দিয়ে ইউনিট মূল্য। |
itemId | ঐচ্ছিক। আইটেমটি উল্লেখ করার জন্য একটি অনন্য শনাক্তকারী। |
additionalItemParameters[] | ঐচ্ছিক। ইভেন্টের মধ্যে অন্তর্ভুক্ত করার জন্য একটি আইটেমের সাথে সম্পর্কিত যেকোনো ইভেন্ট প্যারামিটারের একটি বাকেট যা অন্যান্য কাঠামোগত ক্ষেত্র ব্যবহার করে ইতিমধ্যে নির্দিষ্ট করা হয়নি। |
আইটেম প্যারামিটার
ইভেন্টের মধ্যে অন্তর্ভুক্ত করার জন্য একটি আইটেমের সাথে সম্পর্কিত যেকোনো ইভেন্ট প্যারামিটারের একটি বাকেট যা অন্যান্য কাঠামোগত ক্ষেত্র ব্যবহার করে ইতিমধ্যে নির্দিষ্ট করা হয়নি।
| JSON উপস্থাপনা |
|---|
{ "parameterName": string, "value": string } |
| ক্ষেত্র | |
|---|---|
parameterName | প্রয়োজনীয়। ব্যবহার করার জন্য প্যারামিটারের নাম। |
value | প্রয়োজনীয়। সেট করার জন্য প্যারামিটারের মানের স্ট্রিং উপস্থাপনা। |
কাস্টম ভেরিয়েবল
বিজ্ঞাপন রূপান্তরের জন্য কাস্টম ভেরিয়েবল।
| JSON উপস্থাপনা |
|---|
{ "variable": string, "value": string, "destinationReferences": [ string ] } |
| ক্ষেত্র | |
|---|---|
variable | ঐচ্ছিক। সেট করার জন্য কাস্টম ভেরিয়েবলের নাম। যদি প্রদত্ত গন্তব্যের জন্য ভেরিয়েবলটি পাওয়া না যায়, তাহলে এটি উপেক্ষা করা হবে। |
value | ঐচ্ছিক। কাস্টম ভেরিয়েবলের জন্য সংরক্ষণ করা মান। |
destinationReferences[] | ঐচ্ছিক। কাস্টম ভেরিয়েবলটি |
পরীক্ষামূলক ক্ষেত্র
অনানুষ্ঠানিক ক্ষেত্রগুলির প্রতিনিধিত্বকারী পরীক্ষামূলক ক্ষেত্র।
| JSON উপস্থাপনা |
|---|
{ "field": string, "value": string } |
| ক্ষেত্র | |
|---|---|
field | ঐচ্ছিক। ব্যবহারের জন্য ক্ষেত্রের নাম। |
value | ঐচ্ছিক। ক্ষেত্রটি যে মান নির্ধারণ করবে। |
ব্যবহারকারীর বৈশিষ্ট্য
ঘটনাটি ঘটার সময় ব্যবহারকারীর সম্পর্কে বিজ্ঞাপনদাতার মূল্যায়ন করা তথ্য। আরও বিস্তারিত জানার জন্য https://support.google.com/google-ads/answer/14007601 দেখুন।
| JSON উপস্থাপনা |
|---|
{ "customerType": enum ( |
| ক্ষেত্র | |
|---|---|
customerType | ঐচ্ছিক। ইভেন্টের সাথে যুক্ত গ্রাহকের ধরণ। |
customerValueBucket | ঐচ্ছিক। বিজ্ঞাপনদাতার দ্বারা নির্ধারিত গ্রাহকের মূল্য। |
additionalUserProperties[] | ঐচ্ছিক। এই ইভেন্টের সাথে সম্পর্কিত ব্যবহারকারীর জন্য অতিরিক্ত ব্যবহারকারীর বৈশিষ্ট্যের একটি বালতি। |
গ্রাহকের ধরণ
ইভেন্টের সাথে যুক্ত গ্রাহকের ধরণ।
| এনামস | |
|---|---|
CUSTOMER_TYPE_UNSPECIFIED | অনির্দিষ্ট গ্রাহক প্রকার। কখনও ব্যবহার করা উচিত নয়। |
NEW | গ্রাহকটি বিজ্ঞাপনদাতার কাছে নতুন। |
RETURNING | গ্রাহক বিজ্ঞাপনদাতার কাছে ফিরে যাচ্ছেন। |
REENGAGED | গ্রাহক বিজ্ঞাপনদাতার সাথে পুনরায় যুক্ত হয়েছেন। |
গ্রাহকমূল্যবাকেট
বিজ্ঞাপনদাতার দ্বারা নির্ধারিত গ্রাহকের মূল্য।
| এনামস | |
|---|---|
CUSTOMER_VALUE_BUCKET_UNSPECIFIED | অনির্দিষ্ট গ্রাহক মূল্যবাকেট। কখনও ব্যবহার করা উচিত নয়। |
LOW | গ্রাহকের মূল্য কম। |
MEDIUM | গ্রাহক মাঝারি মূল্যের। |
HIGH | গ্রাহক উচ্চ মূল্যের। |
ব্যবহারকারীর সম্পত্তি
এই ইভেন্টের সাথে সম্পর্কিত ব্যবহারকারীর জন্য অতিরিক্ত ব্যবহারকারীর বৈশিষ্ট্যের একটি বালতি।
| JSON উপস্থাপনা |
|---|
{ "propertyName": string, "value": string } |
| ক্ষেত্র | |
|---|---|
propertyName | প্রয়োজনীয়। ব্যবহারকারীর সম্পত্তির নাম ব্যবহার করা হবে। |
value | প্রয়োজনীয়। ব্যবহারকারীর সম্পত্তির মানের স্ট্রিং উপস্থাপনা। |
ইভেন্ট প্যারামিটার
GA4 ইভেন্টের জন্য ইভেন্ট প্যারামিটার।
| JSON উপস্থাপনা |
|---|
{ "parameterName": string, "value": string } |
| ক্ষেত্র | |
|---|---|
parameterName | প্রয়োজনীয়। ব্যবহার করার জন্য প্যারামিটারের নাম। |
value | প্রয়োজনীয়। সেট করার জন্য প্যারামিটারের মানের স্ট্রিং উপস্থাপনা। |