API
Kimlik doğrulama
Alışveriş için Merchant API'yi belirli bir Merchant Center hesabıyla kullanmak istiyorsanız bir API Konsolu projesi oluşturmalıdır. Google Cloud Console projeleri yardımı Merchant API çözümünüz için API erişimini ve kimlik doğrulamasını yönetirsiniz.
Kullanım alanına bağlı olarak, Merchant API'ye erişmenin iki yolu vardır:
- Belirli bir Merchant Center hesabına erişim elde etmek için OAuth 2.0 önerilir. kullanıcılarınız için geliştirdiğiniz bir uygulama üzerinden Google Ads'e aktarmanızı sağlar. Kullanıcı onların adına veri gönderebilmesi için hesabınıza erişim izni vermeniz gerekir.
- Hizmet hesabı, genellikle bir uygulamadır. Hizmet hesabı, e-posta adresiyle tanımlanır (hesaba özeldir).
OAuth 2.0 veya bir hizmet kullanarak kimlik doğrulama hakkında bilgi edinin. hesap.
Ülke ayarlarını etkinleştir
Ziyaret ettiğiniz ülkeleri belirtmek için liasettings.update
numaralı telefonu arayın
yerel hizmet sunmayı planlayın.
Ülke Ayarları Hedefi sayfası hakkında daha fazla bilgi
Teklif verilerini gönder
İki tür veri vardır: ürün ve envanter verileri.
Ürün ve envanter verilerini tek seferde gönderme
Ürün ve envanter verileri tek seferde şu seçenek kullanılarak gönderilebilir: accounts.lfpInventories.insert
"GTIN" alanı aslında Google'ın kataloğu için bir ürün tanımlayıcısı olarak işlev görür otomatik olarak bir ürün feed'i oluşturulur.
Otomatik olarak oluşturulan bu feed, hedef Merchant Center'da şu şekilde gösterilecek: "Yerel Feed Sağlayıcı" alakalı tekliflerin yer aldığı feed'i seçin.
Satıcının tüm ürünlerinin bir GTIN'si varsa ve başka hiçbir öğe yoksa bu yöntem işe yarar özellikleri etkinleştirilecektir (ör. Satıcı Üzerinde Yerel Vitrin temel). Satıcılarınız için MHLSF'yi etkinleştirmeyi planlıyorsanız özel bir ürün feed'i önerilen ayardır.
Aynı prosedür accounts.lfpSales.insert kullanılarak da çalışabilir
Bu durumda veriler, mağazadaki belirli bir ürün için zamanı belirleyebilirsiniz.
Ürün ve envanter verilerini ayrı olarak gönder
GTIN'ler yaygın olarak kullanılamıyorsa veya Hedef Merchant Center hesabında mevcut ürün feed'ini Satıcılarınız için MHLSF'yi etkinleştirmek istiyorsanız belirli bir Yerel Ürün Feed'inizin olması gerekir.
Bu işlem, accounts.productInputs.insert çağrısı yapılarak etkinleştirilebilir.
ilk önce ürünün tüm statik değerlerini ekleyin. Bir sonraki videoda
Channel
özelliğini "local" olarak ayarlayın.
Temel ürün verileri hakkında daha fazla bilgiyi bu makalede ve API'de bulabilirsiniz. göz atın.
Veri akışı şu şekildedir:
- Yüklemeye başlamak için önce accounts.productInputs.insert kodunu arayın satıcılarınızın ürünleri
- Ardından envanteri göndermek için accounts.lfpInventories.insert öğesini çağırın dışı verilerdir.
Alternatif olarak, envanter verileri accounts.lfpSales.insert. Makine öğrenimi modeli, Bu verilere dayanarak tekliflerin fiyatını ve miktarını tahmin eder.
İşletme Profili verilerini gönder
Satıcının Google İşletme Profili hesabına erişimin mümkün olmadığı durumlar almak için mağaza verileri accounts.lfpStores.insert ile kendi özel mağaza kodlarınızı girin.
accounts.lfpinventories.insert veya accounts.lfpSales.insert mağaza kodunun mağaza kodu ile eşleşmesi gerekir. lfp Stores isteklerinde sağlanır.
accounts.lfpStores.insert'in yanıtı da bir matchingState ve matchingStateHint.