আপনার মার্চেন্ট সেন্টার অ্যাকাউন্ট প্রস্তুত করুন

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

পণ্যগুলি সহ আপনার মার্চেন্ট সেন্টার সেট আপ করার পরে, API ইন্টিগ্রেশন তৈরি করার আগে আপনাকে এই বিভাগের প্রয়োজনীয়তাগুলি পূরণ করতে হবে।

১. মার্চেন্ট সেন্টার সেটিংস

আপনার Google Merchant Center অ্যাকাউন্টে নিম্নলিখিত সেটিংস কনফিগার করা আছে কিনা তা নিশ্চিত করুন:

১.১. রিটার্ন নীতি

মার্চেন্ট সেন্টারে আপনার রিটার্ন নীতিগুলি সংজ্ঞায়িত করতে হবে, কারণ এটি মার্চেন্ট অফ রেকর্ডের একটি প্রয়োজনীয়তা এবং চেকআউট স্ক্রিনে উল্লেখ করা হবে। কনফিগার করা নীতিগুলি আপনার অ্যাকাউন্টে বিশ্বব্যাপী প্রযোজ্য, যদিও আপনি return_policy_label ফিড অ্যাট্রিবিউট ব্যবহার করে একটি প্রদত্ত রিটার্ন নীতিকে পণ্যের একটি উপসেটে সীমাবদ্ধ করতে পারেন।

যদি আপনার মার্চেন্ট সেন্টার অ্যাকাউন্টটি একটি অ্যাডভান্সড অ্যাকাউন্ট হয়, তাহলে আপনার রিটার্ন নীতিগুলি প্রতিটি পৃথক সাব-অ্যাকাউন্টে কনফিগার করা আবশ্যক।

আপনাকে অবশ্যই রিটার্ন খরচ, রিটার্নের গতি (উইন্ডো) এবং সম্পূর্ণ নীতিমালার একটি লিঙ্ক অন্তর্ভুক্ত করতে হবে। রিটার্ন কনফিগার করার বিষয়ে আরও পড়ুন এখানে

১.২। গ্রাহক সহায়তা তথ্য

আপনাকে অবশ্যই Merchant Center-এ আপনার গ্রাহক সহায়তা তথ্য সেট করতে হবে। এটি অর্ডার নিশ্চিতকরণ পৃষ্ঠায় "ব্যবসায়ী সাথে যোগাযোগ করুন" লিঙ্ক তৈরি করতে ব্যবহার করা হবে। গ্রাহক সহায়তা তথ্য সেট করার বিষয়ে আরও পড়ুন এখানে

2. পণ্যের তথ্য

যোগ্যতার সংকেত দিতে এবং সম্মতি সংক্রান্ত তথ্য প্রদান করতে আপনাকে অবশ্যই আপনার পণ্য ফিড আপডেট করতে হবে। Google-এর মাধ্যমে UCP-এর মাধ্যমে চেকআউট সক্ষম করার জন্য এই তথ্য প্রয়োজন, কারণ এটি এজেন্টদের পণ্যের যোগ্যতা নির্ধারণ করতে, সঠিক মোট খরচ গণনা করতে এবং ব্যবহারকারীকে বাধ্যতামূলক আইনি সতর্কতা প্রদর্শন করতে দেয়।

২.১. এজেন্টিক চেকআউট যোগ্যতা

এটি Google-এ চেকআউট অভিজ্ঞতার জন্য একটি পণ্য বেছে নেয়।

এটি একটি পণ্য বৈশিষ্ট্য native_commerce ব্যবহার করে প্রদান করা হয়েছে যাতে একটি মাত্র বুলিয়ান থাকে। যদি false হিসেবে সেট করা থাকে বা অনুপস্থিত থাকে, তাহলে পণ্যটি চেকআউটের জন্য যোগ্য হবে না।

২.২. পণ্যের সতর্কতা

নিয়ন্ত্রক সতর্কতার প্রয়োজনীয়তাযুক্ত আইটেমগুলির জন্য এটি বাধ্যতামূলক (যেমন, ক্যালিফোর্নিয়া প্রস্তাব 65)। পণ্য সতর্কতার প্রয়োজনীয়তা সহ সমস্ত প্রযোজ্য আইন মেনে চলার জন্য আপনি দায়ী। আপনি যখন এই সতর্কতাগুলি প্রদান করেন তখন চেকআউট স্ক্রিনে স্পষ্টভাবে প্রদর্শিত হয়।

consumer_notice অ্যাট্রিবিউট গ্রুপে দুটি সাব-অ্যাট্রিবিউট প্রদান করুন:

  • consumer_notice_type : অবশ্যই legal_disclaimer , safety_warning , অথবা prop_65 এর মধ্যে একটি হতে হবে।
  • consumer_notice_message : স্ট্রিং (সর্বোচ্চ ১০০০ অক্ষর)। HTML ট্যাগ <b> , <br> , এবং <i> গ্রহণযোগ্য।

২.৩। পণ্য শনাক্তকারী

আপনার পণ্য ফিডের id অবশ্যই আপনার Checkout API দ্বারা প্রত্যাশিত পণ্য আইডির সাথে মিলতে হবে। যদি সেগুলি মিলে যায়, তাহলে কোনও পদক্ষেপ নেওয়ার প্রয়োজন নেই। অন্যথায়, সেগুলিকে ম্যাপ করার জন্য merchant_item_id কাস্টম অ্যাট্রিবিউট ব্যবহার করুন।

২.৪. আপনার পণ্যগুলিতে বৈশিষ্ট্যগুলি কীভাবে যুক্ত করবেন

নিম্নলিখিত উদাহরণগুলিতে মার্চেন্ট সেন্টারে পণ্য সরবরাহের বিভিন্ন বিকল্পের রূপরেখা দেওয়া হয়েছে।

২.৪.১। ফিড

আমরা আপনাকে একটি সম্পূরক ডেটা উৎস তৈরি করার পরামর্শ দিচ্ছি ( নির্দেশাবলী এখানে )। আপনি এটি আপনার প্রাথমিক ফিডে যোগ করতে পারেন , তবে সাবধানতার সাথে এগিয়ে যান কারণ ভুল ফর্ম্যাটিং নিয়মিত পণ্য গ্রহণের উপর প্রভাব ফেলতে পারে।

সিনট্যাক্সের উপর দ্রষ্টব্য: নিশ্চিত করুন যে জটিল স্ট্রিংগুলিতে (যেমন প্রপ 65 বার্তা) এমন অক্ষর নেই যা আপনার ফাইল ফর্ম্যাটকে ভেঙে দেয় (যেমন CSV-তে অতিরিক্ত কমা) যদি না সঠিকভাবে এস্কেপ করা হয়।

টেক্সট ফাইল ফর্ম্যাট:

আইডি নেটিভ_কমার্স ভোক্তা_বিজ্ঞপ্তি
১১১১১ সত্য prop_65:This product can expose you...
২২২২২ সত্য
৩৩৩৩৩ মিথ্যা

XML ফর্ম্যাট:

<item>
  <g:id>11111</g:id>
  <g:native_commerce>TRUE</g:native_commerce>
  <g:consumer_notice>
    <g:consumer_notice_type>prop_65</g:consumer_notice_type>
    <g:consumer_notice_message>
      This product can expose you to chemicals...
    </g:consumer_notice_message>
  </g:consumer_notice>
</item>
<item>
  <g:id>22222</g:id>
  <g:native_commerce>TRUE</g:native_commerce>
</item>
<item>
  <g:id>33333</g:id>
  <g:native_commerce>FALSE</g:native_commerce>
</item>

২.৪.২। কন্টেন্ট এপিআই

কাস্টম অ্যাট্রিবিউট হিসেবে অ্যাট্রিবিউটগুলি প্রদান করুন। এগুলি অবশ্যই সম্পূর্ণ পণ্য ধারণকারী একটি products.insert- এ অন্তর্ভুক্ত করতে হবে, কারণ products.update customAttributes আপডেট করা সমর্থন করে না।

উদাহরণ:

"customAttributes": [
  {
    "name": "native commerce",
    "groupValues": [
      {
        "name": "checkout eligibility",
        "value": "true"
      }
    ]
  },
  {
    "name": "consumer notice",
    "groupValues": [
      {
        "name": "notice type",
        "value": "prop_65"
      },
      {
        "name": "notice message",
        "value": "This product can expose you to chemicals..."
      }
    ]
  },
  {
    "name": "merchant item id",
    "value": "some_checkout_item_id_1"
  }
]

২.৪.২। মার্চেন্ট এপিআই

কাস্টম অ্যাট্রিবিউট হিসেবে অ্যাট্রিবিউটগুলি প্রদান করুন। আপনি এগুলি আপনার বিদ্যমান accounts.productInputs.insert এ যোগ করতে পারেন, অথবা accounts.productInputs.patch ব্যবহার করে সরাসরি আপডেট করতে পারেন।

সন্নিবেশের উদাহরণ:

"customAttributes": [
  {
    "name": "native commerce",
    "groupValues": [
      {
        "name": "checkout eligibility",
        "value": "true"
      }
    ]
  },
  {
    "name": "consumer notice",
    "groupValues": [
      {
        "name": "notice type",
        "value": "prop_65"
      },
      {
        "name": "notice message",
        "value": "This product can expose you to chemicals..."
      }
    ]
  },
  {
    "name": "merchant item id",
    "value": "some_checkout_item_id_1"
  }
]

আপডেটের উদাহরণ:

আদর্শ নাম মূল্য
পথের পরামিতি productInput.name accounts/{account}/productInputs/en~US~11111
কোয়েরি প্যারামিটার updateMask customAttributes.native%20commerce,customAttributes.consumer%20notice,customAttributes.product%20fee,customAttributes.merchant%20item%20id
dataSource dataSources/{datasource}
{
  "offerId": "11111",
  "contentLanguage": "en",
  "feedLabel": "US",
    "customAttributes": [
    {
      "name": "native commerce",
      "groupValues": [
        {
          "name": "checkout eligibility",
          "value": "true"
        }
      ]
    },
    {
      "name": "consumer notice",
      "groupValues": [
        {
          "name": "notice type",
          "value": "prop_65"
        },
        {
          "name": "notice message",
          "value": "This product can expose you to chemicals..."
        }
      ]
    },
    {
      "name": "product fee",
      "groupValues": [
        {
          "name": "product fee type",
          "value": "US_AZ_TIRE_FEE"
        },
        {
          "name": "product fee amount",
          "value": "2.75 USD"
        }
      ]
    },
    {
      "name": "merchant item id",
      "value": "some_checkout_item_id_1"
    }
  ]
}

৩. পণ্যের সীমাবদ্ধতা

নিম্নলিখিত পণ্যগুলির বিভাগগুলি চেকআউটের জন্য অযোগ্য। নিশ্চিত করুন যে এই আইটেমগুলিতে native_commerce খালি আছে অথবা false তে সেট করা আছে।

আর্থিক পণ্য এবং পুনরাবৃত্ত বিলিং মডেল

  • সাবস্ক্রিপশন: পুনরাবৃত্ত বিলিং চক্রের প্রয়োজন এমন পণ্য।
  • কিস্তি: এমন লেনদেন যার জন্য ব্যবসায়ী-নির্দেশিত পেমেন্ট পরিকল্পনা বা অর্থায়ন প্রয়োজন।

কাস্টমাইজড পণ্য এবং পরিপূরণের বিকল্পগুলি

  • ব্যক্তিগতকৃত পণ্য: কাস্টম নকশার সিদ্ধান্তের প্রয়োজন এমন জিনিসপত্র (যেমন, খোদাই, মনোগ্রাম)।
  • নতুন নয় বা চূড়ান্ত বিক্রয়ের জন্য ব্যবহৃত পণ্য: সংস্কারকৃত পণ্য, ব্যবহৃত পণ্য এবং "চূড়ান্ত বিক্রয়" হিসাবে চিহ্নিত পণ্য (কোনও ফেরত নেই)।
  • প্রি-অর্ডার আইটেম: ভবিষ্যতে মুক্তির তারিখ এবং বিলম্বিত পূরণের পণ্য।
  • বান্ডেলড পরিষেবা: অতিরিক্ত চুক্তির প্রয়োজন হয় এমন আইটেম, যেমন ওয়ারেন্টি, ইনস্টলেশন, বা সেটআপ।
  • বিশেষ শিপিং: যেসব পণ্যের জন্য অ-মানক ডেলিভারি ফি প্রয়োজন (যেমন, মালবাহী, প্রিমিয়াম ডেলিভারি)।
  • উপহার: লেনদেনের জন্য স্প্লিট-ইনভয়েস লজিস্টিকস বা প্রাপকদের জন্য লুকানো মূল্য নির্ধারণের প্রয়োজন হয়।
  • দোকানের ভেতরে সক্রিয়করণ: যে পণ্যগুলি খুচরা বিক্রেতার দোকানে শারীরিকভাবে সক্রিয় করতে হবে।

নীতি এবং নিরাপত্তা বিধিনিষেধ

  • বয়সসীমা: যেসব জিনিসের জন্য পরিচয়পত্র যাচাইকরণ প্রয়োজন (যেমন, অ্যালকোহল, তামাক)।
  • নিষিদ্ধ সামগ্রী: অস্ত্র, প্রাপ্তবয়স্কদের সামগ্রী, স্বাস্থ্যসেবা/ঔষধ, জাল, অথবা স্ট্যান্ডার্ড গুগল শপিং নীতি দ্বারা ব্লক করা অন্য যেকোনো বিভাগ।

ডিজিটাল পণ্য এবং পরিষেবা

  • পরিষেবা: পাঠ, অনলাইন ক্লাস এবং ভ্রমণ প্যাকেজ (যদি না নির্দিষ্ট ভ্রমণ রেল ব্যবহার করে একীভূত করা হয়)।
  • ভাড়া: সিনেমা ভাড়া, সরঞ্জাম ভাড়া, অথবা লিজ।
  • ভার্চুয়াল আইটেম: ইন-গেম মুদ্রা, MMORPG পণ্য, অথবা স্কিন।
  • সফ্টওয়্যার নির্ভরতা: এমন পণ্য যা ক্রয় সম্পন্ন করার আগে ব্যবহারকারীকে নির্দিষ্ট সফ্টওয়্যার ইনস্টল করতে হয়।