যদিও Mutate
, Search
, এবং SearchStream
হল Google Ads API-তে সবচেয়ে সাধারণ পদ্ধতি, নির্দিষ্ট উদ্দেশ্যে আরও অনেক পদ্ধতি রয়েছে। সমস্ত পরিষেবা এবং তাদের API গুলি রেফারেন্স ডকুমেন্টেশনে নথিভুক্ত করা হয়েছে।
প্রোটোকল বাফার RPC থেকে REST ম্যাপিং
সমস্ত পরিষেবার শেষ বিন্দু (REST এবং gRPC ব্যবহার করেই হোক না কেন) শেষ পর্যন্ত proto3 ইন্টারফেস ডেফিনিশন ল্যাঙ্গুয়েজ ব্যবহার করে পরিষেবা প্যাকেজের .proto ফাইলগুলিতে সংজ্ঞায়িত করা হয়।
উদাহরণ: অ্যাক্সেসিবলগ্রাহকদের তালিকা
উদাহরণস্বরূপ, customer_service.proto
ফাইলটি স্ট্যান্ডার্ড Mutate
ছাড়াও একটি ListAccessibleCustomers
পদ্ধতি সংজ্ঞায়িত করে। এর google.api.http
অ্যানোটেশনটি বর্ণনা করে যে পদ্ধতিটি HTTP-তে কীভাবে ম্যাপ করে। এটি listAccessibleCustomers
কাস্টম ক্রিয়া সহ একটি HTTP GET
ব্যবহার করে:
rpc ListAccessibleCustomers(ListAccessibleCustomersRequest) returns (ListAccessibleCustomersResponse) { option (google.api.http) = { get: "/v22/customers:listAccessibleCustomers" }; }
এটি customers.listAccessibleCustomers REST পদ্ধতির সাথে মানানসই।
উদাহরণ: CreateCustomerClient
customer_service.proto
থেকে আরেকটি উদাহরণ হল CreateCustomerClient
পদ্ধতি। এর google.api.http
টীকাটি createCustomerClient
: কাস্টম ক্রিয়া ব্যবহার করে একটি HTTP POST
বর্ণনা করে।
rpc CreateCustomerClient(CreateCustomerClientRequest) returns (CreateCustomerClientResponse) { option (google.api.http) = { post: "/v22/customers/{customer_id=*}:createCustomerClient" body: "*" }; option (google.api.method_signature) = "customer_id,customer_client"; }
এটি customers.createCustomerClient REST পদ্ধতির সাথে মানানসই।
, যদিও Mutate
, Search
, এবং SearchStream
হল Google Ads API-তে সবচেয়ে সাধারণ পদ্ধতি, নির্দিষ্ট উদ্দেশ্যে আরও অনেক পদ্ধতি রয়েছে। সমস্ত পরিষেবা এবং তাদের API গুলি রেফারেন্স ডকুমেন্টেশনে নথিভুক্ত করা হয়েছে।
প্রোটোকল বাফার RPC থেকে REST ম্যাপিং
সমস্ত পরিষেবার শেষ বিন্দু (REST এবং gRPC ব্যবহার করেই হোক না কেন) শেষ পর্যন্ত proto3 ইন্টারফেস ডেফিনিশন ল্যাঙ্গুয়েজ ব্যবহার করে পরিষেবা প্যাকেজের .proto ফাইলগুলিতে সংজ্ঞায়িত করা হয়।
উদাহরণ: অ্যাক্সেসিবলগ্রাহকদের তালিকা
উদাহরণস্বরূপ, customer_service.proto
ফাইলটি স্ট্যান্ডার্ড Mutate
ছাড়াও একটি ListAccessibleCustomers
পদ্ধতি সংজ্ঞায়িত করে। এর google.api.http
অ্যানোটেশনটি বর্ণনা করে যে পদ্ধতিটি HTTP-তে কীভাবে ম্যাপ করে। এটি listAccessibleCustomers
কাস্টম ক্রিয়া সহ একটি HTTP GET
ব্যবহার করে:
rpc ListAccessibleCustomers(ListAccessibleCustomersRequest) returns (ListAccessibleCustomersResponse) { option (google.api.http) = { get: "/v22/customers:listAccessibleCustomers" }; }
এটি customers.listAccessibleCustomers REST পদ্ধতির সাথে মানানসই।
উদাহরণ: CreateCustomerClient
customer_service.proto
থেকে আরেকটি উদাহরণ হল CreateCustomerClient
পদ্ধতি। এর google.api.http
টীকাটি createCustomerClient
: কাস্টম ক্রিয়া ব্যবহার করে একটি HTTP POST
বর্ণনা করে।
rpc CreateCustomerClient(CreateCustomerClientRequest) returns (CreateCustomerClientResponse) { option (google.api.http) = { post: "/v22/customers/{customer_id=*}:createCustomerClient" body: "*" }; option (google.api.method_signature) = "customer_id,customer_client"; }
এটি customers.createCustomerClient REST পদ্ধতির সাথে মানানসই।
, যদিও Mutate
, Search
, এবং SearchStream
হল Google Ads API-তে সবচেয়ে সাধারণ পদ্ধতি, নির্দিষ্ট উদ্দেশ্যে আরও অনেক পদ্ধতি রয়েছে। সমস্ত পরিষেবা এবং তাদের API গুলি রেফারেন্স ডকুমেন্টেশনে নথিভুক্ত করা হয়েছে।
প্রোটোকল বাফার RPC থেকে REST ম্যাপিং
সমস্ত পরিষেবার শেষ বিন্দু (REST এবং gRPC ব্যবহার করেই হোক না কেন) শেষ পর্যন্ত proto3 ইন্টারফেস ডেফিনিশন ল্যাঙ্গুয়েজ ব্যবহার করে পরিষেবা প্যাকেজের .proto ফাইলগুলিতে সংজ্ঞায়িত করা হয়।
উদাহরণ: অ্যাক্সেসিবলগ্রাহকদের তালিকা
উদাহরণস্বরূপ, customer_service.proto
ফাইলটি স্ট্যান্ডার্ড Mutate
ছাড়াও একটি ListAccessibleCustomers
পদ্ধতি সংজ্ঞায়িত করে। এর google.api.http
অ্যানোটেশনটি বর্ণনা করে যে পদ্ধতিটি HTTP-তে কীভাবে ম্যাপ করে। এটি listAccessibleCustomers
কাস্টম ক্রিয়া সহ একটি HTTP GET
ব্যবহার করে:
rpc ListAccessibleCustomers(ListAccessibleCustomersRequest) returns (ListAccessibleCustomersResponse) { option (google.api.http) = { get: "/v22/customers:listAccessibleCustomers" }; }
এটি customers.listAccessibleCustomers REST পদ্ধতির সাথে মানানসই।
উদাহরণ: CreateCustomerClient
customer_service.proto
থেকে আরেকটি উদাহরণ হল CreateCustomerClient
পদ্ধতি। এর google.api.http
টীকাটি createCustomerClient
: কাস্টম ক্রিয়া ব্যবহার করে একটি HTTP POST
বর্ণনা করে।
rpc CreateCustomerClient(CreateCustomerClientRequest) returns (CreateCustomerClientResponse) { option (google.api.http) = { post: "/v22/customers/{customer_id=*}:createCustomerClient" body: "*" }; option (google.api.method_signature) = "customer_id,customer_client"; }
এটি customers.createCustomerClient REST পদ্ধতির সাথে মানানসই।
, যদিও Mutate
, Search
, এবং SearchStream
হল Google Ads API-তে সবচেয়ে সাধারণ পদ্ধতি, নির্দিষ্ট উদ্দেশ্যে আরও অনেক পদ্ধতি রয়েছে। সমস্ত পরিষেবা এবং তাদের API গুলি রেফারেন্স ডকুমেন্টেশনে নথিভুক্ত করা হয়েছে।
প্রোটোকল বাফার RPC থেকে REST ম্যাপিং
সমস্ত পরিষেবার শেষ বিন্দু (REST এবং gRPC ব্যবহার করেই হোক না কেন) শেষ পর্যন্ত proto3 ইন্টারফেস ডেফিনিশন ল্যাঙ্গুয়েজ ব্যবহার করে পরিষেবা প্যাকেজের .proto ফাইলগুলিতে সংজ্ঞায়িত করা হয়।
উদাহরণ: অ্যাক্সেসিবলগ্রাহকদের তালিকা
উদাহরণস্বরূপ, customer_service.proto
ফাইলটি স্ট্যান্ডার্ড Mutate
ছাড়াও একটি ListAccessibleCustomers
পদ্ধতি সংজ্ঞায়িত করে। এর google.api.http
অ্যানোটেশনটি বর্ণনা করে যে পদ্ধতিটি HTTP-তে কীভাবে ম্যাপ করে। এটি listAccessibleCustomers
কাস্টম ক্রিয়া সহ একটি HTTP GET
ব্যবহার করে:
rpc ListAccessibleCustomers(ListAccessibleCustomersRequest) returns (ListAccessibleCustomersResponse) { option (google.api.http) = { get: "/v22/customers:listAccessibleCustomers" }; }
এটি customers.listAccessibleCustomers REST পদ্ধতির সাথে মানানসই।
উদাহরণ: CreateCustomerClient
customer_service.proto
থেকে আরেকটি উদাহরণ হল CreateCustomerClient
পদ্ধতি। এর google.api.http
টীকাটি createCustomerClient
: কাস্টম ক্রিয়া ব্যবহার করে একটি HTTP POST
বর্ণনা করে।
rpc CreateCustomerClient(CreateCustomerClientRequest) returns (CreateCustomerClientResponse) { option (google.api.http) = { post: "/v22/customers/{customer_id=*}:createCustomerClient" body: "*" }; option (google.api.method_signature) = "customer_id,customer_client"; }
এটি customers.createCustomerClient REST পদ্ধতির সাথে মানানসই।