Hem Alışveriş iş ortakları hem de bireysel satıcı hesapları, kendi hesapları ile diğerleri arasında birden fazla işaretlenmiş bağlantıya sahip olabilir.
listlinks
yöntemi, API çağrısı yapan Merchant Center hesabı için bu bağlantıların tümünün listesini döndürür. Herhangi bir parametre gerektirmez ve bir HTTP GET
isteği kullanılarak çağrılır.
Hizmet durumu
Bağlantılar listelenirken yanıtlarda, bağlantı içindeki her bir service
için status
gösterilir. Satıcılar, listelenen tüm hizmetleri veya yalnızca istekte önerilen hizmetlerin bir alt kümesini onaylayabilir.
Hizmetler, bir satıcı tarafından açıkça pending
durumuna gelene kadar bu durumda kalır. Onaylanan hizmetler active
durumundadır.
Kaldırılan hizmetler, başka pending
veya active
hizmetler de varsa inactive
durumunu gösterir. Bir bağlantıyı oluşturan tüm hizmetler kaldırıldığında bağlantı artık listlinks
yöntemiyle döndürülmez.
Örnek istek
İş ortağı 123456789
tarafından gönderilen bağlantı isteğini listelemek için listlinks
yöntemini kullanarak parametre içermeyen bir GET
isteği gönderin.
GET https://shoppingcontent.googleapis.com/content/v2.1/123456789/accounts/123456789/listlinks
Örnek yanıt
Bu örnekte, satıcı 98765
isteği henüz onaylamadığı için bireysel hizmetlerin durumu pending
'dır.
{
"linkedAccountId": "98765",
"services": [
{
"service": "shoppingAdsProductManagement",
"status": "pending"
},
{
"service": "shoppingActionsOrderManagement",
"status": "pending"
}
]
}
Bağlantı isteğinin nasıl onaylanacağı sonraki bölümde açıklanmaktadır.