Order with Google, İş Ortağı Portalı'nda etkin bir hesabınızın olmasını gerektirir. Portal, veri feed'i yükleme araçlarına ve web hizmeti uç nokta yapılandırmasına erişmenizi sağlar. Hesap kurulumunuz, sözleşmeniz imzalandıktan sonra Order with Google ekibi tarafından başlatılır.
İlk hesap kurulumu
Hesabınız oluşturulduktan sonra Google işletme ilgili kişinizle ilişkili e-posta adresine bir onay e-postası gönderilir. E-posta, portalda ve ilk katılım rehberinde hesabınıza yönlendiren bağlantıları içerir.
İlk hesap kurulumunu tamamlamak için aşağıdaki adımları uygulayın:
Onay e-postasında belirtilen hesabınızın bağlantısını tıklayın. İş Ortağı Portalı'nı ilk ziyaretinizde, henüz yoksa acil durum iletişim bilgilerinizi eklemeniz istenir. İletişim bilgilerinizi doldurmak için bu rehberdeki adımları uygulayın. İletişim bilgileri daha sonra Hesap ve Kullanıcılar > İletişim bilgileri sayfasında güncellenebilir.
Portaldaki Account and Users (Hesap ve Kullanıcılar) sayfasına gidin. Kullanıcılar sekmesinde, hesaplarını kullanıcı listesine ekleyerek ekip üyelerinize erişim izni verebilirsiniz. Daha fazla bilgi için Hesap ve Kullanıcılar makalesine bakın.
İlk hesap kurulumunuz tamamlandıktan sonra, ekibiniz Order with Google entegrasyonunuzu yönetmek için ana araç olarak İş Ortağı Portalı'nı kullanabilir. Daha ayrıntılı bilgi için İlk Katılım Görevleri sayfasında listelenen adımları uygulayın.
Markaları yönetme
Order with Google'da bir marka, yerelleştirmelerden oluşur. Her yerelleştirmenin bir marka adı, logosu, gizlilik politikası, hizmet şartları, ülkesi ve dil hedefleri vardır. Bu sayede ülke ve dil düzeyinde yerelleştirilmiş marka belirtebilirsiniz. Markalar, korumalı alan ve üretimde ayrı olarak yapılandırılır. Restoran sahibi olduğunuz her ülke için en az bir yerelleştirmeye sahip bir markayı yapılandırmanız gerekir. Aksi takdirde, restoranlarınız Google'da görünmez veya İş Ortağı Portalı'ndan test edilemez. Markalarınızı nasıl yerelleştireceğinizle ilgili ayrıntılı talimatlar için Markaları Yönetme sayfasına gidin.
İlk Katılım Görevleri
İlk Katılım Görevleri sayfasında, başlamanıza yardımcı olacak adımlar listelenir ve hesabınızın ilk kurulumu sağlanır. Hesabınızın tamamen işlevsel olduğundan emin olmak için bu adımları tamamlayın.
Google Cloud projesini yapılandırma
Order with Google API'leriyle entegrasyonu yönetmek için bir Google Cloud projenize ihtiyacınız vardır. Bu amaçla yeni bir proje oluşturabilir veya mevcut bir projeyi kullanabilirsiniz. Google'ın erişebilmesi gereken yeni bir proje oluşturmanızı öneririz.
Proje oluşturulduktan sonra, ilk katılım görevlerine devam etmek için Cloud Proje Numarası ve Cloud Projesi E-posta Adresi gerekir:
- Cloud proje numarasını GCP konsolunda bulabilirsiniz. Ana Sayfa > Kontrol Paneli > Proje bilgileri'ne gidin.
- Cloud projesi e-posta adresi, IAM ve Yönetici > IAM > İzinler'de listelenir.Sahip rolüne sahip e-posta adresi gereklidir.
Proje numarasını ve e-posta adresini İş Ortağı Portalı > İlk Katılım Görevleri > Cloud Proje Yapılandırması formuna ekleyip kaydedin.
Veri feed'i kaynağını yapılandırın
Veri feed'i dosyalarını altyapınızda barındırmanız gerekir. Order with Google, üç tür dosya barındırma çözümünü destekler: Google Cloud Storage, Amazon 3 ve dosyaları HTTPS ile sunan site haritasına sahip bir web barındırıcısı. Veri feed'i kaynağıyla ilgili ek şartlar Ön koşullar sayfamızda belirtilmiştir. Daha sonra, veri feed'i kaynağı türünüz için aşağıdaki bölümlerde yer alan adımları izleyerek devam edin.
Google Cloud Storage'da veri feed'i kaynağının ilk yapılandırması
- İş Ortağı Portalı'nda İlk Katılım Görevleri sekmesini açın.
- Feed Kaynağı Seç adımına gidin.
- Feed Kaynağı formunu doldurun:
- Feed yayınlama yöntemi: Google Cloud Storage'ı seçin.
- İşaretçi Dosyası -
marker.txt
dosyasının URL'sini belirtin. - Veri Dosyaları: Veri feed'lerini içeren GCS paketinin URL'sini sağlayın.
- Gönder'i tıklayın.
Amazon S3'te veri feed'i kaynağının ilk yapılandırması
- İş Ortağı Portalı'nda İlk Katılım Görevleri sekmesini açın.
- Feed Kaynağı Seç adımına gidin.
- Feed Kaynağı formunu doldurun:
- Feed yayınlama yöntemi: Amazon S3'ü seçin.
- İşaretçi Dosyası:
marker.txt
dosyasının URL'sini belirtin. - Veri Dosyaları: Veri feed'lerini içeren S3 paketinin URL'sini sağlayın.
- Erişim Kimliği: S3 kaynaklarından okuma izinlerine sahip IAM erişim anahtarı kimliğini girin.
- Erişim Anahtarı: S3 kaynaklarından okuma izinleri için IAM gizli erişim anahtarını girin.
- Gönder'i tıklayın.
Site haritasıyla HTTPS'de veri feed'i kaynağının ilk yapılandırması
- İş Ortağı Portalı'nda İlk Katılım Görevleri sekmesini açın.
- Feed Kaynağı Seç adımına gidin.
- Feed Kaynağı formunu doldurun:
- Feed yayınlama yöntemi: HTTPS'yi seçin.
- Site Haritası Dosyası -
sitemap.xml
dosyasının URL'sini girin. - Kullanıcı adı: HTTPS sunucusuna erişmek için kullanıcı adı kimlik bilgilerini girin.
- Şifre: HTTPS sunucusuna erişmek için şifreyi girin.
- Gönder'i tıklayın.
Hesap tamamen yapılandırıldıktan sonra Yapılandırma > Feed'ler sayfasında veri feed'i kaynağı ayarlarını değiştirebilirsiniz.
Hizmet hesabı oluştur
Google API'lerine, gerçek zamanlı güncellemeler API'si ve eşzamansız sipariş güncellemesi gibi kimliği doğrulanmış HTTPS istekleri göndermek için bir hizmet hesabı gerekir.
Hizmet hesabı oluşturmak için aşağıdakileri yapın:
- Google Cloud Platform konsoluna erişin.
- İş Ortağı Portalı'nda da hesabınızla ilişkilendirilmiş bir Google Cloud projesi var. Seçili değilse ilgili projeyi seçin.
- Sol menüde Hizmet Hesapları'nı tıklayın.
- Create Service Account (Hizmet Hesabı Oluştur) seçeneğini tıklayın.
- Hizmet hesabı için bir ad girin ve Oluştur'u tıklayın.
- Rol seç bölümünde, Proje > Düzenleyici'yi seçin.
- Devam'ı tıklayın.
- İsteğe bağlı: Hizmet hesabına erişmelerini sağlamak için kullanıcıları ekleyin ve Bitti'yi tıklayın.
- Yeni oluşturduğunuz hizmet hesabı için > Anahtar oluştur'u tıklayın.
- Biçim olarak JSON'yi seçin ve Oluştur'u tıklayın.
- Yeni ortak/özel anahtar çiftiniz oluşturulduktan sonra makinenize indirin.
Sipariş karşılama URL'si ekleyin
Entegrasyonunuzu test etmek için fulfillment API'nizin URL'sini yapılandırmanız gerekir. Karşılama URL'si, İş Ortağı Portalı hesabını web sipariş URL'si uç noktanızla ilişkilendirir. Bu web sitesi, içerik karşılama işlemi şemasını uygulayarak uyguladığınız web hizmetinizi barındırır.
Sipariş karşılama URL'nizi ayarlamak için aşağıdakileri yapın:
- İş Ortağı Portalı'nda Yapılandırma > Uç Noktalar'a gidin.
- Order with Google Endpoint (Google Uç Noktası ile Sipariş Ver) sekmesinin altındaki metin alanına bir yer tutucu sipariş karşılama URL'si ekleyin. Bu aşamada, karşılama URL'sinin çalışan bir URL olması gerekmez.
- Değişiklikleri kaydet'i tıklayın.