Sorunun önem derecesi ve Merchant Center Teşhis Aracı

Şu anda hesabınızda bulunan ürünler hakkında bilgi almak istediğinizi varsayalım. Özellikle, ürünlerinizden herhangi birinde ele alınması gereken bir sorun olup olmadığını öğrenmek istersiniz. Bu bilgileri Merchant Center'dan nasıl alacağınızı biliyorsunuz ancak Content API'yi kullanarak otomatik bir uyarı sistemi oluşturmayı tercih ediyorsunuz. Bu kılavuzda, Content API'deki sorunun önem derecesi bilgilerinin Merchant Center'daki Teşhis raporlarında gösterilen sorun önceliklendirmesiyle nasıl eşleştiğini ele alacağız.

Content API örneği

Ürünlerinizi etkileyen sorunları tespit etmek istiyorsanız hesabınızda accountstatuses.get aracını çalıştırabilirsiniz. Aşağıda geri aldığınız kaynağın daha kısa bir örneği verilmiştir:

{
 "kind": "content#accountStatus",
 "accountId": "...",
 "accountLevelIssues": [
    {
     "id": "editorial_and_professional_standards_destination_url_down_policy",
     "title": "Account suspended due to policy violation: landing page not working",
     "country": "US",
     "severity": "critical",
     "documentation": "https://support.google.com/merchants/answer/6150244#wycd-usefulness"
    },
    {
     "id": "missing_ad_words_link",
     "title": "No Google Ads account linked",
     "severity": "error",
     "documentation": "https://support.google.com/merchants/answer/6159060"
    }
   ],
   "products": [
      {
       "channel": "online",
       "destination": "Shopping",
       "country": "US",
       "statistics": {
        "active": "0",
        "pending": "0",
        "disapproved": "5",
        "expiring": "0"
       },
       "itemLevelIssues": [
        {
         "code": "image_link_broken",
         "servability": "disapproved",
         "resolution": "merchant_action",
         "attributeName": "image link",
         "description": "Invalid image [image link]",
         "detail": "Ensure the image is accessible and uses an accepted image format (JPEG, PNG, GIF)",
         "documentation": "https://support.google.com/merchants/answer/6098289",
         "numItems": "2"
        },
        {
         "code": "landing_page_error",
         "servability": "disapproved",
         "resolution": "merchant_action",
         "attributeName": "link",
         "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",
         "numItems": "5"
        }
      ]
     },
  ...
}

accountLevelIssues[].severity altında Merchant Center hesabındaki hataların önem derecesini görürsünüz. Critical hataları hesabın askıya alınmasına neden olarak ürünlerinizi sunmanızı durdurur.

itemLevelIssues bölümünde, ürünlerin onaylanmamasına neden olabilecek ürün hatalarını görebilirsiniz. itemLevelIssues[].numItems, hesabınızdaki 2 öğenin bozuk bir resim bağlantısından etkilendiğini ve 5 öğenin açılış sayfası hatası olduğunu bildirir.

itemLevelIssues[].servability bölümünde, hatanın etkilenen ürünlerin onaylanmamasına neden olup olmadığını görebilirsiniz. Hem bozuk resim bağlantısının hem de açılış sayfası hatasının ürünlerin onaylanmamasına neden olduğunu unutmayın.

Etkilenen tüm ürünleri bulmak için Productstatuses.list numaralı telefonu arayarak sorunların tam listesini ürün bazında alabilirsiniz. Aşağıdaki gibi girişleri döndürür:

 {
  "kind": "content#productstatusesListResponse",
  ...
  "resources": [
   {
     "kind": "content#productStatus",
     "productId": "online:en:US:online-en-US-GGL614",
     ...
     "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"
       },
       {
         "code": "pending_initial_policy_review",
         "servability": "disapproved",
         "resolution": "pending_processing",
         "destination": "Shopping",
         "description": "Pending initial review",
         "documentation": "https://support.google.com/merchants/answer/2948694"
       },
       {
         "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"
       }
     ],
     ...
   },
   ...
   ]
 }

Artık hesabınızdaki tüm ürünlerle ilgili sorunlar hakkında bilgi sahibisiniz, ancak bu sorunları düzeltmenin ne kadar önemli olduğu belirsiz.

productstatuses örneğimizde, bir hatanın ürünü Google ile Satın Al, Alışveriş reklamları veya Google platformları üzerinden sunmanızı engelleyip engellemediğini öğrenmek için itemLevelIssues[].servability kullanabilirsiniz.

itemLevelIssues[].servability, ambiguous_gtin hatası gibi unaffected ise bu hata ürününüzün sunulmasını engellemez.

Ancak itemLevelIssues[].servability, mobile_landing_page_crawling_not_allowed hatası gibi disapproved ise bu hata çok daha ciddi bir hatadır. Çünkü hata düzeltilene kadar ürününüzü sunamazsınız.

accountstatuses örneğimizde, accountLevelIssues[].severity altındaki Merchant Center'daki Teşhis bölümünde sorun önceliklendirme ve farklı önceliklerin tam olarak ne anlama geldiği açıklanmaktadır.

İlk olarak rapora göz atın:

Merchant Center'daki teşhis raporu

Content API for Shopping'den aldığınız tüm bilgiler ile Teşhis bölümünde gördükleriniz arasında nasıl bir ilişki var? En kısa sürede düzeltmeniz gereken sorunlar ve ilgilenmeleri gerekenler hangileri? Giderilmezse ürünlerinizin reklamlarınızda yayınlanması hangi sorunlar durdurulur?

Bu örneklerde gösterildiği gibi Teşhis bölümünde hesap ve söz konusu hesaptaki ürünlerle ilgili sorunlar, Content API ise (Accountstatuses hizmeti üzerinden) yalnızca accountLevel sorunları için önem derecesi bilgileri sağlar.

Her kaynak, sorunları ciddiyetine göre üç kategoriye ayırır. Durumla alakalı hizmetlerden döndürülen sorunların önem derecesinin nasıl ölçüleceğini anlamak, ele alınması gereken en önemli sorunların hangileri olduğunu ve hangi sorunların güvenli bir şekilde yok sayılabileceğini hızla belirlemeye yardımcı olabilir.

Sorunları önceliklendirme

Teşhis bölümündeki sorun önceliklendirmesinde, sorun önem derecesi şu üç düzeyden birinde tanımlanır: hatalar, uyarılar ve bildirimler. Yukarıdaki gibi rapor tablolarında bu düzeyler, ilk sütunda görünen resimlerle temsil edilir: Hatalar için Hata, uyarılar için Uyarı ve bildirimler için Bildirim.

  • Hatalar, hesabın askıya alınmasına veya bir öğenin reddedilmesine neden olmuştur. Öğelerin sonuçlarda tekrar gösterilmeye uygun olmasını sağlamak için bu sorunlar en kısa sürede çözülmelidir.

  • Uyarılar, reklamlarınızın performansını olumsuz yönde etkileyebilir ve sorun çözülmediği takdirde gelecekte öğelerin veya hesabın askıya alınmasına neden olabilir.

  • Bildirimler, veri kalitesini artırmak için önerilen optimizasyonlardır. Bu sorunların çözülmesi önerilir ancak zorunlu değildir.

Ancak hangi hataların olduğunu bulmak için Merchant Center'ı ziyaret etmemiz gerekmez. Content API'de accountstatuses kaynak nesnelerindeki accountLevelIssues[].severity alanı aynı sorun önem derecesi bilgilerini sağlar. Bu alanlar şu üç değerden birini içerebilir: critical, error ve suggestion.

Bu değerlerle, Teşhis sekmesindeki sorun önceliklendirmeyle bire bir karşılık gelir:

Veri Kalitesi Sorununun Önem Düzeyi (API) Sorunların Önceliklendirilmesi
critical Hata (Hata)
error Uyarı (Uyarı)
suggestion Bildirim (Bildirim)

accountstatuses örneğimizde missing_ad_words_link sorunu, reklam yayınlamak için bir Google Ads hesabı bağlamanız gerektiğini belirtir. Ancak bu durum, ürünün Merchant Center veritabanınızdaki onayını etkilemez. Öte yandan editorial_and_professional_standards_destination_url_down_policy, hesabınızın askıya alınmasına neden olan daha ciddi bir hatadır. Google ile Satın Al, Google Platformları'na katılıyorsanız veya bağlı bir Google Ads hesabınız varsa critical hatası nedeniyle ürünlerinizin Google ile Satın Al, Google platformları ve Alışveriş Reklamları programlarında yayınlanması hemen durdurulur.

Bu bilgilere sahip olduğunuzda, artık önemli sorunlara hemen dikkatinizi çekecek bir uyarı yazılımı yazabilir ve sorunun giderilmesi için daha ciddi olmayan sorunları toplayabilirsiniz. Bunun için Merchant Center'ı ziyaret etmenize gerek kalmaz.