İşletme Profili API'leri sayesinde satıcılarınızın Google'da işletmelerini yönetebileceği bir platform oluşturabilirsiniz. Platformunuzda, iş ortaklarınızın işletmelerinin adı, adresi ve telefon verileriyle eşleşen girişleri aramasına izin verebilirsiniz. Bir konumun sahipliğini belirleyebilir ve işletmenin fiziksel konumunu enlem ve boylama göre doğru şekilde yerleştirebilirler.
Başlamadan önce
Business Profile API'lerini kullanmadan önce uygulamanızı kaydetmeniz ve OAuth 2.0 kimlik bilgilerini almanız gerekir. Business Profile API'leri kullanmaya başlama hakkında ayrıntılı bilgi için Temel kurulum başlıklı makaleyi inceleyin.
Adres verileriyle çalışma
Platformunuzda adres ve coğrafi konum verileriyle çalışmak için iki farklı API ve kaynak grubunu kullanabilirsiniz: Business Profile API'leri ve Maps API.
En çok tercih edilen İşletme Profili kaynakları
GoogleLocations API'si, satıcının bir konum için İşletme Profili'nde hak talebinde bulunulup bulunulmadığını önceden görmesine olanak tanır. Aksi takdirde, satıcının hemen erişim isteğinde bulunmasına olanak tanır.
PostalAddress nesnesi, bir işletmenin fiziksel adresini temsil eder.
En çok tercih edilen Google Haritalar kaynakları
Maps JavaScript Konum Widget'ları, iş ortağı iş akışlarında etkileşimli harita oluşturmak için en çok tercih edilen araçlardır. Ayrıca, aşağıdaki Maps API'leri de faydalıdır:
- Yer Adı Otomatik Tamamlama ve Yer Ayrıntıları ile yer tahminleri döndürün. Fiyatlandırma ayrıntıları için SKU: Otomatik Tamamlama (Yer Ayrıntıları'na dahildir) - Oturum Başına başlıklı makaleyi inceleyin.
- Yer Arama ile yer bilgileri için sorgu yapma Fiyatlandırmayla ilgili ayrıntılar için SKU: Find Place başlıklı makaleye göz atın.
- Geocoding ile adreslerin coğrafi kodlamasını ve tersine coğrafi kodlamasını yapın. Fiyatlandırmayla ilgili ayrıntılar için SKU: Coğrafi Kodlama başlıklı makaleyi inceleyin.
Bir veya sıfır eşleşme
İş ortakları bir konum için eşleşen girişleri ararken arama sonuçlarını bir veya sıfır eşleşmeye daraltmayı amaçlar. Bu, konumun sırasıyla arama ölçütlerine uyduğu veya İşletme Profili'nde henüz mevcut olmadığı anlamına gelir.
Eşleşme yoksa veya bir eşleşme varsa yeni bir giriş oluşturmak için accounts.locations.create yöntemini kullanın veya mevcut girişin sahipliğini almak için GoogleLocations kılavuzunu uygulayın. Google, adresin coğrafi kodunu oluşturamazsa konum oluşturma işlemi başarısız olur ve API yanıtı, LatLng verileri için bir istek içerir. Satıcının LatLng verilerini nasıl sağlayabileceği hakkında bilgi için Coğrafi konum verilerini manuel olarak ayarlama başlıklı makaleyi inceleyin.
LatLng koordinatları belirlendikten sonra yeni giriş oluşturulur.
Kısmi ve birden fazla eşleşme
Bir işletme sahibi veya iş ortağının operasyon ekibi bir konumla eşleşen girişleri aradığında, yazdıkları bilgiler yalnızca kısmi bir eşleşmeyle sonuçlanabilir veya arama sorgularıyla birden fazla eşleşme alabilirler. Arama sonuçlarını bir veya sıfır eşleşmeye daraltmak için kısmi ve birden fazla eşleşme, iki Maps API kullanım alanıyla manuel olarak çözümlenir.
Kullanıcı aramasını hassaslaştırır
İş ortağı platformunun bir kullanıcısı bir konum aradığında ve birden fazla kısmi eşleşmeyle karşılaştığında, sorunu aşağıdaki yöntemlerden biriyle çözebilir:
- Kısmen eşleşen adresleri analiz edin ve doğru olanı seçin.
- Adresin bölümlerini daha doğru olacak şekilde düzenleyin veya yeniden yazın ve sonuçları bir veya sıfır eşleşmeye daraltın.
Kullanıcı bir veya daha fazla tam eşleşme arasından seçim yapar.
Bazı durumlarda, kullanıcının arama adresiyle tam olarak eşleşen birden fazla konum olabilir. Örneğin, bir kullanıcı iş ortağı platformuna aşağıdaki adresi girebilir:
Burung kolibri, Collmin Sq., GRN No. 1, Wonokromo, Jawa Timur 60983, Indonesia
Aşağıdaki yanıtların döndürüldüğünü ve tümünün verilen adresle eşleştiğini varsayalım:
- Kasperson Printer Center, doğrulanmamış bir konum.
- Bengo Seguro, doğrulanmış bir konum.
- Garush Productions, doğrulanmamış bir konum.
Kullanıcının eşleşen işletmeyi manuel olarak seçmesi gerekir. Tüketicilere işletmeye giden doğru yol tariflerinin sunulması için bu konumların enlem ve boylam (LatLng) verilerinin daha yüksek doğruluk sağlayacak şekilde ayarlanması gerekebilir. Kullanıcıların LatLng bilgilerini manuel olarak nasıl girebileceği hakkında bilgi edinmek için Coğrafi konum verilerinin manuel olarak ayarlanması başlıklı makaleyi inceleyin.
Coğrafi konum verilerinin manuel olarak ayarlanması
İşletmeler, İşletme Profili'ndeki girişlerinin doğruluğunu artırmak için işletmelerinin enlem ve boylam (LatLng) koordinatlarını ekleyebilir. Yeni işletmeler LatLng koordinatlarını bilmeyebilir. Bu nedenle, doğru LatLng koordinatlarını belirlemek için Maps JavaScript Konum Widget'ları ile manuel olarak raptiye bırakabilirler.
LatLng koordinatlarıyla doğru şekilde ilişkilendirmek için her konumun koordinatlarının manuel olarak ayarlanması gerekir.Arama sonuçlarının kalitesi
Arama sonuçları, aranan adresin doğruluğuna ve coğrafi bölgeye göre büyük farklılıklar gösterir. Gelişmekte olan bölgelerde genellikle daha az Haritalar yeri gösterilir ve Google adres biçimleriyle tutarsız bir uyumluluk görülür. Bu durum, arama sonuçlarının kalitesinin düşmesine ve manuel adres biçimlendirme ile Maps API kullanımına daha fazla ihtiyaç duyulmasına neden olur.