বণিক API এর ওভারভিউ

এই পৃষ্ঠাটি মার্চেন্ট এপিআই-এর একটি ভূমিকা প্রদান করে এবং ব্যাখ্যা করে যে আপনি কীভাবে এটি ব্যবহার করতে পারেন তা ব্যবসায়িক কেন্দ্রে অ্যাকাউন্ট, পণ্য এবং ইনভেনটরি পরিচালনার সাথে সম্পর্কিত বিভিন্ন কর্মপ্রবাহ স্বয়ংক্রিয় করতে।

আপনি আরও গ্রাহকদের কাছে পৌঁছাতে এবং Google জুড়ে আপনার পণ্যগুলি প্রদর্শন করতে মার্চেন্ট API ব্যবহার করতে পারেন। বড় বা জটিল বণিক কেন্দ্র অ্যাকাউন্টগুলি পরিচালনার জন্য আপনি মার্চেন্ট API ব্যবহার করতে পারেন। কিছু সাধারণ ব্যবহারের ক্ষেত্রে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:

  • স্বয়ংক্রিয় অ্যাকাউন্ট পরিচালনা
  • স্বয়ংক্রিয় পণ্য ব্যবস্থাপনা
  • স্বয়ংক্রিয় জায় ব্যবস্থাপনা
  • কাস্টম রিপোর্টিং

বণিক API আপনাকে পণ্য, প্রচার এবং পর্যালোচনা সম্পর্কে তথ্যের আরও ভাল সংগঠন সক্ষম করে একাধিক ডেটা উত্স তৈরি এবং পরিচালনা করতে দেয়৷ মার্চেন্ট এপিআই-এর মাধ্যমে, আপনি এমনভাবে পণ্য পরিচালনা করতে পারেন যা ফাইল এবং অটোফিডের মতো অন্যান্য পণ্য ডেটা আপলোড পদ্ধতির পরিপূরক করে।

মার্চেন্ট এপিআই হল কেনাকাটার জন্য কন্টেন্ট API- এর একটি পুনঃডিজাইন , এবং এটি একাধিক সাব-এপিআই- এর সমন্বয়ে গঠিত।

খুচরা বিক্রেতারা শপিং বিজ্ঞাপন এবং বিনামূল্যের তালিকা নীতি মেনে চলার জন্য দায়ী। Google শপিং এই নীতিগুলি প্রয়োগ করার অধিকার সংরক্ষণ করে এবং যদি আমরা এই নীতিগুলি লঙ্ঘন করে এমন সামগ্রী বা আচরণ খুঁজে পাই তবে যথাযথভাবে প্রতিক্রিয়া জানাতে৷

মার্চেন্ট এপিআইতে নতুন কি আছে

মার্চেন্ট এপিআই-তে আপগ্রেড করার কিছু কারণ এখানে রয়েছে:

  • নিম্নলিখিত নতুন পদ্ধতির প্রবর্তনের সাথে ইনভেন্টরি ডেটার উন্নত ব্যবস্থাপনা:

  • পরিপূরক ডেটা উত্সগুলি তৈরি এবং পুনরুদ্ধারের মাধ্যমে এবং প্রাথমিক ডেটা উত্সগুলির সাথে সম্পূরক ডেটা উত্স লিঙ্ক করার মাধ্যমে পরিপূরক ডেটা উত্সগুলির পরিচালনা সক্ষম করে৷

  • আপনার পণ্যের ডেটাতে পরিবর্তনের জন্য বিজ্ঞপ্তিগুলি সক্ষম করে, যখন একটি পণ্যের স্থিতি পরিবর্তিত হয় তখন আপনাকে অবহিত করে একটি পর্যায়ক্রমিক আনার প্রয়োজনীয়তা দূর করে৷

  • accounts.autofeedSettings রিসোর্স এবং অটোফিড সেটিংস পুনরুদ্ধার এবং আপডেট করার পদ্ধতিগুলি উপস্থাপন করে৷

  • পণ্য পর্যালোচনা এবং বণিক পর্যালোচনা আপলোড প্রবর্তন.

  • accounts.productInputs রিসোর্সের প্রবর্তনের সাথে সরলীকৃত accounts.products রিসোর্স।

  • ফাইলের মতো অন্যান্য ডেটা আপলোড পদ্ধতির সাথে একত্রে পণ্য ডেটা আপডেট করতে সক্ষম করে৷

  • একটি খুচরা বিক্রেতার ওয়েবসাইটে আগত ট্র্যাফিক সম্পর্কে তথ্যের মতো নন-প্রোডাক্ট পারফরম্যান্স ডেটার জন্য নতুন NonProductPerformanceView -ProductPerformanceView টেবিল।

  • বিচ্ছিন্ন এবং আরও ঘন ঘন বৈশিষ্ট্যের উন্নতি সহ মডুলার ডিজাইন।

  • Google এর API উন্নতির প্রস্তাবগুলির সাথে উন্নত প্রান্তিককরণ।

  • আপডেট করা ডকুমেন্টেশন এবং কোড নমুনা

আরও তথ্যের জন্য, মার্চেন্ট API বিটাতে প্রবর্তিত নতুন বৈশিষ্ট্যগুলি দেখুন৷

আপনি শুরু করার আগে

একটি বণিক API অনুরোধ চালানোর জন্য, আপনার নিম্নলিখিতগুলি থাকতে হবে:

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

  • একটি Google ক্লাউড প্রকল্প: প্রকল্পটি আপনার অ্যাকাউন্টে API অ্যাক্সেস পাওয়ার জন্য ব্যবহৃত হয়।

মার্চেন্ট এপিআই দিয়ে প্রমাণীকরণ

আপনি প্রমাণীকরণের জন্য নিম্নলিখিত বিকল্পগুলি ব্যবহার করতে পারেন:

  • আপনি আপনার অ্যাপের জন্য একটি OAuth 2.0 ক্লায়েন্ট আইডি এবং গোপনীয়তা তৈরি করতে পারেন। ID এবং গোপন তারপরে বণিক কেন্দ্র অ্যাকাউন্টে API কলে প্রয়োজনীয় OAuth 2.0 শংসাপত্র তৈরি করতে ব্যবহার করা যেতে পারে।
  • আপনি একটি পরিষেবা অ্যাকাউন্ট তৈরি করতে পারেন এবং API কল করতে এর ব্যক্তিগত কী ডাউনলোড করতে পারেন।

অ্যাকাউন্ট এবং পণ্য শনাক্তকারী

বণিক API সনাক্তকরণের জন্য ID এর পরিবর্তে সম্পদের নাম ব্যবহার করে। একটি পণ্যের জন্য একটি উদাহরণ সম্পদের নাম হতে পারে accounts/123456/products/online~en~US~sku123 , যেখানে 123456 হল অ্যাকাউন্টের অনন্য শনাক্তকারী এবং online~en~US~sku123 হল পণ্যের অনন্য শনাক্তকারী৷

URL বিন্যাস অনুরোধ করুন

একটি সংস্থান পরিচালনা করতে, নিম্নলিখিত বিন্যাসে URL-এ অনুরোধ পাঠান:

https://merchantapi.googleapis.com/{SUB_API}/{VERSION}/{RESOURCE_NAME}:{METHOD}

লিস্ট এবং গেটের মতো স্ট্যান্ডার্ড পদ্ধতির জন্য :{METHOD} অংশটি বাদ দেওয়া হয়েছে।

উদাহরণস্বরূপ, নিম্নলিখিত অনুরোধটি আঞ্চলিক তালিকা মুছে দেয়:

DELETE https://merchantapi.googleapis.com/inventories/v1beta/accounts/123456/products/online~en~US~sku123/regionalInventories/456

একটি নতুন সংস্থান তৈরি করতে, আপনি মূল সংস্থানের সংস্থান নাম এবং নিম্নলিখিত URL ব্যবহার করতে পারেন:

POST https://merchantapi.googleapis.com/{SUB_API}/{VERSION}/{RESOURCE_NAME_OF_PARENT}/{RESOURCE}

উদাহরণস্বরূপ, নিম্নলিখিত অনুরোধটি দেখায় কিভাবে আপনি অ্যাকাউন্টের জন্য একটি নতুন অঞ্চল তৈরি করতে পারেন accounts/123456 :

POST https://merchantapi.googleapis.com/accounts/v1beta/accounts/123456/regions?regionId=WA HTTP/1.1

{
  "displayName": "Washington",
  "name": "Washington",
  "postalCodeArea": {
    "postalCodes": [
      {
        "begin": "98039",
        "end": "98118"
      }
    ],
    "regionCode": "US"
  }
}

নির্দিষ্ট পরিষেবা সম্পর্কে আরও বিশদ বিবরণের জন্য, মার্চেন্ট API রেফারেন্স ডকুমেন্টেশন দেখুন।

মার্চেন্ট API ব্যবহার করে শুরু করুন

মার্চেন্ট API কীভাবে কাজ করে তা দ্রুত দেখতে এবং একটি নমুনা পণ্য আপলোড করার চেষ্টা করার জন্য, মার্চেন্ট API দিয়ে শুরু করুন দেখুন।

gRPC বা REST ব্যবহার করুন

মার্চেন্ট API gRPC এবং REST সমর্থন করে। এখানে মার্চেন্ট API কল করার দুটি উপায় রয়েছে:

gRPC (প্রস্তাবিত) বিশ্রাম
  1. একটি প্রোটোকল বাফার হিসাবে অনুরোধের মূল অংশ তৈরি করুন।
  2. HTTP/2 দিয়ে সার্ভারে অনুরোধের বডি পাঠান।
  3. একটি প্রোটোকল বাফার প্রতিক্রিয়া deserialize.
  4. ফলাফল ব্যাখ্যা.
  1. একটি JSON অবজেক্ট হিসাবে অনুরোধের বডি তৈরি করুন।
  2. HTTP 1.1 ব্যবহার করে সার্ভারে পাঠান।
  3. একটি JSON অবজেক্ট হিসাবে প্রতিক্রিয়া deserialize.
  4. ফলাফল ব্যাখ্যা.

ক্লায়েন্ট লাইব্রেরি এবং কোড নমুনা ব্যবহার করুন

প্রতিটি সাব-এপিআই আপনাকে শুরু করতে সাহায্য করার জন্য ক্লায়েন্ট লাইব্রেরি রয়েছে। কোড নমুনা আপনাকে জাভা, পিএইচপি এবং পাইথনে কোড লেখা শুরু করতে সাহায্য করতে পারে। আরও তথ্যের জন্য, মার্চেন্ট API-এর জন্য নমুনাগুলি দেখুন।

সাহায্য পান

সহায়তা পাওয়ার বিষয়ে তথ্যের জন্য, Merchant API-এর সাহায্য পান দেখুন।

মতামত দিন

বিটা সময়কাল আমাদের সাধারণ উপলব্ধতা প্রকাশের আগে আপনার প্রতিক্রিয়া সংগ্রহ এবং সমাধান করার সুযোগ দেয়। প্রতিক্রিয়া প্রদান করতে, নিম্নলিখিতগুলির মধ্যে একটি জমা দিন:

প্রতিটি কাজ বাস্তবায়নের পরে সাধারণ প্রতিক্রিয়া প্রদান করতে, প্রতিক্রিয়া ফর্মটি ব্যবহার করুন।

এরপর কি