পণ্যের অবস্থা

আপনার কেনাকাটার পণ্যগুলোর বিস্তারিত অবস্থা দেখার জন্য আপনি productstatuses রিসোর্সটি ব্যবহার করতে পারেন।

সাধারণ সমস্যাগুলোর বিস্তারিত জানতে প্রোডাক্ট ইস্যু দেখুন।

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

প্রয়োজনীয়তা

পণ্যের অবস্থা দেখতে হলে আপনাকে নিম্নলিখিত কাজগুলো করতে হবে:

  • একটি গন্তব্যে আপনার অ্যাকাউন্ট নথিভুক্ত করুন।
  • নিম্নলিখিতগুলির মধ্যে যেকোনো একটি থেকে একটি বৈধ দেশের কোড প্রদান করুন:
    • feedLabel ফিল্ড।
    • shipping ক্ষেত্র।
    • খাদ্য স্তরে।
    • আপনার অ্যাকাউন্টের শিপিং সেটিংস।

পণ্যের অবস্থা জানুন

কোনো পণ্যের অবস্থা দেখতে productstatuses.get ব্যবহার করুন।

আপনি একটি নির্দিষ্ট ডেস্টিনেশনের ইস্যুগুলো দেখার জন্য get এবং list রিকোয়েস্টে destinations প্যারামিটারটি ব্যবহার করতে পারেন। যদি আপনি কোনো ডেস্টিনেশন নির্দিষ্ট না করেন, তাহলে সমস্ত যোগ্য ডেস্টিনেশন থেকে ইস্যুগুলো ফেরত দেওয়া হয়।

এখানে ঐচ্ছিক কোয়েরি প্যারামিটার সহ একটি নমুনা get :

GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantID}/productstatuses/{productId}?destinations=Shopping&fields=productId%2Ctitle

productstatuses.get থেকে প্রাপ্ত সকল রেসপন্সে নিম্নলিখিত ফিল্ডগুলো অন্তর্ভুক্ত থাকে:

  • kind : মান সর্বদা content#productStatus হবে।
  • creationDate : যে তারিখে পণ্যটি তৈরি করা হয়েছিল।
  • lastUpdateDate : পণ্যটি সর্বশেষ কবে আপডেট করা হয়েছিল।
  • googleExpirationDate : যে তারিখে পণ্যটির মেয়াদ শেষ হবে।
  • productId : পণ্যটির REST ID।
  • title : পণ্যটির নাম।
  • link : পণ্যটির ইউআরএল লিঙ্ক।
  • destinationStatuses : প্রতিটি গন্তব্য এবং দেশে পণ্যটির অবস্থা।

আপনার অনুরোধের সময় পণ্যটিতে আইটেম-স্তরের সমস্যা থাকলেই আপনি প্রতিক্রিয়ায় itemLevelIssues ফিল্ডটি দেখতে পাবেন।

এখানে একটি নমুনা JSON প্রতিক্রিয়া দেওয়া হলো:

{
"kind": "content#productStatus",
"productId": "online:en:US:63",
"title": "Third Product",
"link": "http://examplemenc.com/",
"destinationStatuses": [
 {
   "destination": "Shopping",
   "status": "disapproved",
   "disapprovedCountries": [
            "US", "UK"
   ]
 },
 {
   "destination": "ShoppingActions",
   "status": "disapproved",
   "disapprovedCountries": [
            "US"
   ]
 },
 {
   "destination": "SurfacesAcrossGoogle",
   "status": "disapproved",
   "disapprovedCountries": [
            "US"
   ]
 }
],
"itemLevelIssues": [
 {
  "code": "strong_id_inaccurate",
  "servability": "disapproved",
  "resolution": "merchant_action",
  "attributeName": "mpn",
  "destination": "Shopping",
  "description": "Incorrect product identifier [mpn]",
  "detail": "Use the manufacturer's product identifiers (GTIN, brand, MPN)",
  "documentation": "https://support.google.com/merchants/answer/160161",
  "applicableCountries": [
            "US", "UK"
  ]
 },
 {
  "code": "image_link_internal_error",
  "servability": "disapproved",
  "resolution": "merchant_action",
  "attributeName": "image link",
  "destination": "Shopping",
  "description": "Processing failed [image link]",
  "detail": "Wait for the product image to be crawled again (up to 3 days)",
  "documentation": "https://support.google.com/merchants/answer/6240184",
  "applicableCountries": [
            "US, UK"
  ]
 },
 {
  "code": "landing_page_error",
  "servability": "disapproved",
  "resolution": "merchant_action",
  "attributeName": "link",
  "destination": "Shopping",
  "description": "Unavailable desktop landing page",
  "detail": "Update your website or landing page URL to enable access from desktop devices",
  "documentation": "https://support.google.com/merchants/answer/6098155",
  "applicableCountries": [
            "US", "UK"
  ]
 },
 {
  "code": "missing_condition_microdata",
  "servability": "unaffected",
  "resolution": "merchant_action",
  "destination": "Shopping",
  "description": "Missing or invalid data [condition]",
  "detail": "Add valid structured data markup to your landing page",
  "documentation": "https://support.google.com/merchants/answer/6183460",
  "applicableCountries": [
            "US", "UK"
  ]
 },
 {
  "code": "mobile_landing_page_error",
  "servability": "disapproved",
  "resolution": "merchant_action",
  "attributeName": "link",
  "destination": "Shopping",
  "description": "Unavailable mobile landing page",
  "detail": "Update your website or landing page URL to enable access from mobile devices",
  "documentation": "https://support.google.com/merchants/answer/6098296",
  "applicableCountries": [
            "US", "UK"
  ]
 }
],
"creationDate": "2019-02-15T20:30:15Z",
"lastUpdateDate": "2019-02-26T16:40:11Z",
"googleExpirationDate": "2019-03-28T16:40:11Z"
}

সমস্ত পণ্যের অবস্থা তালিকাভুক্ত করুন

আপনার সমস্ত পণ্য এবং তাদের অবস্থা দেখতে productstatuses.list ব্যবহার করুন।

আপনার কোয়েরি আরও পরিমার্জিত করতে আপনি নিম্নলিখিত প্যারামিটারগুলো ব্যবহার করতে পারেন:

  • destinations : স্ট্যাটাস দেখার জন্য গন্তব্যস্থল।
  • pageToken : ফলাফলের পরবর্তী পৃষ্ঠাগুলো পেতে ব্যবহৃত হয়। প্রতিটি পৃষ্ঠার একটি nextPageToken থাকে, যা ব্যবহার করে আপনি ক্রমানুসারে পরবর্তী পৃষ্ঠাটি পেতে পারেন।
  • maxResults : প্রতি পৃষ্ঠায় ফলাফলের সর্বোচ্চ সংখ্যা।

ঐচ্ছিক কোয়েরি প্যারামিটার সহ একটি নমুনা list অনুরোধ নিচে দেওয়া হলো:

GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantID}/productstatuses?destinations=Shopping&maxResults=3&pageToken=5108b52782905aa9

এখানে একটি নমুনা JSON প্রতিক্রিয়া দেওয়া হলো:

{
"kind": "content#productstatusesListResponse",
"nextPageToken": "632fd090c95712c6",
"resources": [
 {
   "kind": "content#productStatus",
   "productId": "online:en:US:online-en-US-GGL614",
   "title": "Green Headphones",
   "link": "https://example.com/green-headphones/",
   "destinationStatuses": [
     {
       "destination": "Shopping",
       "status": "disapproved",
       "disapprovedCountries": [
            "US", "UK"
       ]
     },
     {
       "destination": "ShoppingActions",
       "status": "disapproved",
       "disapprovedCountries": [
            "US"
       ]
     },
     {
       "destination": "SurfacesAcrossGoogle",
       "status": "disapproved",
       "disapprovedCountries": [
            "US"
       ]
     }
   ],
   "itemLevelIssues": [
     {
       "code": "mobile_landing_page_crawling_not_allowed",
       "servability": "disapproved",
       "resolution": "merchant_action",
       "attributeName": "link",
       "destination": "Shopping",
       "description": "Mobile page not crawlable due to robots.txt",
       "detail": "Update your robots.txt file to allow user-agents \"Googlebot\" and \"Googlebot-Image\" to crawl your site",
       "documentation": "https://support.google.com/merchants/answer/6098296",
       "applicableCountries": [
            "US"
       ]
     },
     {
       "code": "pending_initial_policy_review",
       "servability": "disapproved",
       "resolution": "pending_processing",
       "destination": "Shopping",
       "description": "Pending initial review",
       "documentation": "https://support.google.com/merchants/answer/2948694",
       "applicableCountries": [
            "US, UK"
       ]
     },
     {
       "code": "ambiguous_gtin",
       "servability": "unaffected",
       "resolution": "merchant_action",
       "attributeName": "gtin",
       "destination": "Shopping",
       "description": "Ambiguous value [gtin]",
       "detail": "Use the full GTIN. Include leading zeroes, and use the full UPC, EAN, JAN, ISBN-13, or ITF-14.",
       "documentation": "https://support.google.com/merchants/answer/7000891",
       "applicableCountries": [
            "US", "UK"
       ]
     }
   ],
   "creationDate": "2020-01-09T15:36:39Z",
   "lastUpdateDate": "2020-01-14T19:17:02Z",
   "googleExpirationDate": "2020-02-13T19:17:02Z"
 },
 {
  "kind": "content#productStatus",
  "productId": "online:en:US:43",
  "title": "Green shirt",
  "link": "https://example.com/shirt-green/",
  "destinationStatuses": [
   {
    "destination": "ShoppingActions",
    "status": "approved",
    "approvedCountries": [
            "US"
    ]
   },
   {
    "destination": "SurfacesAcrossGoogle",
    "status": "approved",
    "approvedCountries": [
            "US"
    ]
   }
  ],
  "creationDate": "2019-01-29T21:14:36Z",
  "lastUpdateDate": "2019-02-21T18:47:44Z",
  "googleExpirationDate": "2019-03-23T18:47:44Z"
 },
 {
  "kind": "content#productStatus",
  "productId": "online:en:US:40",
  "title": "Black hat",
  "link": "https://example.com/hat-black/",
  "destinationStatuses": [
   {
    "destination": "SurfacesAcrossGoogle",
    "status": "approved",
    "approvedCountries": [
            "US"
    ]
   }
  ],
  "creationDate": "2019-01-29T21:14:36Z",
  "lastUpdateDate": "2019-02-21T18:47:44Z",
  "googleExpirationDate": "2019-03-23T18:47:44Z"
 }
]
}

productstatuses.list কলটি প্রোডাকশনে পরীক্ষা করা নিরাপদ, কারণ এটি আপনার ডেটাতে কোনো পরিবর্তন করে না।

গন্তব্যস্থল

পণ্য কেনাকাটার জন্য আপনি এই গন্তব্যগুলি ব্যবহার করতে পারেন:

  • shopping ads : কেনাকাটার বিজ্ঞাপনের পণ্যসমূহ।
  • ShoppingActions : গুগল-এর পণ্য কিনুন।
  • surfaces across google : পণ্যের বিনামূল্যে তালিকা।
  • shopping : স্থানীয় ইনভেন্টরি বিজ্ঞাপনের পণ্যসমূহ।

আইটেম-স্তরের সমস্যা

প্রতিটি আইটেম-স্তরের ইস্যুতে নিম্নলিখিত ফিল্ডগুলি অন্তর্ভুক্ত থাকে:

  • code : সমস্যাটি নির্ণয় করতে ব্যবহৃত ত্রুটি কোড।
  • servability : পণ্যটি কীভাবে দেখানো হবে তা নির্দেশ করে:
    • disapproved : সমস্যাটির কারণে পণ্যটি প্রদর্শন করা যাচ্ছে না।
    • unaffected : পণ্যটি এখনও দেখানো হচ্ছে।
  • resolution : বণিক সমস্যাটি সমাধান করতে পারবেন কিনা তা জানায়।
  • attributeName : যে অ্যাট্রিবিউটটি প্রভাবিত হবে তার নাম।
  • destination : যে গন্তব্যস্থলটি প্রভাবিত হয়েছে।
  • description : পণ্যটির বর্ণনা।
  • detail : সমস্যাটি সম্পর্কে আরও তথ্য দেয়।
  • documentation : সমস্যাটি সম্পর্কিত ডকুমেন্টেশন কোথায় পাওয়া যাবে তা নির্দেশ করে।
  • applicableCountries : নির্দেশ করে কোন কোন দেশে সমস্যাটি পণ্যটিকে প্রভাবিত করে।