Shopify Merchant Center entegrasyonu nasıl yapılır
18 Temmuz 2026 · 6 dk okuma
Shopify Merchant Center entegrasyonu, mağazanızdaki ürün verisini Google'ın alışveriş altyapısına düzenli biçimde taşıyan veri bağlantısıdır. Kampanya kurmaz; kampanyanın beslendiği kaynağı kurar. Shopify yönetim panelinden Google ve YouTube satış kanalını bağladığınızda ürünleriniz manuel dosya yüklemeden Merchant Center hesabınıza akmaya başlar. Ancak akmak ile yayına girmek aynı şey değildir ve mağaza sahiplerinin çoğu tam olarak bu iki nokta arasında takılır. Aşağıdaki akış, o mesafeyi kapatmak için gereken sırayı ve kontrolleri anlatıyor.
Shopify Merchant Center entegrasyonu neyi bağlar, neyi bağlamaz
Bağlantı üç ayrı hesabı birbirine kenetler: Shopify mağazanız, Google hesabınız ve Merchant Center hesabınız. Satış kanalı uygulaması kurulduğunda Shopify, ürün kataloğunu Google'ın ürün arayüzü üzerinden gönderir. Yani ortada indirip düzenleyebileceğiniz bir XML dosyası yoktur, veri akışının kendisi uygulamadır. Dosya tabanlı feed'e alışkın biri için ilk kafa karışıklığı buradan doğar: Merchant Center'da veri kaynağı satırını görürsünüz ama içeriğini orada değiştiremezsiniz. Düzenleme yeri her zaman Shopify'dır.
Bağlantının sizin yerinize yapmadıkları da nettir. Kargo ücretlerinizi ve vergi ayarlarınızı doğru kurmaz, alan adınızı doğrulamaz, eksik ürün verisini tamamlamaz. Bunlar elle yapılan kurulum adımlarıdır ve biri eksik kaldığında ürünler akar fakat onaylanmaz. Panelde gönderildi yazması ile onaylandı yazması arasındaki farkı baştan içselleştirmek, sonraki bütün teşhisleri kolaylaştırır.
Kurulum sırası: hangi adım hangisini kilitler
İlk kez kuranların en çok vakit kaybettiği nokta, adımları rastgele sırada denemektir. Aşağıdaki sıra, birbirini kilitleyen adımları doğru yerleştirir.
- Merchant Center hesabını açın, mağaza alan adınızı doğrulayın ve hesaba bağlayın. Alan adı doğrulanmadan hiçbir ürün onay sürecine giremez.
- Shopify tarafında satış yaptığınız pazarı, para birimini ve dili netleştirin. Hedef ülke ile mağaza para birimi örtüşmediğinde ürünler ülke bazında elenir.
- Kargo ve iade politikanızı hem mağaza hem hesap seviyesinde tanımlı hale getirin. Google bu bilgiyi ürün sayfanızdan tahmin etmez.
- Google ve YouTube satış kanalını kurun, Google hesabınızla eşleyin ve izin ekranında istenen kapsamları onaylayın.
- Hangi koleksiyonun senkronize edileceğini seçin. Bütün katalog yerine tek bir koleksiyonla başlamak, ilk hata dalgasını okunur tutar.
Kampanya tarafını bu sıranın en sonuna bırakın. Alışveriş kampanyasının nasıl kurulduğunu Google Alışveriş reklamları kurulumu yazısında ayrıca ele aldık. Veri kaynağı hazır değilken kampanya açmak, yayında olmayan bir envanter için teklif vermek anlamına gelir.
Shopify alanları Google özniteliklerine nasıl karşılık gelir
Entegrasyonun sessiz kısmı burasıdır. Shopify'daki her alanın Google tarafında bir karşılığı vardır ve bu eşleşmeyi bilmeden hata mesajlarını okumak neredeyse imkânsızdır.
- Ürün başlığı doğrudan başlık özniteliğine gider. Shopify kartında ne yazıyorsa Google'da görünen odur.
- Satıcı alanı marka özniteliğine karşılık gelir. Boş bırakılmış satıcı alanı, marka zorunluluğu olan kategorilerde ürünü doğrudan eler.
- Varyant üzerindeki barkod alanı GTIN olarak gönderilir. Barkodu olmayan ürünlerde marka ve üretici parça numarası ikilisi devreye girer.
- Ürünün ana görseli birincil görsel olarak, diğerleri ek görsel olarak sıraya girer.
- Fiyat ve stok durumu ürün seviyesinden değil, varyant seviyesinden okunur.
Başlık kurgusunun, GTIN bütünlüğünün ve kategori seçiminin rekabet gücünü nasıl değiştirdiği ayrı bir konu, feed optimizasyonunun kendi başlığı altına girer. Burada tek bir şey önemli: bu alanları Merchant Center ekranında düzeltemezsiniz. Düzeltme Shopify ürün kartında, varyant satırında veya metafield üzerinden yapılır ve bir sonraki senkronizasyonla taşınır.
Onay bekleyen ürünleri ayıklamak ve gerçek kapsamayı ölçmek
Merchant Center'daki ürün sayısının Shopify'dakiyle tutmaması normaldir, çünkü Google varyant seviyesinde sayar. Her varyant ayrı bir teklif olarak gider, aynı ürünün varyantları ise item_group_id ile birbirine bağlanır. Basit bir örnekle netleştirelim. Mağazanızda 300 ürün var ve her ürünün 4 varyantı bulunuyor. Bu durumda Google tarafında 300 değil, 300 × 4 = 1.200 teklif görürsünüz. Sayı farkı bir hata değil, sayım biriminin farkıdır.
Şimdi kapsamayı ölçelim. Diyelim ki bu 1.200 teklifin 840 tanesi onaylı görünüyor. Onaylı oranınız 840 ÷ 1.200 = 0,70 çıkar, yani tekliflerinizin %70'i yayındadır. Geri kalan 1.200 − 840 = 360 teklif hiçbir kampanyada gösterilemez. Bu oran bir sektör ortalaması değil, aynı bölmeyi kendi hesabınızda yaparak bulacağınız bir sayıdır ve haftalık takip edilmeye değer.
Ayıklamanın ikinci adımı, eksik kalan 360 teklifi koleksiyon bazında gruplamaktır. Diyelim ki bu 360 teklifin içinde tek bir koleksiyondan gelen 45 ürün var. 45 × 4 = 180 teklif eder ve 180 ÷ 360 = 0,5 olduğuna göre sorunun tam yarısı tek bir koleksiyondan kaynaklanıyordur. O koleksiyonun ortak eksiğini bulmak, 360 ürünü tek tek açmaktan çok daha hızlı sonuç verir. Kapsama düşükken okuduğunuz kampanya getirisi de yalnızca yayında olan ürünler üzerinden oluşur; ROAS hesaplamasını yaparken hangi ürün kümesine baktığınızı bilmek gerekir.
Son olarak onay bekleyen ile reddedilen durumlarını ayırın. İlki zaman meselesidir ve yeni gönderilen ürünlerde beklenir. İkincisi politika ya da veri sorunudur, kendi teşhis sürecine sahiptir ve bekleyen ürünleri tekrar tekrar göndererek hızlandıramazsınız.
Senkronizasyon ne zaman çalışır, gecikme nerede oluşur
Kurulumdan sonra en sık gelen soru, Shopify'da yapılan bir değişikliğin Google'da ne zaman görüneceğidir. Satış kanalı katalogla belirli aralıklarla senkronize olur; fiyat veya stok değişikliği yaptığınız saniyede karşı tarafa yansımaz. Bu gecikme özellikle indirim başlangıçlarında sorun çıkarır, çünkü Google'ın gördüğü fiyat ile ürün sayfasındaki fiyat uyuşmadığında teklif onaydan düşebilir.
Pratik yaklaşım, indirimi kampanya sabahı değil bir gün önce mağazada uygulayıp senkronizasyonun oturmasını beklemektir. Ürün sayfalarınızdaki yapılandırılmış veri doğru duruyorsa Google fiyat ve stok bilgisini sayfadan da teyit edebilir, uyuşmazlık riski azalır. Shopify temaları bunu genelde hazır sunar, ancak temada özelleştirme yapıldıysa kontrol etmekte fayda vardır.
Ters yönde de bir gecikme vardır. Shopify'da ürünü arşivlediğinizde veya taslağa aldığınızda teklif Google'dan aynı anda düşmez. Raporunuzda artık satmadığınız bir ürüne harcama görüyorsanız ilk bakacağınız yer burasıdır.
Kurulum sonrası ilk hafta kontrol listesi
- Teşhis ekranını her saat değil, iki günde bir açın. İlk gönderimde çıkan uyarıların bir kısmı kendiliğinden kapanır.
- Onaylı teklif oranınızı yukarıdaki bölme ile hesaplayıp not edin. Sonraki haftaların kıyas noktası o sayı olacak.
- En çok ciro yapan 20 ürününüzün onaylı olduğunu tek tek doğrulayın. Kapsama oranı yüksek görünürken en iyi satıcılarınız dışarıda kalabilir.
- Alan adı doğrulaması, kargo ayarı ve iade politikası bağlantısının hesap seviyesinde tamam göründüğünü teyit edin.
- Google'ın ürün veri gereksinimlerini resmî doküman üzerinden bir kez baştan sona okuyun. Zorunlu alanlar dönem dönem güncelleniyor.
Veri kaynağı sağlıklı hale geldiğinde sıra kampanya kararlarına gelir. Performance Max gibi kampanya türleri doğrudan bu kaynaktan beslenir, dolayısıyla feed'deki her boşluk performansa birebir yansır. Bütçe ve ölçekleme kararlarına ancak bağlantı katmanı oturduktan sonra geçmek mantıklıdır. Entegrasyonu bir kez doğru kurmak, sonraki aylarda açacağınız her kampanyanın altındaki zemini sağlamlaştırır.