Package google.ads.datamanager.v1

সূচক

ইনজেশন সার্ভিস

সমর্থিত গন্তব্যস্থলে দর্শকদের ডেটা পাঠানোর পরিষেবা।

IngestAudienceসদস্য

rpc IngestAudienceMembers( IngestAudienceMembersRequest ) returns ( IngestAudienceMembersResponse )

প্রদত্ত Destination AudienceMember রিসোর্সের একটি তালিকা আপলোড করে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

  • https://www.googleapis.com/auth/datamanager
ইনজেস্ট ইভেন্টস

rpc IngestEvents( IngestEventsRequest ) returns ( IngestEventsResponse )

প্রদত্ত Destination থেকে Event রিসোর্সের একটি তালিকা আপলোড করে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

  • https://www.googleapis.com/auth/datamanager
অডিয়েন্সসদস্যদের সরান

rpc RemoveAudienceMembers( RemoveAudienceMembersRequest ) returns ( RemoveAudienceMembersResponse )

প্রদত্ত Destination থেকে AudienceMember রিসোর্সের একটি তালিকা সরিয়ে দেয়।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

  • https://www.googleapis.com/auth/datamanager
অনুরোধের স্থিতি পুনরুদ্ধার করুন

rpc RetrieveRequestStatus( RetrieveRequestStatusRequest ) returns ( RetrieveRequestStatusResponse )

প্রদত্ত অনুরোধ আইডি অনুসারে একটি অনুরোধের স্থিতি পায়।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

  • https://www.googleapis.com/auth/datamanager

অ্যাডআইডেন্টিফায়ার

অন্যান্য অনলাইন কার্যকলাপের (যেমন বিজ্ঞাপন ক্লিক) সাথে রূপান্তর ইভেন্ট মেলাতে ব্যবহৃত শনাক্তকারী এবং অন্যান্য তথ্য।

ক্ষেত্র
session_attributes

string

ঐচ্ছিক। ইভেন্ট অ্যাট্রিবিউশন এবং মডেলিংয়ের জন্য সেশন অ্যাট্রিবিউট।

gclid

string

ঐচ্ছিক। এই ইভেন্টের সাথে সম্পর্কিত Google ক্লিক আইডি (gclid)।

gbraid

string

ঐচ্ছিক। iOS14 থেকে শুরু করে iOS ডিভাইস থেকে আসা অ্যাপ ইভেন্টের সাথে সম্পর্কিত ক্লিক শনাক্তকারী।

wbraid

string

ঐচ্ছিক। iOS14 থেকে শুরু করে iOS ডিভাইস থেকে উদ্ভূত ওয়েব ইভেন্টের সাথে সম্পর্কিত ক্লিকগুলির জন্য ক্লিক শনাক্তকারী।

landing_page_device_info

DeviceInfo

ঐচ্ছিক। বিজ্ঞাপনের সাথে ইন্টারঅ্যাক্ট করার পর বিজ্ঞাপনদাতার সাইটে আসার সময় ব্যবহৃত ডিভাইস (যদি থাকে) সম্পর্কে সংগৃহীত তথ্য।

ঠিকানা তথ্য

ব্যবহারকারীর ঠিকানার তথ্য।

ক্ষেত্র
given_name

string

প্রয়োজন। ব্যবহারকারীর (প্রথম) নাম দেওয়া হয়েছে, সম্পূর্ণ ছোট হাতের অক্ষরে, কোনও বিরাম চিহ্ন ছাড়াই, কোনও শুরুর বা শেষের সাদা স্থান নেই, এবং SHA-256 হিসেবে হ্যাশ করা হয়েছে।

family_name

string

আবশ্যক। ব্যবহারকারীর পারিবারিক (শেষ) নাম, সম্পূর্ণ ছোট হাতের অক্ষরে, কোনও বিরাম চিহ্ন ছাড়াই, কোনও শুরুর বা শেষের সাদা স্থান ছাড়াই, এবং SHA-256 হিসাবে হ্যাশ করা হয়েছে।

region_code

string

প্রয়োজনীয়। ব্যবহারকারীর ঠিকানার ISO-3166-1 আলফা-2-তে 2-অক্ষরের অঞ্চল কোড।

postal_code

string

আবশ্যক। ব্যবহারকারীর ঠিকানার পোস্টাল কোড।

শ্রোতা সদস্য

যে শ্রোতা সদস্যের অস্ত্রোপচার করা হবে।

ক্ষেত্র
destination_references[]

string

ঐচ্ছিক। দর্শক সদস্যকে কোন Destination পাঠাতে হবে তা নির্ধারণ করে।

consent

Consent

ঐচ্ছিক। ব্যবহারকারীর জন্য সম্মতি সেটিং।

ইউনিয়ন ফিল্ড data । যে ধরণের শনাক্তকারী ডেটা ব্যবহার করা হবে। data নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
user_data

UserData

ব্যবহারকারীর দ্বারা প্রদত্ত ডেটা যা ব্যবহারকারীকে শনাক্ত করে।

pair_data

PairData

প্রকাশক বিজ্ঞাপনদাতা পরিচয় পুনর্মিলন (PAIR) আইডি

mobile_data

MobileData

ব্যবহারকারীর মোবাইল ডিভাইস শনাক্তকারী ডেটা।

কার্টডেটা

ইভেন্টের সাথে সম্পর্কিত কার্ট ডেটা।

ক্ষেত্র
merchant_id

string

ঐচ্ছিক। আইটেমগুলির সাথে সম্পর্কিত মার্চেন্ট সেন্টার আইডি।

merchant_feed_label

string

ঐচ্ছিক। আইটেমগুলির ফিডের সাথে সম্পর্কিত মার্চেন্ট সেন্টার ফিড লেবেল।

merchant_feed_language_code

string

ঐচ্ছিক। ISO 639-1-এ থাকা ভাষা কোডটি আপনার আইটেমগুলি আপলোড করা আইটেমগুলির মার্চেন্ট সেন্টার ফিডের সাথে সম্পর্কিত।

transaction_discount

double

ঐচ্ছিক। লেনদেনের সাথে সম্পর্কিত সমস্ত ছাড়ের যোগফল।

items[]

Item

ঐচ্ছিক। ইভেন্টের সাথে সম্পর্কিত আইটেমগুলির তালিকা।

ব্যবহারকারীর জন্য ডিজিটাল মার্কেটস অ্যাক্ট (DMA) সম্মতি সেটিংস।

ক্ষেত্র
ad_user_data

ConsentStatus

ঐচ্ছিক। ব্যবহারকারী বিজ্ঞাপন ব্যবহারকারীর ডেটাতে সম্মতি দেন কিনা তা প্রতিনিধিত্ব করে।

ad_personalization

ConsentStatus

ঐচ্ছিক। ব্যবহারকারী বিজ্ঞাপন ব্যক্তিগতকরণে সম্মতি দিচ্ছেন কিনা তা বোঝায়।

সম্মতির স্থিতি

ব্যবহারকারী সম্মতি দিয়েছেন, অস্বীকার করেছেন, অথবা নির্দিষ্ট করেনি কিনা তা প্রতিনিধিত্ব করে।

এনামস
CONSENT_STATUS_UNSPECIFIED নির্দিষ্ট করা হয়নি।
CONSENT_GRANTED মঞ্জুর।
CONSENT_DENIED অস্বীকৃত।

কাস্টম ভেরিয়েবল

বিজ্ঞাপন রূপান্তরের জন্য কাস্টম ভেরিয়েবল।

ক্ষেত্র
variable

string

ঐচ্ছিক। সেট করার জন্য কাস্টম ভেরিয়েবলের নাম। যদি প্রদত্ত গন্তব্যের জন্য ভেরিয়েবলটি পাওয়া না যায়, তাহলে এটি উপেক্ষা করা হবে।

value

string

ঐচ্ছিক। কাস্টম ভেরিয়েবলের জন্য সংরক্ষণ করা মান।

destination_references[]

string

ঐচ্ছিক। কাস্টম ভেরিয়েবলটি Event.destination_references এর কোনটিতে পাঠানো উচিত তা নির্ধারণ করতে রেফারেন্স স্ট্রিং ব্যবহার করা হয়। খালি থাকলে, Event.destination_references ব্যবহার করা হবে।

গ্রাহকের ধরণ

ইভেন্টের সাথে যুক্ত গ্রাহকের ধরণ।

এনামস
CUSTOMER_TYPE_UNSPECIFIED অনির্দিষ্ট গ্রাহক প্রকার। কখনও ব্যবহার করা উচিত নয়।
NEW গ্রাহকটি বিজ্ঞাপনদাতার কাছে নতুন।
RETURNING গ্রাহক বিজ্ঞাপনদাতার কাছে ফিরে যাচ্ছেন।
REENGAGED গ্রাহক বিজ্ঞাপনদাতার সাথে পুনরায় যুক্ত হয়েছেন।

গ্রাহকমূল্যবাকেট

বিজ্ঞাপনদাতার দ্বারা নির্ধারিত গ্রাহকের মূল্য।

এনামস
CUSTOMER_VALUE_BUCKET_UNSPECIFIED অনির্দিষ্ট গ্রাহক মূল্যবাকেট। কখনও ব্যবহার করা উচিত নয়।
LOW গ্রাহকের মূল্য কম।
MEDIUM গ্রাহক মাঝারি মূল্যের।
HIGH গ্রাহক উচ্চ মূল্যের।

গন্তব্য

আপনি যে Google পণ্যে ডেটা পাঠাচ্ছেন। উদাহরণস্বরূপ, একটি Google বিজ্ঞাপন অ্যাকাউন্ট।

ক্ষেত্র
reference

string

ঐচ্ছিক। এই Destination রিসোর্সের জন্য আইডি, অনুরোধের মধ্যে অনন্য। IngestEventsRequest এবং IngestAudienceMembersRequest এ এই Destination উল্লেখ করতে ব্যবহার করুন।

login_account

ProductAccount

ঐচ্ছিক। এই API কল করার জন্য ব্যবহৃত অ্যাকাউন্ট। operating_account থেকে ডেটা যোগ করতে বা অপসারণ করতে, এই login_account operating_account এ লেখার অ্যাক্সেস থাকতে হবে। উদাহরণস্বরূপ, operating_account এর একটি ম্যানেজার অ্যাকাউন্ট, অথবা operating_account এর সাথে একটি প্রতিষ্ঠিত লিঙ্ক সহ একটি অ্যাকাউন্ট।

linked_account

ProductAccount

ঐচ্ছিক। একটি অ্যাকাউন্ট যেখানে কলকারী ব্যবহারকারীর login_account অ্যাক্সেস আছে, একটি প্রতিষ্ঠিত অ্যাকাউন্ট লিঙ্কের মাধ্যমে। উদাহরণস্বরূপ, একজন ডেটা পার্টনারের login_account এর ক্লায়েন্টের linked_account এ অ্যাক্সেস থাকতে পারে। পার্টনার এই ক্ষেত্রটি ব্যবহার করে linked_account থেকে অন্য operating_account এ ডেটা পাঠাতে পারে।

operating_account

ProductAccount

প্রয়োজনীয়। যে অ্যাকাউন্ট থেকে ডেটা পাঠানো হবে বা মুছে ফেলা হবে।

product_destination_id

string

প্রয়োজনীয়। পণ্য অ্যাকাউন্টের মধ্যে থাকা বস্তুটি। উদাহরণস্বরূপ, একটি Google বিজ্ঞাপন দর্শক আইডি, একটি ডিসপ্লে এবং ভিডিও 360 দর্শক আইডি অথবা একটি Google বিজ্ঞাপন রূপান্তর অ্যাকশন আইডি।

ডিভাইস তথ্য

ঘটনাটি ঘটার সময় ব্যবহৃত ডিভাইস (যদি থাকে) সম্পর্কে তথ্য।

ক্ষেত্র
user_agent

string

ঐচ্ছিক। প্রদত্ত প্রসঙ্গের জন্য ডিভাইসের ব্যবহারকারী-এজেন্ট স্ট্রিং।

ip_address

string

ঐচ্ছিক। প্রদত্ত প্রসঙ্গের জন্য ডিভাইসের IP ঠিকানা।

দ্রষ্টব্য: Google Ads ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA), যুক্তরাজ্য (UK), অথবা সুইজারল্যান্ড (CH) এর শেষ ব্যবহারকারীদের জন্য IP ঠিকানা মেলানো সমর্থন করে না। এই অঞ্চলের ব্যবহারকারীদের থেকে শেয়ারিং IP ঠিকানাগুলি শর্তসাপেক্ষে বাদ দেওয়ার জন্য যুক্তি যোগ করুন এবং নিশ্চিত করুন যে আপনি আপনার সাইট, অ্যাপ এবং অন্যান্য সম্পত্তিতে যে ডেটা সংগ্রহ করেন সে সম্পর্কে ব্যবহারকারীদের স্পষ্ট এবং ব্যাপক তথ্য প্রদান করেন এবং আইন বা প্রযোজ্য Google নীতি অনুসারে যেখানে প্রয়োজন সেখানে সম্মতি পান। আরও বিস্তারিত জানার জন্য অফলাইন রূপান্তর আমদানি সম্পর্কে পৃষ্ঠাটি দেখুন।

এনকোডিং

হ্যাশ করা শনাক্তকারী তথ্যের এনকোডিং প্রকার।

এনামস
ENCODING_UNSPECIFIED অনির্দিষ্ট এনকোডিং প্রকার। কখনও ব্যবহার করা উচিত নয়।
HEX হেক্স এনকোডিং।
BASE64 বেস 64 এনকোডিং।

এনক্রিপশন তথ্য

যে ডেটা গ্রহণ করা হচ্ছে তার এনক্রিপশন তথ্য।

ক্ষেত্র
Union ফিল্ড wrapped_key । ডেটা এনক্রিপ্ট করতে ব্যবহৃত wrapped কীwrapped_key নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
gcp_wrapped_key_info

GcpWrappedKeyInfo

গুগল ক্লাউড প্ল্যাটফর্মে গুরুত্বপূর্ণ তথ্য মোড়ানো হয়েছে।

ত্রুটি গণনা

একটি নির্দিষ্ট ত্রুটির কারণে ত্রুটি গণনা।

ক্ষেত্র
record_count

int64

নির্দিষ্ট কারণে আপলোড করা যায়নি এমন রেকর্ডের সংখ্যা।

reason

ProcessingErrorReason

ব্যর্থ রেকর্ডের ত্রুটির কারণ।

ত্রুটি তথ্য

প্রতিটি ধরণের ত্রুটির জন্য ত্রুটি গণনা করা হয়।

ক্ষেত্র
error_counts[]

ErrorCount

ত্রুটির তালিকা এবং প্রতিটি ত্রুটির কারণের গণনা। সব ক্ষেত্রে পূরণ নাও হতে পারে।

ত্রুটির কারণ

ডেটা ম্যানেজার API-এর ত্রুটির কারণ।

এনামস
ERROR_REASON_UNSPECIFIED এই ডিফল্ট মানটি ব্যবহার করবেন না।
INTERNAL_ERROR একটি অভ্যন্তরীণ ত্রুটি ঘটেছে।
DEADLINE_EXCEEDED অনুরোধটির উত্তর দিতে অনেক সময় লেগেছে।
RESOURCE_EXHAUSTED অনেক বেশি অনুরোধ।
NOT_FOUND রিসোর্স খুঁজে পাওয়া যায়নি।
PERMISSION_DENIED ব্যবহারকারীর অনুমতি নেই অথবা রিসোর্সটি খুঁজে পাওয়া যাচ্ছে না।
INVALID_ARGUMENT অনুরোধটিতে একটি সমস্যা ছিল।
REQUIRED_FIELD_MISSING প্রয়োজনীয় ক্ষেত্রটি অনুপস্থিত।
INVALID_FORMAT ফর্ম্যাটটি অবৈধ।
INVALID_HEX_ENCODING HEX এনকোডেড মানটি ত্রুটিপূর্ণ।
INVALID_BASE64_ENCODING base64 এনকোডেড মানটি ত্রুটিপূর্ণ।
INVALID_SHA256_FORMAT SHA256 এনকোডেড মানটি ত্রুটিপূর্ণ।
INVALID_POSTAL_CODE পোস্টাল কোডটি বৈধ নয়।
INVALID_COUNTRY_CODE দেশের কোডটি বৈধ নয়।
INVALID_ENUM_VALUE Enum মান ব্যবহার করা যাবে না।
INVALID_USER_LIST_TYPE এই অনুরোধের জন্য ব্যবহারকারী তালিকার ধরণ প্রযোজ্য নয়।
INVALID_AUDIENCE_MEMBER এই দর্শক সদস্য বৈধ নয়।
TOO_MANY_AUDIENCE_MEMBERS প্রতি অনুরোধে সর্বোচ্চ ১০,০০০ জন দর্শক অংশগ্রহণ করতে পারবেন।
TOO_MANY_USER_IDENTIFIERS প্রতি দর্শকের জন্য অনুমোদিত ব্যবহারকারী শনাক্তকারীর সর্বোচ্চ সংখ্যা ১০টি।
TOO_MANY_DESTINATIONS প্রতিটি অনুরোধে সর্বোচ্চ ১০টি গন্তব্যস্থল অনুমোদিত।
INVALID_DESTINATION এই গন্তব্যটি বৈধ নয়।
DATA_PARTNER_USER_LIST_MUTATE_NOT_ALLOWED ডেটা পার্টনারের অপারেটিং অ্যাকাউন্টের মালিকানাধীন ব্যবহারকারী তালিকায় অ্যাক্সেস নেই।
INVALID_MOBILE_ID_FORMAT মোবাইল আইডি ফর্ম্যাটটি বৈধ নয়।
INVALID_USER_LIST_ID ব্যবহারকারীর তালিকাটি বৈধ নয়।
MULTIPLE_DATA_TYPES_NOT_ALLOWED একটি অনুরোধে একাধিক ডেটা টাইপ অন্তর্ভুক্ত করার অনুমতি নেই।
DIFFERENT_LOGIN_ACCOUNTS_NOT_ALLOWED_FOR_DATA_PARTNER DataPartner লগইন অ্যাকাউন্ট ধারণকারী গন্তব্য কনফিগারেশনগুলির সকল গন্তব্য কনফিগারেশনে একই লগইন অ্যাকাউন্ট থাকতে হবে।
TERMS_AND_CONDITIONS_NOT_SIGNED প্রয়োজনীয় শর্তাবলী গ্রহণ করা হয় না।
INVALID_NUMBER_FORMAT নম্বর ফর্ম্যাটটি অবৈধ।
INVALID_CONVERSION_ACTION_ID কনভার্সন অ্যাকশন আইডিটি বৈধ নয়।
INVALID_CONVERSION_ACTION_TYPE রূপান্তর অ্যাকশনের ধরণটি বৈধ নয়।
INVALID_CURRENCY_CODE মুদ্রা কোডটি সমর্থিত নয়।
INVALID_EVENT এই ঘটনাটি বৈধ নয়।
TOO_MANY_EVENTS প্রতি অনুরোধে সর্বোচ্চ ১০,০০০টি ইভেন্ট অনুমোদিত।
DESTINATION_ACCOUNT_NOT_ENABLED_ENHANCED_CONVERSIONS_FOR_LEADS লিডের জন্য উন্নত রূপান্তরের জন্য গন্তব্য অ্যাকাউন্টটি সক্ষম করা নেই।
DESTINATION_ACCOUNT_DATA_POLICY_PROHIBITS_ENHANCED_CONVERSIONS Google গ্রাহক ডেটা নীতির কারণে উন্নত রূপান্তরগুলি গন্তব্য অ্যাকাউন্টের জন্য ব্যবহার করা যাবে না। আপনার Google প্রতিনিধির সাথে যোগাযোগ করুন..
DESTINATION_ACCOUNT_ENHANCED_CONVERSIONS_TERMS_NOT_SIGNED গন্তব্য অ্যাকাউন্টটি উন্নত রূপান্তরের শর্তাবলীতে সম্মত হয়নি।
DUPLICATE_DESTINATION_REFERENCE অনুরোধে থাকা দুই বা ততোধিক গন্তব্যস্থলের রেফারেন্স একই।
NO_IDENTIFIERS_PROVIDED ইভেন্ট ডেটাতে কোনও ব্যবহারকারী শনাক্তকারী বা বিজ্ঞাপন শনাক্তকারী থাকে না।

ইভেন্ট

কোনও বিজ্ঞাপনদাতার ওয়েবসাইট বা অ্যাপের সাথে ব্যবহারকারীর মিথস্ক্রিয়া উপস্থাপন করে এমন একটি ইভেন্ট।

ক্ষেত্র
destination_references[]

string

ঐচ্ছিক। গন্তব্য নির্ধারণের জন্য রেফারেন্স স্ট্রিং ব্যবহার করা হবে। খালি থাকলে, ইভেন্টটি অনুরোধের সমস্ত destinations পাঠানো হবে।

transaction_id

string

ঐচ্ছিক। এই ইভেন্টের জন্য অনন্য শনাক্তকারী। একাধিক ডেটা উৎস ব্যবহার করে রূপান্তরের জন্য প্রয়োজনীয়।

event_timestamp

Timestamp

প্রয়োজনীয়। ঘটনাটি সংঘটিত হওয়ার সময়।

last_updated_timestamp

Timestamp

ঐচ্ছিক। ইভেন্টটি শেষ কবে আপডেট করা হয়েছিল।

user_data

UserData

ঐচ্ছিক। ব্যবহারকারীর প্রদত্ত তথ্যের কিছু অংশ, যা ইভেন্টটি যে ব্যবহারকারীর সাথে যুক্ত তা প্রতিনিধিত্ব করে।

consent

Consent

ঐচ্ছিক। সংশ্লিষ্ট ব্যবহারকারী বিভিন্ন ধরণের সম্মতি প্রদান করেছেন কিনা সে সম্পর্কে তথ্য।

ad_identifiers

AdIdentifiers

ঐচ্ছিক। অন্যান্য অনলাইন কার্যকলাপের (যেমন বিজ্ঞাপন ক্লিক) সাথে রূপান্তর ইভেন্ট মেলানোর জন্য ব্যবহৃত শনাক্তকারী এবং অন্যান্য তথ্য।

currency

string

ঐচ্ছিক। এই ইভেন্টের মধ্যে সমস্ত আর্থিক মূল্যের সাথে সম্পর্কিত মুদ্রা কোড।

conversion_value

double

ঐচ্ছিক। মান-ভিত্তিক রূপান্তরের জন্য, ইভেন্টের সাথে সম্পর্কিত রূপান্তর মান।

event_source

EventSource

ঐচ্ছিক। ঘটনাটি কোথায় ঘটেছে তার সংকেত (ওয়েব, অ্যাপ, ইন-স্টোর, ইত্যাদি)।

event_device_info

DeviceInfo

ঐচ্ছিক। ঘটনাটি ঘটার সময় ব্যবহৃত ডিভাইস (যদি থাকে) সম্পর্কে সংগৃহীত তথ্য।

cart_data

CartData

ঐচ্ছিক। লেনদেন এবং ইভেন্টের সাথে সম্পর্কিত আইটেম সম্পর্কে তথ্য।

custom_variables[]

CustomVariable

ঐচ্ছিক। রূপান্তর কন্টেইনারে পাঠানোর জন্য অতিরিক্ত কী/মান জোড়া তথ্য (রূপান্তর ক্রিয়া বা FL কার্যকলাপ)।

experimental_fields[]

ExperimentalField

ঐচ্ছিক। পরীক্ষামূলক ক্ষেত্রগুলির জন্য কী/মান জোড়ার একটি তালিকা যা অবশেষে API-এর অংশ হিসাবে প্রচারিত হতে পারে।

user_properties

UserProperties

ঐচ্ছিক। ঘটনাটি ঘটার সময় ব্যবহারকারীর সম্পর্কে বিজ্ঞাপনদাতার দ্বারা মূল্যায়ন করা তথ্য।

ইভেন্টসোর্স

ঘটনার উৎস।

এনামস
EVENT_SOURCE_UNSPECIFIED অনির্দিষ্ট ইভেন্টসোর্স। কখনও ব্যবহার করা উচিত নয়।
WEB ইভেন্টটি একটি ওয়েব ব্রাউজার থেকে তৈরি করা হয়েছে।
APP ইভেন্টটি একটি অ্যাপ থেকে তৈরি করা হয়েছে।
IN_STORE ইভেন্টটি একটি ইন-স্টোর লেনদেন থেকে তৈরি হয়েছিল।
PHONE এই অনুষ্ঠানটি একটি ফোন কল থেকে তৈরি করা হয়েছিল।
OTHER ঘটনাটি অন্যান্য উৎস থেকে তৈরি করা হয়েছিল।

পরীক্ষামূলক ক্ষেত্র

অনানুষ্ঠানিক ক্ষেত্রগুলির প্রতিনিধিত্বকারী পরীক্ষামূলক ক্ষেত্র।

ক্ষেত্র
field

string

ঐচ্ছিক। ব্যবহারের জন্য ক্ষেত্রের নাম।

value

string

ঐচ্ছিক। ক্ষেত্রটি যে মান নির্ধারণ করবে।

GcpWrappedKeyInfo সম্পর্কে

গুগল ক্লাউড প্ল্যাটফর্ম মোড়ানো কী সম্পর্কে তথ্য।

ক্ষেত্র
key_type

KeyType

প্রয়োজনীয়। ডেটা এনক্রিপ্ট করার জন্য ব্যবহৃত অ্যালগরিদমের ধরণ।

wip_provider

string

প্রয়োজনীয়। ওয়ার্কলোড আইডেন্টিটি পুল প্রদানকারীকে KEK ব্যবহার করতে হবে।

kek_uri

string

প্রয়োজনীয়। গুগল ক্লাউড প্ল্যাটফর্ম ক্লাউড কী ম্যানেজমেন্ট সার্ভিস রিসোর্স আইডি । "projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key}" ফর্ম্যাটে হওয়া উচিত।

encrypted_dek

string

প্রয়োজনীয়। base64 এনকোডেড এনক্রিপ্টেড ডেটা এনক্রিপশন কী।

কীটাইপ

ডেটা এনক্রিপ্ট করার জন্য ব্যবহৃত অ্যালগরিদমের ধরণ।

এনামস
KEY_TYPE_UNSPECIFIED অনির্দিষ্ট কী টাইপ। কখনও ব্যবহার করা উচিত নয়।
XCHACHA20_POLY1305 অ্যালগরিদম XChaCha20-Poly1305

IngestAudienceসদস্যদের অনুরোধ

প্রদত্ত গন্তব্যস্থলে দর্শকদের আপলোড করার অনুরোধ। একটি IngestAudienceMembersResponse প্রদান করে।

ক্ষেত্র
destinations[]

Destination

প্রয়োজনীয়। দর্শকদের পাঠানোর জন্য গন্তব্যস্থলের তালিকা।

audience_members[]

AudienceMember

প্রয়োজনীয়। নির্দিষ্ট গন্তব্যে পাঠানোর জন্য ব্যবহারকারীদের তালিকা। একটি অনুরোধে সর্বাধিক ১০০০০ AudienceMember রিসোর্স পাঠানো যেতে পারে।

consent

Consent

ঐচ্ছিক। অনুরোধের সকল ব্যবহারকারীর জন্য অনুরোধ-স্তরের সম্মতি প্রযোজ্য হবে। ব্যবহারকারী-স্তরের সম্মতি অনুরোধ-স্তরের সম্মতিকে ওভাররাইড করে এবং প্রতিটি AudienceMember এ নির্দিষ্ট করা যেতে পারে।

validate_only

bool

ঐচ্ছিক। পরীক্ষার উদ্দেশ্যে। যদি true , তাহলে অনুরোধটি যাচাই করা হবে কিন্তু কার্যকর করা হবে না। শুধুমাত্র ত্রুটিগুলি ফেরত দেওয়া হবে, ফলাফল নয়।

encoding

Encoding

ঐচ্ছিক। UserData আপলোডের জন্য প্রয়োজনীয়। ব্যবহারকারী শনাক্তকারীর এনকোডিং ধরণ। হ্যাশ করা ব্যবহারকারী শনাক্তকারীর জন্য, এটি হ্যাশ করা স্ট্রিংয়ের এনকোডিং ধরণ। এনক্রিপ্ট করা হ্যাশ করা ব্যবহারকারী শনাক্তকারীর জন্য, এটি বাইরের এনক্রিপ্ট করা স্ট্রিংয়ের এনকোডিং ধরণ, তবে অগত্যা অভ্যন্তরীণ হ্যাশ করা স্ট্রিং নয়, যার অর্থ অভ্যন্তরীণ হ্যাশ করা স্ট্রিংটি বাইরের এনক্রিপ্ট করা স্ট্রিংয়ের চেয়ে আলাদাভাবে এনকোড করা যেতে পারে। UserData নয় এমন আপলোডের জন্য, এই ক্ষেত্রটি উপেক্ষা করা হয়।

encryption_info

EncryptionInfo

ঐচ্ছিক। UserData আপলোডের জন্য এনক্রিপশন তথ্য। যদি সেট না করা থাকে, তাহলে ধরে নেওয়া হয় যে আপলোড করা শনাক্তকারী তথ্য হ্যাশ করা হয়েছে কিন্তু এনক্রিপ্ট করা হয়নি। UserData আপলোড না করা হলে, এই ক্ষেত্রটি উপেক্ষা করা হয়।

terms_of_service

TermsOfService

ঐচ্ছিক। ব্যবহারকারী যে পরিষেবার শর্তাবলী গ্রহণ/প্রত্যাখ্যান করেছেন।

IngestAudienceসদস্যদেরপ্রতিক্রিয়া

IngestAudienceMembersRequest থেকে প্রতিক্রিয়া।

ক্ষেত্র
request_id

string

অনুরোধের স্বয়ংক্রিয়ভাবে তৈরি আইডি।

ইনজেস্টইভেন্টসরিকোয়েস্ট

প্রদত্ত গন্তব্যস্থলে দর্শকদের আপলোড করার অনুরোধ। একটি IngestEventsResponse প্রদান করে।

ক্ষেত্র
destinations[]

Destination

প্রয়োজনীয়। ইভেন্টগুলি পাঠানোর জন্য গন্তব্যস্থলের তালিকা।

events[]

Event

প্রয়োজনীয়। নির্দিষ্ট গন্তব্যে পাঠানোর জন্য ইভেন্টের তালিকা। একটি অনুরোধে সর্বাধিক ২০০০ Event রিসোর্স পাঠানো যেতে পারে।

consent

Consent

ঐচ্ছিক। অনুরোধের সকল ব্যবহারকারীর জন্য অনুরোধ-স্তরের সম্মতি প্রযোজ্য হবে। ব্যবহারকারী-স্তরের সম্মতি অনুরোধ-স্তরের সম্মতিকে ওভাররাইড করে এবং প্রতিটি Event নির্দিষ্ট করা যেতে পারে।

validate_only

bool

ঐচ্ছিক। পরীক্ষার উদ্দেশ্যে। যদি true , তাহলে অনুরোধটি যাচাই করা হবে কিন্তু কার্যকর করা হবে না। শুধুমাত্র ত্রুটিগুলি ফেরত দেওয়া হবে, ফলাফল নয়।

encoding

Encoding

ঐচ্ছিক। UserData আপলোডের জন্য প্রয়োজনীয়। ব্যবহারকারী শনাক্তকারীর এনকোডিং ধরণ। হ্যাশ করা ব্যবহারকারী শনাক্তকারীর জন্য, এটি হ্যাশ করা স্ট্রিংয়ের এনকোডিং ধরণ। এনক্রিপ্ট করা হ্যাশ করা ব্যবহারকারী শনাক্তকারীর জন্য, এটি বাইরের এনক্রিপ্ট করা স্ট্রিংয়ের এনকোডিং ধরণ, তবে অগত্যা অভ্যন্তরীণ হ্যাশ করা স্ট্রিং নয়, যার অর্থ অভ্যন্তরীণ হ্যাশ করা স্ট্রিংটি বাইরের এনক্রিপ্ট করা স্ট্রিংয়ের চেয়ে আলাদাভাবে এনকোড করা যেতে পারে। UserData নয় এমন আপলোডের জন্য, এই ক্ষেত্রটি উপেক্ষা করা হয়।

encryption_info

EncryptionInfo

ঐচ্ছিক। UserData আপলোডের জন্য এনক্রিপশন তথ্য। যদি সেট না করা থাকে, তাহলে ধরে নেওয়া হয় যে আপলোড করা শনাক্তকারী তথ্য হ্যাশ করা হয়েছে কিন্তু এনক্রিপ্ট করা হয়নি। UserData আপলোড না করা হলে, এই ক্ষেত্রটি উপেক্ষা করা হয়।

ইনজেস্ট ইভেন্টের প্রতিক্রিয়া

IngestEventsRequest থেকে প্রতিক্রিয়া।

ক্ষেত্র
request_id

string

অনুরোধের স্বয়ংক্রিয়ভাবে তৈরি আইডি।

আইটেম

ইভেন্টের সাথে সম্পর্কিত কার্টে থাকা একটি আইটেমকে প্রতিনিধিত্ব করে।

ক্ষেত্র
merchant_product_id

string

ঐচ্ছিক। মার্চেন্ট সেন্টার অ্যাকাউন্টের মধ্যে থাকা পণ্য আইডি।

quantity

int64

ঐচ্ছিক। ইভেন্টের সাথে সম্পর্কিত এই আইটেমের সংখ্যা।

unit_price

double

ঐচ্ছিক। কর, শিপিং এবং যেকোনো লেনদেন স্তরের ছাড় বাদ দিয়ে ইউনিট মূল্য।

ম্যাচরেটরেঞ্জ

আপলোড বা ব্যবহারকারী তালিকার মিলের হারের পরিসর।

এনামস
MATCH_RATE_RANGE_UNKNOWN ম্যাচ রেটের পরিসর অজানা।
MATCH_RATE_RANGE_NOT_ELIGIBLE ম্যাচ রেট রেঞ্জটি যোগ্য নয়।
MATCH_RATE_RANGE_LESS_THAN_20 ম্যাচ রেট রেঞ্জ ২০% এর কম (ব্যবধানে [0, 20) )।
MATCH_RATE_RANGE_20_TO_30 ম্যাচ রেট রেঞ্জ 20% এবং 30% এর মধ্যে (ব্যবধানে [20, 31) )।
MATCH_RATE_RANGE_31_TO_40 ম্যাচ রেট রেঞ্জ 31% এবং 40% এর মধ্যে (ব্যবধানে [31, 41) )।
MATCH_RATE_RANGE_41_TO_50 ম্যাচ রেট রেঞ্জ 41% এবং 50% এর মধ্যে (ব্যবধানে [41, 51) )।
MATCH_RATE_RANGE_51_TO_60 ম্যাচ রেট রেঞ্জ 51% এবং 60% এর মধ্যে (ব্যবধানে [51, 61)
MATCH_RATE_RANGE_61_TO_70 ম্যাচ রেট রেঞ্জ 61% এবং 70% এর মধ্যে (ব্যবধানে [61, 71) )।
MATCH_RATE_RANGE_71_TO_80 ম্যাচ রেট রেঞ্জ 71% এবং 80% এর মধ্যে (ব্যবধানে [71, 81) )।
MATCH_RATE_RANGE_81_TO_90 ম্যাচ রেট রেঞ্জ 81% এবং 90% এর মধ্যে (ব্যবধানে [81, 91) )।
MATCH_RATE_RANGE_91_TO_100

ম্যাচ রেট রেঞ্জ 91% এবং 100% এর মধ্যে (ব্যবধানে [91, 100] )।

মোবাইল ডেটা

দর্শকদের জন্য মোবাইল আইডি। কমপক্ষে একটি মোবাইল আইডি প্রয়োজন।

ক্ষেত্র
mobile_ids[]

string

প্রয়োজনীয়। মোবাইল ডিভাইস আইডির তালিকা (বিজ্ঞাপন আইডি/আইডিএফএ)। একটি AudienceMember এ সর্বাধিক ১০টি mobileIds প্রদান করা যেতে পারে।

পেয়ারডেটা

দর্শকদের জন্য জোড়া আইডি। কমপক্ষে একটি জোড়া আইডি প্রয়োজন।

ক্ষেত্র
pair_ids[]

string

প্রয়োজনীয়। ক্লিনরুম-প্রদত্ত PII ডেটা, SHA256 দিয়ে হ্যাশ করা হয়েছে এবং PAIR ব্যবহারকারী তালিকার জন্য প্রকাশক কী ব্যবহার করে একটি EC কমিউটেটিভ সাইফার দিয়ে এনক্রিপ্ট করা হয়েছে। একটি একক AudienceMember এ সর্বাধিক 10টি pairIds প্রদান করা যেতে পারে।

প্রক্রিয়াকরণ ত্রুটি কারণ

প্রক্রিয়াকরণ ত্রুটির কারণ।

এনামস
PROCESSING_ERROR_REASON_UNSPECIFIED প্রক্রিয়াকরণ ত্রুটির কারণ অজানা।
PROCESSING_ERROR_REASON_INVALID_CUSTOM_VARIABLE কাস্টম ভেরিয়েবলটি অবৈধ।
PROCESSING_ERROR_REASON_CUSTOM_VARIABLE_NOT_ENABLED কাস্টম ভেরিয়েবলের অবস্থা সক্রিয় করা হয়নি।
PROCESSING_ERROR_REASON_EVENT_TOO_OLD রূপান্তরটি সর্বাধিক সমর্থিত বয়সের চেয়ে পুরনো।
PROCESSING_ERROR_REASON_DUPLICATE_GCLID সিস্টেমে ইতিমধ্যেই একই GCLID এবং রূপান্তর সময় সহ একটি রূপান্তর বিদ্যমান।
PROCESSING_ERROR_REASON_DUPLICATE_TRANSACTION_ID একই অর্ডার আইডি এবং রূপান্তর অ্যাকশনের সমন্বয় সহ একটি রূপান্তর ইতিমধ্যেই আপলোড করা হয়েছে।
PROCESSING_ERROR_REASON_INVALID_GBRAID জিব্রেইডটি ডিকোড করা যায়নি।
PROCESSING_ERROR_REASON_INVALID_GCLID গুগল ক্লিক আইডি ডিকোড করা যায়নি।
PROCESSING_ERROR_REASON_INVALID_MERCHANT_ID মার্চেন্ট আইডিতে অ-সংখ্যার অক্ষর রয়েছে।
PROCESSING_ERROR_REASON_INVALID_WBRAID wbraid ডিকোড করা যায়নি।
PROCESSING_ERROR_REASON_INTERNAL_ERROR অভ্যন্তরীণ ত্রুটি।
PROCESSING_ERROR_REASON_DESTINATION_ACCOUNT_ENHANCED_CONVERSIONS_TERMS_NOT_SIGNED উন্নত রূপান্তরের শর্তাবলী গন্তব্য অ্যাকাউন্টে সাইন ইন করা নেই।
PROCESSING_ERROR_REASON_INVALID_EVENT ঘটনাটি অবৈধ।
PROCESSING_ERROR_REASON_INSUFFICIENT_MATCHED_TRANSACTIONS মিলে যাওয়া লেনদেনগুলি ন্যূনতম থ্রেশহোল্ডের চেয়ে কম।
PROCESSING_ERROR_REASON_INSUFFICIENT_TRANSACTIONS লেনদেনগুলি সর্বনিম্ন সীমার চেয়ে কম।
PROCESSING_ERROR_REASON_INVALID_FORMAT ইভেন্টটিতে ফর্ম্যাট ত্রুটি আছে।
PROCESSING_ERROR_REASON_DECRYPTION_ERROR ইভেন্টটিতে একটি ডিক্রিপশন ত্রুটি রয়েছে।
PROCESSING_ERROR_REASON_DEK_DECRYPTION_ERROR DEK ডিক্রিপ্ট করা যায়নি।
PROCESSING_ERROR_REASON_INVALID_WIP WIP ভুলভাবে ফর্ম্যাট করা হয়েছে অথবা WIP বিদ্যমান নেই।
PROCESSING_ERROR_REASON_INVALID_KEK KEK ডেটা ডিক্রিপ্ট করতে পারে না কারণ এটি ভুল KEK, অথবা এটির অস্তিত্ব নেই।
PROCESSING_ERROR_REASON_WIP_AUTH_FAILED WIP ব্যবহার করা যায়নি কারণ এটির প্রত্যয়ন শর্ত দ্বারা প্রত্যাখ্যাত হয়েছিল।
PROCESSING_ERROR_REASON_KEK_PERMISSION_DENIED KEK অ্যাক্সেস করার জন্য সিস্টেমটির প্রয়োজনীয় অনুমতি ছিল না।
PROCESSING_ERROR_REASON_USER_IDENTIFIER_DECRYPTION_ERROR DEK ব্যবহার করে UserIdentifier ডেটা ডিক্রিপ্ট করা যায়নি।
PROCESSING_ERROR_OPERATING_ACCOUNT_MISMATCH_FOR_AD_IDENTIFIER ব্যবহারকারী এমন একটি বিজ্ঞাপন শনাক্তকারী ব্যবহার করে ইভেন্টগুলি ইনজেস্ট করার চেষ্টা করেছেন যা অপারেটিং অ্যাকাউন্টের বিজ্ঞাপন থেকে নয়।

প্রক্রিয়াকরণসতর্কতাকারণ

প্রক্রিয়াকরণ সতর্কতার কারণ।

এনামস
PROCESSING_WARNING_REASON_UNSPECIFIED প্রক্রিয়াকরণ সতর্কতার কারণ অজানা।
PROCESSING_WARNING_REASON_KEK_PERMISSION_DENIED KEK অ্যাক্সেস করার জন্য সিস্টেমটির প্রয়োজনীয় অনুমতি ছিল না।
PROCESSING_WARNING_REASON_DEK_DECRYPTION_ERROR DEK ডিক্রিপ্ট করা যায়নি।
PROCESSING_WARNING_REASON_DECRYPTION_ERROR ইভেন্টটিতে একটি ডিক্রিপশন ত্রুটি রয়েছে।
PROCESSING_WARNING_REASON_WIP_AUTH_FAILED WIP ব্যবহার করা যায়নি কারণ এটির প্রত্যয়ন শর্ত দ্বারা প্রত্যাখ্যাত হয়েছিল।
PROCESSING_WARNING_REASON_INVALID_WIP WIP ভুলভাবে ফর্ম্যাট করা হয়েছে অথবা WIP বিদ্যমান নেই।
PROCESSING_WARNING_REASON_INVALID_KEK KEK ডেটা ডিক্রিপ্ট করতে পারে না কারণ এটি ভুল KEK, অথবা এটির অস্তিত্ব নেই।
PROCESSING_WARNING_REASON_USER_IDENTIFIER_DECRYPTION_ERROR DEK ব্যবহার করে UserIdentifier ডেটা ডিক্রিপ্ট করা যায়নি।
PROCESSING_WARNING_REASON_INTERNAL_ERROR অভ্যন্তরীণ ত্রুটি।

পণ্য

বন্ধ করা হয়েছে। পরিবর্তে AccountType ব্যবহার করুন। একটি নির্দিষ্ট Google পণ্য উপস্থাপন করে।

এনামস
PRODUCT_UNSPECIFIED অনির্দিষ্ট পণ্য। কখনও ব্যবহার করা উচিত নয়।
GOOGLE_ADS গুগল বিজ্ঞাপন।
DISPLAY_VIDEO_PARTNER ডিসপ্লে এবং ভিডিও 360 পার্টনার।
DISPLAY_VIDEO_ADVERTISER ডিসপ্লে ও ভিডিও ৩৬০ বিজ্ঞাপনদাতা।
DATA_PARTNER ডেটা পার্টনার।

পণ্য অ্যাকাউন্ট

একটি নির্দিষ্ট অ্যাকাউন্টের প্রতিনিধিত্ব করে।

ক্ষেত্র
product
(deprecated)

Product

বন্ধ করা হয়েছে। পরিবর্তে account_type ব্যবহার করুন।

account_id

string

প্রয়োজনীয়। অ্যাকাউন্টের আইডি। উদাহরণস্বরূপ, আপনার Google বিজ্ঞাপন অ্যাকাউন্ট আইডি।

account_type

AccountType

ঐচ্ছিক। অ্যাকাউন্টের ধরণ। উদাহরণস্বরূপ, GOOGLE_ADSaccount_type অথবা অবচিত product যেকোনো একটি প্রয়োজন। যদি উভয়ই সেট করা থাকে, তাহলে মানগুলি অবশ্যই মিলতে হবে।

অ্যাকাউন্টের ধরণ

গুগল অ্যাকাউন্টের ধরণগুলি উপস্থাপন করে। অ্যাকাউন্ট এবং গন্তব্যস্থলগুলি সনাক্ত করতে ব্যবহৃত হয়।

এনামস
ACCOUNT_TYPE_UNSPECIFIED অনির্দিষ্ট পণ্য। কখনও ব্যবহার করা উচিত নয়।
GOOGLE_ADS গুগল বিজ্ঞাপন।
DISPLAY_VIDEO_PARTNER ডিসপ্লে এবং ভিডিও 360 পার্টনার।
DISPLAY_VIDEO_ADVERTISER ডিসপ্লে ও ভিডিও ৩৬০ বিজ্ঞাপনদাতা।
DATA_PARTNER ডেটা পার্টনার।

দর্শকদের সদস্যদের অনুরোধ সরান

প্রদত্ত গন্তব্যস্থলের দর্শকদের থেকে ব্যবহারকারীদের অপসারণের অনুরোধ। একটি RemoveAudienceMembersResponse প্রদান করে।

ক্ষেত্র
destinations[]

Destination

প্রয়োজনীয়। ব্যবহারকারীদের অপসারণের জন্য গন্তব্যস্থলের তালিকা।

audience_members[]

AudienceMember

প্রয়োজনীয়। অপসারণের জন্য ব্যবহারকারীদের তালিকা।

validate_only

bool

ঐচ্ছিক। পরীক্ষার উদ্দেশ্যে। যদি true , তাহলে অনুরোধটি যাচাই করা হবে কিন্তু কার্যকর করা হবে না। শুধুমাত্র ত্রুটিগুলি ফেরত দেওয়া হবে, ফলাফল নয়।

encoding

Encoding

ঐচ্ছিক। UserData আপলোডের জন্য প্রয়োজনীয়। ব্যবহারকারীর সনাক্তকারীর এনকোডিং প্রকার। এনক্রিপ্ট করা ব্যবহারকারীর সনাক্তকারীর জন্য শুধুমাত্র বাইরের এনকোডিংয়ের ক্ষেত্রে প্রযোজ্য। UserData আপলোড না করা হলে, এই ক্ষেত্রটি উপেক্ষা করা হয়।

encryption_info

EncryptionInfo

ঐচ্ছিক। UserData আপলোডের জন্য এনক্রিপশন তথ্য। যদি সেট না করা থাকে, তাহলে ধরে নেওয়া হয় যে আপলোড করা শনাক্তকারী তথ্য হ্যাশ করা হয়েছে কিন্তু এনক্রিপ্ট করা হয়নি। UserData আপলোড না করা হলে, এই ক্ষেত্রটি উপেক্ষা করা হয়।

দর্শকদের সদস্যদের প্রতিক্রিয়া সরান

RemoveAudienceMembersRequest থেকে প্রতিক্রিয়া।

ক্ষেত্র
request_id

string

অনুরোধের স্বয়ংক্রিয়ভাবে তৈরি আইডি।

অনুরোধের স্থিতিপ্রতিগন্তব্য

প্রতিটি গন্তব্যের জন্য একটি অনুরোধের স্থিতি।

ক্ষেত্র
destination

Destination

একটি DM API অনুরোধের মধ্যে একটি গন্তব্য।

request_status

RequestStatus

গন্তব্যস্থলের অনুরোধের স্থিতি।

error_info

ErrorInfo

আপলোডের সাথে সম্পর্কিত ত্রুটির কারণ এবং ত্রুটির সংখ্যা সম্বলিত একটি ত্রুটি তথ্য ত্রুটি।

warning_info

WarningInfo

আপলোডের সাথে সম্পর্কিত সতর্কতার কারণ এবং সতর্কতার সংখ্যা সম্বলিত একটি সতর্কতা তথ্য।

ইউনিয়ন ক্ষেত্রের status । গন্তব্যের অবস্থা। status নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
audience_members_ingestion_status

IngestAudienceMembersStatus

ইনজেস্ট অডিয়েন্স সদস্যদের অনুরোধের অবস্থা।

events_ingestion_status

IngestEventsStatus

ইনজেস্ট ইভেন্ট অনুরোধের অবস্থা।

audience_members_removal_status

RemoveAudienceMembersStatus

দর্শকদের অপসারণের অনুরোধের স্থিতি।

IngestAudienceMembersStatus সম্পর্কে

ইনজেস্ট অডিয়েন্স সদস্যদের অনুরোধের অবস্থা।

ক্ষেত্র
ইউনিয়ন ক্ষেত্রের status । গন্তব্যে দর্শকদের প্রবেশের অবস্থা। status নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
user_data_ingestion_status

IngestUserDataStatus

গন্তব্যে ব্যবহারকারীর ডেটা প্রবেশের অবস্থা।

mobile_data_ingestion_status

IngestMobileDataStatus

গন্তব্যে মোবাইল ডেটা ইনজেশনের অবস্থা।

pair_data_ingestion_status

IngestPairDataStatus

গন্তব্যে জোড়া ডেটা ইনজেশনের অবস্থা।

ইনজেস্টইভেন্টসস্ট্যাটাস

গন্তব্যে ইভেন্ট ইনজেশনের স্থিতি।

ক্ষেত্র
record_count

int64

আপলোড অনুরোধে পাঠানো ইভেন্টের মোট সংখ্যা। অনুরোধে থাকা সমস্ত ইভেন্ট অন্তর্ভুক্ত করে, সেগুলি সফলভাবে ইনজেক্ট করা হয়েছে কিনা তা নির্বিশেষে।

ইনজেস্টমোবাইলডেটাস্ট্যাটাস

গন্তব্যে মোবাইল ডেটা ইনজেশনের স্ট্যাটাস যাতে ইনজেশন সম্পর্কিত পরিসংখ্যান রয়েছে।

ক্ষেত্র
record_count

int64

গন্তব্যস্থলের জন্য আপলোড অনুরোধে প্রেরিত দর্শক সদস্যের মোট সংখ্যা। অনুরোধে থাকা সমস্ত দর্শক সদস্যকে অন্তর্ভুক্ত করে, তারা সফলভাবে ইনজেক্ট করা হয়েছে কিনা তা নির্বিশেষে।

mobile_id_count

int64

গন্তব্যস্থলের আপলোড অনুরোধে পাঠানো মোট মোবাইল আইডির সংখ্যা। অনুরোধে থাকা সমস্ত মোবাইল আইডি অন্তর্ভুক্ত, সেগুলি সফলভাবে প্রবেশ করা হয়েছে কিনা তা নির্বিশেষে।

ইনজেস্টপেয়ারডেটাস্ট্যাটাস

গন্তব্যস্থলে জোড়া ডেটা ইনজেশনের স্থিতি, যাতে ইনজেশন সম্পর্কিত পরিসংখ্যান রয়েছে।

ক্ষেত্র
record_count

int64

গন্তব্যস্থলের জন্য আপলোড অনুরোধে প্রেরিত দর্শক সদস্যের মোট সংখ্যা। অনুরোধে থাকা সমস্ত দর্শক সদস্যকে অন্তর্ভুক্ত করে, তারা সফলভাবে ইনজেক্ট করা হয়েছে কিনা তা নির্বিশেষে।

pair_id_count

int64

গন্তব্যস্থলের আপলোড অনুরোধে পাঠানো জোড়া আইডির মোট সংখ্যা। অনুরোধে থাকা সমস্ত জোড়া আইডি অন্তর্ভুক্ত করে, সেগুলি সফলভাবে ইনজেক্ট করা হয়েছে কিনা তা নির্বিশেষে।

ইনজেস্ট ইউজারডেটাস্ট্যাটাস

ব্যবহারকারীর ডেটা গন্তব্যে পাঠানোর স্থিতি, যাতে ইনজেশন সম্পর্কিত পরিসংখ্যান রয়েছে।

ক্ষেত্র
record_count

int64

গন্তব্যস্থলের জন্য আপলোড অনুরোধে প্রেরিত দর্শক সদস্যের মোট সংখ্যা। অনুরোধে থাকা সমস্ত দর্শক সদস্যকে অন্তর্ভুক্ত করে, তারা সফলভাবে ইনজেক্ট করা হয়েছে কিনা তা নির্বিশেষে।

user_identifier_count

int64

গন্তব্যের জন্য আপলোড অনুরোধে প্রেরিত ব্যবহারকারী শনাক্তকারীর মোট সংখ্যা। অনুরোধে থাকা সমস্ত ব্যবহারকারী শনাক্তকারী অন্তর্ভুক্ত করে, সেগুলি সফলভাবে প্রবেশ করা হয়েছে কিনা তা নির্বিশেষে।

upload_match_rate_range

MatchRateRange

আপলোডের মিলের হারের পরিসর।

অডিয়েন্সমেম্বারদের অবস্থা সরান

দর্শকদের অপসারণের অনুরোধের স্থিতি।

ক্ষেত্র
ইউনিয়ন ক্ষেত্রের status । দর্শকদের গন্তব্যস্থল থেকে অপসারণের অবস্থা। status নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
user_data_removal_status

RemoveUserDataStatus

গন্তব্যস্থল থেকে ব্যবহারকারীর ডেটা অপসারণের অবস্থা।

mobile_data_removal_status

RemoveMobileDataStatus

গন্তব্যস্থল থেকে মোবাইল ডেটা অপসারণের অবস্থা।

pair_data_removal_status

RemovePairDataStatus

গন্তব্যস্থল থেকে জোড়ার ডেটা অপসারণের অবস্থা।

মোবাইল ডেটা স্ট্যাটাস সরান

গন্তব্যস্থল থেকে মোবাইল ডেটা অপসারণের অবস্থা।

ক্ষেত্র
record_count

int64

অপসারণের অনুরোধে প্রেরিত দর্শক সদস্যের মোট সংখ্যা। অনুরোধে থাকা সমস্ত দর্শক সদস্যকে অন্তর্ভুক্ত করে, তাদের সফলভাবে অপসারণ করা হয়েছে কিনা তা নির্বিশেষে।

mobile_id_count

int64

অপসারণের অনুরোধে পাঠানো মোট মোবাইল আইডির সংখ্যা। অনুরোধে থাকা সমস্ত মোবাইল আইডি অন্তর্ভুক্ত, সেগুলি সফলভাবে অপসারণ করা হয়েছে কিনা তা নির্বিশেষে।

পেয়ারডেটাস্ট্যাটাস সরান

গন্তব্যস্থল থেকে জোড়ার ডেটা অপসারণের অবস্থা।

ক্ষেত্র
record_count

int64

অপসারণের অনুরোধে প্রেরিত দর্শক সদস্যের মোট সংখ্যা। অনুরোধে থাকা সমস্ত দর্শক সদস্যকে অন্তর্ভুক্ত করে, তাদের সফলভাবে অপসারণ করা হয়েছে কিনা তা নির্বিশেষে।

pair_id_count

int64

অপসারণের অনুরোধে পাঠানো জোড়া আইডির মোট সংখ্যা। অনুরোধে থাকা সমস্ত জোড়া আইডি অন্তর্ভুক্ত, সেগুলি সফলভাবে সরানো হয়েছে কিনা তা নির্বিশেষে।

ব্যবহারকারীর ডেটা স্ট্যাটাস সরান

গন্তব্যস্থল থেকে ব্যবহারকারীর ডেটা অপসারণের অবস্থা।

ক্ষেত্র
record_count

int64

অপসারণের অনুরোধে প্রেরিত দর্শক সদস্যের মোট সংখ্যা। অনুরোধে থাকা সমস্ত দর্শক সদস্যকে অন্তর্ভুক্ত করে, তাদের সফলভাবে অপসারণ করা হয়েছে কিনা তা নির্বিশেষে।

user_identifier_count

int64

অপসারণের অনুরোধে প্রেরিত ব্যবহারকারী শনাক্তকারীর মোট সংখ্যা। অনুরোধে থাকা সমস্ত ব্যবহারকারী শনাক্তকারী অন্তর্ভুক্ত করে, সেগুলি সফলভাবে সরানো হয়েছে কিনা তা নির্বিশেষে।

অনুরোধের স্থিতি

অনুরোধের অবস্থা।

এনামস
REQUEST_STATUS_UNKNOWN অনুরোধের অবস্থা অজানা।
SUCCESS অনুরোধটি সফল হয়েছে।
PROCESSING অনুরোধটি প্রক্রিয়াধীন।
FAILED অনুরোধটি ব্যর্থ হয়েছে।
PARTIAL_SUCCESS অনুরোধটি আংশিকভাবে সফল হয়েছে।

পুনরুদ্ধার করুনঅনুরোধের স্থিতিঅনুরোধ

একটি প্রদত্ত অনুরোধ আইডির জন্য DM API-তে করা অনুরোধের স্থিতি পেতে অনুরোধ। একটি RetrieveRequestStatusResponse প্রদান করে।

ক্ষেত্র
request_id

string

প্রয়োজনীয়। প্রয়োজনীয়। ডেটা ম্যানেজার API অনুরোধের অনুরোধ আইডি।

অনুরোধের স্থিতি প্রতিক্রিয়া পুনরুদ্ধার করুন

RetrieveRequestStatusRequest থেকে প্রাপ্ত প্রতিক্রিয়া।

ক্ষেত্র
request_status_per_destination[]

RequestStatusPerDestination

প্রতিটি গন্তব্যের জন্য অনুরোধের স্থিতির একটি তালিকা। স্থিতির ক্রম মূল অনুরোধের গন্তব্যের ক্রমের সাথে মিলে যায়।

পরিষেবার শর্তাবলী

ব্যবহারকারী যে পরিষেবার শর্তাবলী গ্রহণ/প্রত্যাখ্যান করেছেন।

ক্ষেত্র
customer_match_terms_of_service_status

TermsOfServiceStatus

ঐচ্ছিক। গ্রাহক ম্যাচ পরিষেবার শর্তাবলী: https://support.google.com/adspolicy/answer/6299717UserData বা MobileData ইনজেস্ট করার সময় এটি অবশ্যই গ্রহণ করতে হবে। অংশীদার ম্যাচ ব্যবহারকারী তালিকার জন্য এই ক্ষেত্রটি প্রয়োজন হয় না।

পরিষেবার শর্তাবলীর অবস্থা

পরিষেবার শর্তাবলী গ্রহণ বা প্রত্যাখ্যান করার বিষয়ে কলকারীর সিদ্ধান্তের প্রতিনিধিত্ব করে।

এনামস
TERMS_OF_SERVICE_STATUS_UNSPECIFIED নির্দিষ্ট করা হয়নি।
ACCEPTED কলকারী পরিষেবার শর্তাবলী গ্রহণ করার সিদ্ধান্ত নিয়েছেন তা নির্দেশ করে এমন স্ট্যাটাস।
REJECTED কলকারী পরিষেবার শর্তাবলী প্রত্যাখ্যান করার সিদ্ধান্ত নিয়েছেন তা নির্দেশ করে এমন স্ট্যাটাস।

ব্যবহারকারীর ডেটা

ব্যবহারকারীকে শনাক্ত করে এমন ডেটা। কমপক্ষে একটি শনাক্তকারী প্রয়োজন।

ক্ষেত্র
user_identifiers[]

UserIdentifier

প্রয়োজনীয়। ব্যবহারকারীর জন্য শনাক্তকারী। একই ধরণের ডেটার একাধিক উদাহরণ প্রদান করা সম্ভব (উদাহরণস্বরূপ, একাধিক ইমেল ঠিকানা)। মিলের সম্ভাবনা বাড়ানোর জন্য, যতটা সম্ভব শনাক্তকারী প্রদান করুন। একটি একক AudienceMember বা Event এ সর্বাধিক 10টি userIdentifiers প্রদান করা যেতে পারে।

ব্যবহারকারী শনাক্তকারী

ব্যবহারকারীর জন্য একটি একক শনাক্তকারী।

ক্ষেত্র
ইউনিয়ন ফিল্ড identifier । ঠিক একটি নির্দিষ্ট করতে হবে। identifier নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
email_address

string

স্বাভাবিকীকরণের পরে SHA-256 হ্যাশ ফাংশন ব্যবহার করে ইমেল ঠিকানা হ্যাশ করা হয়েছে।

phone_number

string

স্বাভাবিকীকরণের পরে SHA-256 হ্যাশ ফাংশন ব্যবহার করে হ্যাশ করা ফোন নম্বর (E164 স্ট্যান্ডার্ড)।

address

AddressInfo

ব্যবহারকারীর ঠিকানার পরিচিত উপাদান। একসাথে মিলে যাওয়া শনাক্তকারীদের একটি গ্রুপ ধারণ করে।

ব্যবহারকারীর বৈশিষ্ট্য

ঘটনাটি ঘটার সময় ব্যবহারকারীর সম্পর্কে বিজ্ঞাপনদাতার মূল্যায়ন করা তথ্য। আরও বিস্তারিত জানার জন্য https://support.google.com/google-ads/answer/14007601 দেখুন।

ক্ষেত্র
customer_type

CustomerType

ঐচ্ছিক। ইভেন্টের সাথে যুক্ত গ্রাহকের ধরণ।

customer_value_bucket

CustomerValueBucket

ঐচ্ছিক। বিজ্ঞাপনদাতার দ্বারা নির্ধারিত গ্রাহকের মূল্য।

সতর্কতা গণনা

একটি নির্দিষ্ট সতর্কতার কারণে সতর্কতা গণনা।

ক্ষেত্র
record_count

int64

সতর্কতা আছে এমন রেকর্ডের গণনা।

reason

ProcessingWarningReason

সতর্কীকরণের কারণ।

সতর্কতা তথ্য

প্রতিটি ধরণের সতর্কতার জন্য সতর্কতা গণনা করা হয়।

ক্ষেত্র
warning_counts[]

WarningCount

সতর্কতার তালিকা এবং প্রতিটি সতর্কতার কারণের জন্য গণনা।

,

সূচক

ইনজেশন সার্ভিস

সমর্থিত গন্তব্যস্থলে দর্শকদের ডেটা পাঠানোর পরিষেবা।

IngestAudienceসদস্য

rpc IngestAudienceMembers( IngestAudienceMembersRequest ) returns ( IngestAudienceMembersResponse )

প্রদত্ত Destination AudienceMember রিসোর্সের একটি তালিকা আপলোড করে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

  • https://www.googleapis.com/auth/datamanager
ইনজেস্ট ইভেন্টস

rpc IngestEvents( IngestEventsRequest ) returns ( IngestEventsResponse )

প্রদত্ত Destination থেকে Event রিসোর্সের একটি তালিকা আপলোড করে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

  • https://www.googleapis.com/auth/datamanager
অডিয়েন্সসদস্যদের সরান

rpc RemoveAudienceMembers( RemoveAudienceMembersRequest ) returns ( RemoveAudienceMembersResponse )

প্রদত্ত Destination থেকে AudienceMember রিসোর্সের একটি তালিকা সরিয়ে দেয়।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

  • https://www.googleapis.com/auth/datamanager
অনুরোধের স্থিতি পুনরুদ্ধার করুন

rpc RetrieveRequestStatus( RetrieveRequestStatusRequest ) returns ( RetrieveRequestStatusResponse )

প্রদত্ত অনুরোধ আইডি অনুসারে একটি অনুরোধের স্থিতি পায়।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

  • https://www.googleapis.com/auth/datamanager

অ্যাডআইডেন্টিফায়ার

অন্যান্য অনলাইন কার্যকলাপের (যেমন বিজ্ঞাপন ক্লিক) সাথে রূপান্তর ইভেন্ট মেলাতে ব্যবহৃত শনাক্তকারী এবং অন্যান্য তথ্য।

ক্ষেত্র
session_attributes

string

ঐচ্ছিক। ইভেন্ট অ্যাট্রিবিউশন এবং মডেলিংয়ের জন্য সেশন অ্যাট্রিবিউট।

gclid

string

ঐচ্ছিক। এই ইভেন্টের সাথে সম্পর্কিত Google ক্লিক আইডি (gclid)।

gbraid

string

ঐচ্ছিক। iOS14 থেকে শুরু করে iOS ডিভাইস থেকে আসা অ্যাপ ইভেন্টের সাথে সম্পর্কিত ক্লিক শনাক্তকারী।

wbraid

string

ঐচ্ছিক। iOS14 থেকে শুরু করে iOS ডিভাইস থেকে উদ্ভূত ওয়েব ইভেন্টের সাথে সম্পর্কিত ক্লিকগুলির জন্য ক্লিক শনাক্তকারী।

landing_page_device_info

DeviceInfo

ঐচ্ছিক। বিজ্ঞাপনের সাথে ইন্টারঅ্যাক্ট করার পর বিজ্ঞাপনদাতার সাইটে আসার সময় ব্যবহৃত ডিভাইস (যদি থাকে) সম্পর্কে সংগৃহীত তথ্য।

ঠিকানা তথ্য

ব্যবহারকারীর ঠিকানার তথ্য।

ক্ষেত্র
given_name

string

প্রয়োজন। ব্যবহারকারীর (প্রথম) নাম দেওয়া হয়েছে, সম্পূর্ণ ছোট হাতের অক্ষরে, কোনও বিরাম চিহ্ন ছাড়াই, কোনও শুরুর বা শেষের সাদা স্থান নেই, এবং SHA-256 হিসেবে হ্যাশ করা হয়েছে।

family_name

string

আবশ্যক। ব্যবহারকারীর পারিবারিক (শেষ) নাম, সম্পূর্ণ ছোট হাতের অক্ষরে, কোনও বিরাম চিহ্ন ছাড়াই, কোনও শুরুর বা শেষের সাদা স্থান ছাড়াই, এবং SHA-256 হিসাবে হ্যাশ করা হয়েছে।

region_code

string

Required. The 2-letter region code in ISO-3166-1 alpha-2 of the user's address.

postal_code

string

Required. The postal code of the user's address.

AudienceMember

The audience member to be operated on.

ক্ষেত্র
destination_references[]

string

Optional. Defines which Destination to send the audience member to.

consent

Consent

Optional. The consent setting for the user.

Union field data . The type of identifying data to be operated on. data can be only one of the following:
user_data

UserData

User-provided data that identifies the user.

pair_data

PairData

Publisher Advertiser Identity Reconciliation (PAIR) IDs .

mobile_data

MobileData

Data identifying the user's mobile devices.

CartData

The cart data associated with the event.

ক্ষেত্র
merchant_id

string

Optional. The Merchant Center ID associated with the items.

merchant_feed_label

string

Optional. The Merchant Center feed label associated with the feed of the items.

merchant_feed_language_code

string

Optional. The language code in ISO 639-1 associated with the Merchant Center feed of the items.where your items are uploaded.

transaction_discount

double

Optional. The sum of all discounts associated with the transaction.

items[]

Item

Optional. The list of items associated with the event.

Digital Markets Act (DMA) consent settings for the user.

ক্ষেত্র
ad_user_data

ConsentStatus

Optional. Represents if the user consents to ad user data.

ad_personalization

ConsentStatus

Optional. Represents if the user consents to ad personalization.

ConsentStatus

Represents if the user granted, denied, or hasn't specified consent.

Enums
CONSENT_STATUS_UNSPECIFIED নির্দিষ্ট করা হয়নি।
CONSENT_GRANTED মঞ্জুর।
CONSENT_DENIED অস্বীকৃত।

CustomVariable

Custom variable for ads conversions.

ক্ষেত্র
variable

string

Optional. The name of the custom variable to set. If the variable is not found for the given destination, it will be ignored.

value

string

Optional. The value to store for the custom variable.

destination_references[]

string

Optional. Reference string used to determine which of the Event.destination_references the custom variable should be sent to. If empty, the Event.destination_references will be used.

CustomerType

Type of the customer associated with the event.

Enums
CUSTOMER_TYPE_UNSPECIFIED Unspecified CustomerType. Should never be used.
NEW The customer is new to the advertiser.
RETURNING The customer is returning to the advertiser.
REENGAGED The customer has re-engaged with the advertiser.

CustomerValueBucket

The advertiser-assessed value of the customer.

Enums
CUSTOMER_VALUE_BUCKET_UNSPECIFIED Unspecified CustomerValueBucket. Should never be used.
LOW The customer is low value.
MEDIUM The customer is medium value.
HIGH The customer is high value.

গন্তব্য

The Google product you're sending data to. For example, a Google Ads account.

ক্ষেত্র
reference

string

Optional. ID for this Destination resource, unique within the request. Use to reference this Destination in the IngestEventsRequest and IngestAudienceMembersRequest .

login_account

ProductAccount

Optional. The account used to make this API call. To add or remove data from the operating_account , this login_account must have write access to the operating_account . For example, a manager account of the operating_account , or an account with an established link to the operating_account .

linked_account

ProductAccount

Optional. An account that the calling user's login_account has access to, through an established account link. For example, a data partner's login_account might have access to a client's linked_account . The partner might use this field to send data from the linked_account to another operating_account .

operating_account

ProductAccount

Required. The account to send the data to or remove the data from.

product_destination_id

string

Required. The object within the product account to ingest into. For example, a Google Ads audience ID, a Display & Video 360 audience ID or a Google Ads conversion action ID.

DeviceInfo

Information about the device being used (if any) when the event happened.

ক্ষেত্র
user_agent

string

Optional. The user-agent string of the device for the given context.

ip_address

string

Optional. The IP address of the device for the given context.

Note: Google Ads does not support IP address matching for end users in the European Economic Area (EEA), United Kingdom (UK), or Switzerland (CH). Add logic to conditionally exclude sharing IP addresses from users from these regions and ensure that you provide users with clear and comprehensive information about the data you collect on your sites, apps, and other properties and get consent where required by law or any applicable Google policies. See the About offline conversion imports page for more details.

Encoding

The encoding type of the hashed identifying information.

Enums
ENCODING_UNSPECIFIED Unspecified Encoding type. Should never be used.
HEX Hex encoding.
BASE64 Base 64 encoding.

EncryptionInfo

Encryption information for the data being ingested.

ক্ষেত্র
Union field wrapped_key . The wrapped key used to encrypt the data. wrapped_key can be only one of the following:
gcp_wrapped_key_info

GcpWrappedKeyInfo

Google Cloud Platform wrapped key information.

ErrorCount

The error count for a given error reason.

ক্ষেত্র
record_count

int64

The count of records that failed to upload for a given reason.

reason

ProcessingErrorReason

The error reason of the failed records.

ErrorInfo

Error counts for each type of error.

ক্ষেত্র
error_counts[]

ErrorCount

A list of errors and counts per error reason. May not be populated in all cases.

ErrorReason

Error reasons for Data Manager API.

Enums
ERROR_REASON_UNSPECIFIED Do not use this default value.
INTERNAL_ERROR একটি অভ্যন্তরীণ ত্রুটি ঘটেছে।
DEADLINE_EXCEEDED The request took too long to respond.
RESOURCE_EXHAUSTED Too many requests.
NOT_FOUND Resource not found.
PERMISSION_DENIED The user does not have permission or the resource is not found.
INVALID_ARGUMENT There was a problem with the request.
REQUIRED_FIELD_MISSING Required field is missing.
INVALID_FORMAT Format is invalid.
INVALID_HEX_ENCODING The HEX encoded value is malformed.
INVALID_BASE64_ENCODING The base64 encoded value is malformed.
INVALID_SHA256_FORMAT The SHA256 encoded value is malformed.
INVALID_POSTAL_CODE Postal code is not valid.
INVALID_COUNTRY_CODE Country code is not valid.
INVALID_ENUM_VALUE Enum value cannot be used.
INVALID_USER_LIST_TYPE Type of the user list is not applicable for this request.
INVALID_AUDIENCE_MEMBER This audience member is not valid.
TOO_MANY_AUDIENCE_MEMBERS Maximum number of audience members allowed per request is 10,000.
TOO_MANY_USER_IDENTIFIERS Maximum number of user identifiers allowed per audience member is 10.
TOO_MANY_DESTINATIONS Maximum number of destinations allowed per request is 10.
INVALID_DESTINATION This Destination is not valid.
DATA_PARTNER_USER_LIST_MUTATE_NOT_ALLOWED Data Partner does not have access to the operating account owned userlist.
INVALID_MOBILE_ID_FORMAT Mobile ID format is not valid.
INVALID_USER_LIST_ID User list is not valid.
MULTIPLE_DATA_TYPES_NOT_ALLOWED Multiple data types are not allowed to be ingested in a single request.
DIFFERENT_LOGIN_ACCOUNTS_NOT_ALLOWED_FOR_DATA_PARTNER Destination configs containing a DataPartner login account must have the same login account across all destination configs.
TERMS_AND_CONDITIONS_NOT_SIGNED Required terms and conditions are not accepted.
INVALID_NUMBER_FORMAT Invalid number format.
INVALID_CONVERSION_ACTION_ID Conversion action ID is not valid.
INVALID_CONVERSION_ACTION_TYPE The conversion action type is not valid.
INVALID_CURRENCY_CODE The currency code is not supported.
INVALID_EVENT This event is not valid.
TOO_MANY_EVENTS Maximum number of events allowed per request is 10,000.
DESTINATION_ACCOUNT_NOT_ENABLED_ENHANCED_CONVERSIONS_FOR_LEADS The destination account is not enabled for enhanced conversions for leads.
DESTINATION_ACCOUNT_DATA_POLICY_PROHIBITS_ENHANCED_CONVERSIONS Enhanced conversions can't be used for the destination account because of Google customer data policies. Contact your Google representative..
DESTINATION_ACCOUNT_ENHANCED_CONVERSIONS_TERMS_NOT_SIGNED The destination account hasn't agreed to the terms for enhanced conversions.
DUPLICATE_DESTINATION_REFERENCE Two or more destinations in the request have the same reference.
NO_IDENTIFIERS_PROVIDED Events data contains no user identifiers or ad identifiers.

ইভেন্ট

An event representing a user interaction with an advertiser's website or app.

ক্ষেত্র
destination_references[]

string

Optional. Reference string used to determine the destination. If empty, the event will be sent to all destinations in the request.

transaction_id

string

Optional. The unique identifier for this event. Required for conversions using multiple data sources.

event_timestamp

Timestamp

Required. The time the event occurred.

last_updated_timestamp

Timestamp

Optional. The last time the event was updated.

user_data

UserData

Optional. Pieces of user provided data, representing the user the event is associated with.

consent

Consent

Optional. Information about whether the associated user has provided different types of consent.

ad_identifiers

AdIdentifiers

Optional. Identifiers and other information used to match the conversion event with other online activity (such as ad clicks).

currency

string

Optional. The currency code associated with all monetary values within this event.

conversion_value

double

Optional. The conversion value associated with the event, for value-based conversions.

event_source

EventSource

Optional. Signal for where the event happened (web, app, in-store, etc.).

event_device_info

DeviceInfo

Optional. Information gathered about the device being used (if any) when the event happened.

cart_data

CartData

Optional. Information about the transaction and items associated with the event.

custom_variables[]

CustomVariable

Optional. Additional key/value pair information to send to the conversion containers (conversion action or FL activity).

experimental_fields[]

ExperimentalField

Optional. A list of key/value pairs for experimental fields that may eventually be promoted to be part of the API.

user_properties

UserProperties

Optional. Advertiser-assessed information about the user at the time that the event happened.

EventSource

The source of the event.

Enums
EVENT_SOURCE_UNSPECIFIED Unspecified EventSource. Should never be used.
WEB The event was generated from a web browser.
APP The event was generated from an app.
IN_STORE The event was generated from an in-store transaction.
PHONE The event was generated from a phone call.
OTHER The event was generated from other sources.

ExperimentalField

Experimental field representing unofficial fields.

ক্ষেত্র
field

string

Optional. The name of the field to use.

value

string

Optional. The value the field to set.

GcpWrappedKeyInfo

Information about the Google Cloud Platform wrapped key.

ক্ষেত্র
key_type

KeyType

Required. The type of algorithm used to encrypt the data.

wip_provider

string

Required. The Workload Identity pool provider required to use KEK.

kek_uri

string

Required. Google Cloud Platform Cloud Key Management Service resource ID . Should be in the format of "projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key}".

encrypted_dek

string

Required. The base64 encoded encrypted data encryption key.

KeyType

The type of algorithm used to encrypt the data.

Enums
KEY_TYPE_UNSPECIFIED Unspecified key type. Should never be used.
XCHACHA20_POLY1305 Algorithm XChaCha20-Poly1305

IngestAudienceMembersRequest

Request to upload audience members to the provided destinations. Returns an IngestAudienceMembersResponse .

You can try this method in the REST APIs explorer:
ক্ষেত্র
destinations[]

Destination

Required. The list of destinations to send the audience members to.

audience_members[]

AudienceMember

Required. The list of users to send to the specified destinations. At most 10000 AudienceMember resources can be sent in a single request.

consent

Consent

Optional. Request-level consent to apply to all users in the request. User-level consent overrides request-level consent, and can be specified in each AudienceMember .

validate_only

bool

Optional. For testing purposes. If true , the request is validated but not executed. Only errors are returned, not results.

encoding

Encoding

Optional. Required for UserData uploads. The encoding type of the user identifiers. For hashed user identifiers, this is the encoding type of the hashed string. For encrypted hashed user identifiers, this is the encoding type of the outer encrypted string, but not necessarily the inner hashed string, meaning the inner hashed string could be encoded in a different way than the outer encrypted string. For non UserData uploads, this field is ignored.

encryption_info

EncryptionInfo

Optional. Encryption information for UserData uploads. If not set, it's assumed that uploaded identifying information is hashed but not encrypted. For non UserData uploads, this field is ignored.

terms_of_service

TermsOfService

Optional. The terms of service that the user has accepted/rejected.

IngestAudienceMembersResponse

Response from the IngestAudienceMembersRequest .

ক্ষেত্র
request_id

string

The auto-generated ID of the request.

IngestEventsRequest

Request to upload audience members to the provided destinations. Returns an IngestEventsResponse .

You can try this method in the REST APIs explorer:
ক্ষেত্র
destinations[]

Destination

Required. The list of destinations to send the events to.

events[]

Event

Required. The list of events to send to the specified destinations. At most 2000 Event resources can be sent in a single request.

consent

Consent

Optional. Request-level consent to apply to all users in the request. User-level consent overrides request-level consent, and can be specified in each Event .

validate_only

bool

Optional. For testing purposes. If true , the request is validated but not executed. Only errors are returned, not results.

encoding

Encoding

Optional. Required for UserData uploads. The encoding type of the user identifiers. For hashed user identifiers, this is the encoding type of the hashed string. For encrypted hashed user identifiers, this is the encoding type of the outer encrypted string, but not necessarily the inner hashed string, meaning the inner hashed string could be encoded in a different way than the outer encrypted string. For non UserData uploads, this field is ignored.

encryption_info

EncryptionInfo

Optional. Encryption information for UserData uploads. If not set, it's assumed that uploaded identifying information is hashed but not encrypted. For non UserData uploads, this field is ignored.

IngestEventsResponse

Response from the IngestEventsRequest .

ক্ষেত্র
request_id

string

The auto-generated ID of the request.

আইটেম

Represents an item in the cart associated with the event.

ক্ষেত্র
merchant_product_id

string

Optional. The product ID within the Merchant Center account.

quantity

int64

Optional. The number of this item associated with the event.

unit_price

double

Optional. The unit price excluding tax, shipping, and any transaction level discounts.

MatchRateRange

The match rate range of the upload or userlist.

Enums
MATCH_RATE_RANGE_UNKNOWN The match rate range is unknown.
MATCH_RATE_RANGE_NOT_ELIGIBLE The match rate range is not eligible.
MATCH_RATE_RANGE_LESS_THAN_20 The match rate range is less than 20% (in the interval [0, 20) ).
MATCH_RATE_RANGE_20_TO_30 The match rate range is between 20% and 30% (in the interval [20, 31) ).
MATCH_RATE_RANGE_31_TO_40 The match rate range is between 31% and 40% (in the interval [31, 41) ).
MATCH_RATE_RANGE_41_TO_50 The match rate range is between 41% and 50% (in the interval [41, 51) ).
MATCH_RATE_RANGE_51_TO_60 The match rate range is between 51% and 60% (in the interval [51, 61) .
MATCH_RATE_RANGE_61_TO_70 The match rate range is between 61% and 70% (in the interval [61, 71) ).
MATCH_RATE_RANGE_71_TO_80 The match rate range is between 71% and 80% (in the interval [71, 81) ).
MATCH_RATE_RANGE_81_TO_90 The match rate range is between 81% and 90% (in the interval [81, 91) ).
MATCH_RATE_RANGE_91_TO_100

The match rate range is between 91% and 100% (in the interval [91, 100] ).

MobileData

Mobile IDs for the audience. At least one mobile ID is required.

ক্ষেত্র
mobile_ids[]

string

Required. The list of mobile device IDs (advertising ID/IDFA). At most 10 mobileIds can be provided in a single AudienceMember .

PairData

PAIR IDs for the audience. At least one PAIR ID is required.

ক্ষেত্র
pair_ids[]

string

Required. Cleanroom-provided PII data, hashed with SHA256, and encrypted with an EC commutative cipher using publisher key for the PAIR user list. At most 10 pairIds can be provided in a single AudienceMember .

ProcessingErrorReason

The processing error reason.

Enums
PROCESSING_ERROR_REASON_UNSPECIFIED The processing error reason is unknown.
PROCESSING_ERROR_REASON_INVALID_CUSTOM_VARIABLE The custom variable is invalid.
PROCESSING_ERROR_REASON_CUSTOM_VARIABLE_NOT_ENABLED The status of the custom variable is not enabled.
PROCESSING_ERROR_REASON_EVENT_TOO_OLD The conversion is older than max supported age.
PROCESSING_ERROR_REASON_DUPLICATE_GCLID A conversion with the same GCLID and conversion time already exists in the system.
PROCESSING_ERROR_REASON_DUPLICATE_TRANSACTION_ID A conversion with the same order id and conversion action combination was already uploaded.
PROCESSING_ERROR_REASON_INVALID_GBRAID The gbraid could not be decoded.
PROCESSING_ERROR_REASON_INVALID_GCLID The google click ID could not be decoded.
PROCESSING_ERROR_REASON_INVALID_MERCHANT_ID Merchant id contains non-digit characters.
PROCESSING_ERROR_REASON_INVALID_WBRAID The wbraid could not be decoded.
PROCESSING_ERROR_REASON_INTERNAL_ERROR Internal error.
PROCESSING_ERROR_REASON_DESTINATION_ACCOUNT_ENHANCED_CONVERSIONS_TERMS_NOT_SIGNED Enhanced conversions terms are not signed in the destination account.
PROCESSING_ERROR_REASON_INVALID_EVENT The event is invalid.
PROCESSING_ERROR_REASON_INSUFFICIENT_MATCHED_TRANSACTIONS The matched transactions are less than the minimum threshold.
PROCESSING_ERROR_REASON_INSUFFICIENT_TRANSACTIONS The transactions are less than the minimum threshold.
PROCESSING_ERROR_REASON_INVALID_FORMAT The event has format error.
PROCESSING_ERROR_REASON_DECRYPTION_ERROR The event has a decryption error.
PROCESSING_ERROR_REASON_DEK_DECRYPTION_ERROR The DEK failed to be decrypted.
PROCESSING_ERROR_REASON_INVALID_WIP The WIP is formatted incorrectly or the WIP does not exist.
PROCESSING_ERROR_REASON_INVALID_KEK The KEK cannot decrypt data because it is the wrong KEK, or it does not exist.
PROCESSING_ERROR_REASON_WIP_AUTH_FAILED The WIP could not be used because it was rejected by its attestation condition.
PROCESSING_ERROR_REASON_KEK_PERMISSION_DENIED The system did not have the permissions needed to access the KEK.
PROCESSING_ERROR_REASON_USER_IDENTIFIER_DECRYPTION_ERROR Failed to decrypt the UserIdentifier data using the DEK.
PROCESSING_ERROR_OPERATING_ACCOUNT_MISMATCH_FOR_AD_IDENTIFIER The user attempted to ingest events with an ad identifier that isn't from the operating account's ads.

ProcessingWarningReason

The processing warning reason.

Enums
PROCESSING_WARNING_REASON_UNSPECIFIED The processing warning reason is unknown.
PROCESSING_WARNING_REASON_KEK_PERMISSION_DENIED The system did not have the permissions needed to access the KEK.
PROCESSING_WARNING_REASON_DEK_DECRYPTION_ERROR The DEK failed to be decrypted.
PROCESSING_WARNING_REASON_DECRYPTION_ERROR The event has a decryption error.
PROCESSING_WARNING_REASON_WIP_AUTH_FAILED The WIP could not be used because it was rejected by its attestation condition.
PROCESSING_WARNING_REASON_INVALID_WIP The WIP is formatted incorrectly or the WIP does not exist.
PROCESSING_WARNING_REASON_INVALID_KEK The KEK cannot decrypt data because it is the wrong KEK, or it does not exist.
PROCESSING_WARNING_REASON_USER_IDENTIFIER_DECRYPTION_ERROR Failed to decrypt th UserIdentifier data using the DEK.
PROCESSING_WARNING_REASON_INTERNAL_ERROR Internal error.

পণ্য

Deprecated. Use AccountType instead. Represents a specific Google product.

Enums
PRODUCT_UNSPECIFIED Unspecified product. Should never be used.
GOOGLE_ADS Google Ads.
DISPLAY_VIDEO_PARTNER Display & Video 360 partner.
DISPLAY_VIDEO_ADVERTISER Display & Video 360 advertiser.
DATA_PARTNER Data Partner.

ProductAccount

Represents a specific account.

ক্ষেত্র
product
(deprecated)

Product

Deprecated. Use account_type instead.

account_id

string

Required. The ID of the account. For example, your Google Ads account ID.

account_type

AccountType

Optional. The type of the account. For example, GOOGLE_ADS . Either account_type or the deprecated product is required. If both are set, the values must match.

AccountType

Represents Google account types. Used to locate accounts and destinations.

Enums
ACCOUNT_TYPE_UNSPECIFIED Unspecified product. Should never be used.
GOOGLE_ADS Google Ads.
DISPLAY_VIDEO_PARTNER Display & Video 360 partner.
DISPLAY_VIDEO_ADVERTISER Display & Video 360 advertiser.
DATA_PARTNER Data Partner.

RemoveAudienceMembersRequest

Request to remove users from an audience in the provided destinations. Returns a RemoveAudienceMembersResponse .

You can try this method in the REST APIs explorer:
ক্ষেত্র
destinations[]

Destination

Required. The list of destinations to remove the users from.

audience_members[]

AudienceMember

Required. The list of users to remove.

validate_only

bool

Optional. For testing purposes. If true , the request is validated but not executed. Only errors are returned, not results.

encoding

Encoding

Optional. Required for UserData uploads. The encoding type of the user identifiers. Applies to only the outer encoding for encrypted user identifiers. For non UserData uploads, this field is ignored.

encryption_info

EncryptionInfo

Optional. Encryption information for UserData uploads. If not set, it's assumed that uploaded identifying information is hashed but not encrypted. For non UserData uploads, this field is ignored.

RemoveAudienceMembersResponse

Response from the RemoveAudienceMembersRequest .

ক্ষেত্র
request_id

string

The auto-generated ID of the request.

RequestStatusPerDestination

A request status per destination.

ক্ষেত্র
destination

Destination

A destination within a DM API request.

request_status

RequestStatus

The request status of the destination.

error_info

ErrorInfo

An error info error containing the error reason and error counts related to the upload.

warning_info

WarningInfo

A warning info containing the warning reason and warning counts related to the upload.

Union field status . The status of the destination. status can be only one of the following:
audience_members_ingestion_status

IngestAudienceMembersStatus

The status of the ingest audience members request.

events_ingestion_status

IngestEventsStatus

The status of the ingest events request.

audience_members_removal_status

RemoveAudienceMembersStatus

The status of the remove audience members request.

IngestAudienceMembersStatus

The status of the ingest audience members request.

ক্ষেত্র
Union field status . The status of the audience members ingestion to the destination. status can be only one of the following:
user_data_ingestion_status

IngestUserDataStatus

The status of the user data ingestion to the destination.

mobile_data_ingestion_status

IngestMobileDataStatus

The status of the mobile data ingestion to the destination.

pair_data_ingestion_status

IngestPairDataStatus

The status of the pair data ingestion to the destination.

IngestEventsStatus

The status of the events ingestion to the destination.

ক্ষেত্র
record_count

int64

The total count of events sent in the upload request. Includes all events in the request, regardless of whether they were successfully ingested or not.

IngestMobileDataStatus

The status of the mobile data ingestion to the destination containing stats related to the ingestion.

ক্ষেত্র
record_count

int64

The total count of audience members sent in the upload request for the destination. Includes all audience members in the request, regardless of whether they were successfully ingested or not.

mobile_id_count

int64

The total count of mobile ids sent in the upload request for the destination. Includes all mobile ids in the request, regardless of whether they were successfully ingested or not.

IngestPairDataStatus

The status of the pair data ingestion to the destination containing stats related to the ingestion.

ক্ষেত্র
record_count

int64

The total count of audience members sent in the upload request for the destination. Includes all audience members in the request, regardless of whether they were successfully ingested or not.

pair_id_count

int64

The total count of pair ids sent in the upload request for the destination. Includes all pair ids in the request, regardless of whether they were successfully ingested or not.

IngestUserDataStatus

The status of the user data ingestion to the destination containing stats related to the ingestion.

ক্ষেত্র
record_count

int64

The total count of audience members sent in the upload request for the destination. Includes all audience members in the request, regardless of whether they were successfully ingested or not.

user_identifier_count

int64

The total count of user identifiers sent in the upload request for the destination. Includes all user identifiers in the request, regardless of whether they were successfully ingested or not.

upload_match_rate_range

MatchRateRange

The match rate range of the upload.

RemoveAudienceMembersStatus

The status of the remove audience members request.

ক্ষেত্র
Union field status . The status of the audience members removal from the destination. status can be only one of the following:
user_data_removal_status

RemoveUserDataStatus

The status of the user data removal from the destination.

mobile_data_removal_status

RemoveMobileDataStatus

The status of the mobile data removal from the destination.

pair_data_removal_status

RemovePairDataStatus

The status of the pair data removal from the destination.

RemoveMobileDataStatus

The status of the mobile data removal from the destination.

ক্ষেত্র
record_count

int64

The total count of audience members sent in the removal request. Includes all audience members in the request, regardless of whether they were successfully removed or not.

mobile_id_count

int64

The total count of mobile Ids sent in the removal request. Includes all mobile ids in the request, regardless of whether they were successfully removed or not.

RemovePairDataStatus

The status of the pair data removal from the destination.

ক্ষেত্র
record_count

int64

The total count of audience members sent in the removal request. Includes all audience members in the request, regardless of whether they were successfully removed or not.

pair_id_count

int64

The total count of pair ids sent in the removal request. Includes all pair ids in the request, regardless of whether they were successfully removed or not.

RemoveUserDataStatus

The status of the user data removal from the destination.

ক্ষেত্র
record_count

int64

The total count of audience members sent in the removal request. Includes all audience members in the request, regardless of whether they were successfully removed or not.

user_identifier_count

int64

The total count of user identifiers sent in the removal request. Includes all user identifiers in the request, regardless of whether they were successfully removed or not.

RequestStatus

The request status.

Enums
REQUEST_STATUS_UNKNOWN The request status is unknown.
SUCCESS The request succeeded.
PROCESSING The request is processing.
FAILED The request failed.
PARTIAL_SUCCESS The request partially succeeded.

RetrieveRequestStatusRequest

Request to get the status of request made to the DM API for a given request ID. Returns a RetrieveRequestStatusResponse .

You can try this method in the REST APIs explorer:
ক্ষেত্র
request_id

string

Required. Required. The request ID of the Data Manager API request.

RetrieveRequestStatusResponse

Response from the RetrieveRequestStatusRequest .

ক্ষেত্র
request_status_per_destination[]

RequestStatusPerDestination

A list of request statuses per destination. The order of the statuses matches the order of the destinations in the original request.

TermsOfService

The terms of service that the user has accepted/rejected.

ক্ষেত্র
customer_match_terms_of_service_status

TermsOfServiceStatus

Optional. The Customer Match terms of service: https://support.google.com/adspolicy/answer/6299717 . This must be accepted when ingesting UserData or MobileData . This field is not required for Partner Match User list.

TermsOfServiceStatus

Represents the caller's decision to accept or reject the terms of service.

Enums
TERMS_OF_SERVICE_STATUS_UNSPECIFIED নির্দিষ্ট করা হয়নি।
ACCEPTED Status indicating the caller has chosen to accept the terms of service.
REJECTED Status indicating the caller has chosen to reject the terms of service.

UserData

Data that identifies the user. At least one identifier is required.

ক্ষেত্র
user_identifiers[]

UserIdentifier

Required. The identifiers for the user. It's possible to provide multiple instances of the same type of data (for example, multiple email addresses). To increase the likelihood of a match, provide as many identifiers as possible. At most 10 userIdentifiers can be provided in a single AudienceMember or Event .

UserIdentifier

A single identifier for the user.

ক্ষেত্র
Union field identifier . Exactly one must be specified. identifier can be only one of the following:
email_address

string

Hashed email address using SHA-256 hash function after normalization.

phone_number

string

Hashed phone number using SHA-256 hash function after normalization (E164 standard).

address

AddressInfo

The known components of a user's address. Holds a grouping of identifiers that are matched all at once.

UserProperties

Advertiser-assessed information about the user at the time that the event happened. See https://support.google.com/google-ads/answer/14007601 for more details.

ক্ষেত্র
customer_type

CustomerType

Optional. Type of the customer associated with the event.

customer_value_bucket

CustomerValueBucket

Optional. The advertiser-assessed value of the customer.

WarningCount

The warning count for a given warning reason.

ক্ষেত্র
record_count

int64

The count of records that have a warning.

reason

ProcessingWarningReason

The warning reason.

WarningInfo

Warning counts for each type of warning.

ক্ষেত্র
warning_counts[]

WarningCount

A list of warnings and counts per warning reason.