অন্যান্য পদ্ধতি

যদিও 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 পদ্ধতির সাথে মানানসই।