SFTP nedir?
SFTP, SSH Dosya Aktarım Protokolü anlamına gelir. Kullanıcıların internete dosya yüklemek veya internetten dosya indirmek için sık kullandığı bir yöntemdir. SFTP ile veriler şifreleme kullanılarak güvenli şekilde aktarılır ve hiçbir açık metin dosyası verisi aktarılmaz.
Başlamadan önce
Veri feed'lerini göndermek için önce feed'inizi kaydetmeniz gerekir. SFTP üzerinden gönderirken, dosyanızın boyutunun sıkıştırılmış veya sıkıştırılmamış biçimde 4 gigabayttan (GB) küçük olması gerektiğini unutmayın. Dosyanız bundan büyükse dosyanızı yüklemeden önce birden çok küçük dosyaya bölün.
Bu makaleyi okuduktan sonra SFTP kullanımıyla ilgili daha fazla yardıma ihtiyaç duyarsanız lütfen sorun giderme kılavuzumuza başvurun.
SFTP hesabı oluşturma
Bir SFTP hesabı oluşturmak için:
- Merchant Center hesabınızda oturum açın.
- Merchant Center hesabınızdan 3 nokta simgeli açılır menüye gidip SFTP/GCS öğesini tıklayın.
- SFTP sekmesini seçin.
- Bir SFTP hesabı kullanıcı adı otomatik olarak oluşturulur. Şifre oluşturmak ve hesabınızı etkinleştirmek için Şifre oluştur'u tıklayın.
- Otomatik olarak oluşturulan şifrenizi içeren bir pop-up kutusu gösterilir.
-
Not: Güvenlik nedeniyle, şifreniz tekrar gösterilmez. Pop-up kutusunu kapatmadan önce şifrenizi güvenli bir yere not ettiğinizden emin olun.
-
- SFTP Ayarları sayfasına dönmek için Kapat'ı tıklayın.
SFTP şifrenizi değiştirme
SFTP şifrenizi değiştirmeniz gerekiyorsa Merchant Center'da güvenli bir şifre oluşturarak bu işlemi gerçekleştirebilirsiniz. SFTP şifrenizi değiştirmek için:
- Merchant Center hesabınızda oturum açın.
- Araçlar simgesini tıklayıp SFTP/GCS sekmesi altından "Ayarlar"ı seçin.
- SFTP bölümünde Yeni şifre oluştur'u tıklayın.
- Şifrenizi değiştirmek istediğinizi onaylayacağınız bir pop-up kutusu gösterilir. Devam etmek istiyorsanız Onayla'yı tıklayın.
- Yeni oluşturulan şifrenizi içeren başka bir pop-up kutusu gösterilir.
-
Not: Güvenlik nedeniyle, şifreniz tekrar gösterilmez. Pop-up kutusunu kapatmadan önce şifrenizi güvenli bir yere not ettiğinizden emin olun.
- SFTP Ayarları sayfasına dönmek için Kapat'ı tıklayın.
Not: Yalnızca yeni bir Google Merchant Center SFTP şifresi oluşturabilirsiniz. Kaybettiğiniz veya unuttuğunuz şifreleri geri alamazsınız.
Dosyanızı SFTP üzerinden yükleme
SFTP üzerinden dosya yüklemek için pek çok yöntemden yararlanabilirsiniz. Ancak, aşağıda en yaygın türlere ilişkin talimatlara yer verdik. Daha önce SFTP kullanmadıysanız yapılandırması en kolay yöntem olduğu için aşağıdaki birinci seçeneği öneririz.
Tüm seçeneklerde aşağıdaki bilgiler gerekir:
- Ana makine adı: partnerupload.google.com Feed'inizi göndereceğiniz SFTP sunucumuzdur.
- Kullanıcı: Google Merchant Center SFTP ayarlarınızda bulabileceğiniz SFTP kullanıcı adıdır.
- SFTP sunucusu bağlantı noktası: 19321, Google Merchant Center SFTP sunucusu tarafından kullanılan bağlantı noktasıdır.
- SFTP sunucusu dijital parmak izi: 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d, partnerupload.google.com için kullanılan tanımlayıcı sunucu parmak izi anahtarıdır.
- Şifre: Merchant Center hesabınızda oluşturduğunuz SFTP şifresidir. Bunun Merchant Center şifrenizden farklı olacağını unutmayın. SFTP şifreniz, hesabınızdaki SFTP Ayarları bölümünde (Ayarlar > SFTP) oluşturulur.
1. Seçenek: Veri feed'inizi bir SFTP programı kullanarak aktarma
Veri feed'inizi bir SFTP programı kullanarak aktarmaBu yöntemi kullanmak için SFTP istemcisi olarak da bilinen bir SFTP programının bilgisayarınızda yüklü olması gerekir. Halihazırda bir SFTP istemciniz yoksa internetten indirebilirsiniz. Aşağıdaki SFTP istemcilerini ücretsiz olarak deneyebilirsiniz. (Kullanımınıza bağlı olarak, deneme süreniz sona erdikten sonra bu programlar için ücret ödemek zorunda kalabilirsiniz.) Programı internetten indirmek için bu bağlantılardan birini tıklayın.
SFTP programınızı indirip yükledikten sonra, SFTP sunucumuza bağlanabilmek için yapılandırmanız gerekir. SFTP istemcinizde şu ayarların yapılması gerekir:
- Ana makine adı: partnerupload.google.com Feed'inizi göndereceğiniz SFTP sunucumuzdur.
- Kullanıcı: Google Merchant Center SFTP ayarlarınızda bulabileceğiniz SFTP kullanıcı adıdır.
- Şifre: Google Merchant Center hesabınızda oluşturduğunuz SFTP şifresidir. Bunun Merchant Center şifrenizden farklı olacağını unutmayın. SFTP şifreniz, hesabınızdaki SFTP Ayarları bölümünde (Ayarlar > SFTP) oluşturulur.
- Oturum açma türü: Anonim değil, normal olarak ayarlanmalıdır. Kullanıcı adınızı ve şifrenizi girebilmeniz için önce bu ayarı değiştirmeniz gerekebilir.
2. Seçenek: Verilerinizi komut satırını kullanarak SFTP yoluyla gönderme
Windows: Verilerinizi Komut İstemi kullanarak SFTP yoluyla gönderme- Başlat menüsünden Programlar'ı, Donatılar'ı ve ardından Komut İstemi'ni seçin. Alternatif olarak, Başlat menüsünden Programlar'ı, ardından MS-DOS Komut İstemi'ni seçin. (Bu yöntemler işe yaramazsa: Başlat menüsünden Ara'yı, ardından Dosya veya Klasörler'i seçin ve komut kelimesini yazın. "Komut İstemi" adlı dosyayı çift tıklayın.)
- Görünen pencereye sftp -P 19321 {sftp kullanıcı adınız}@partnerupload.google.com yazıp Enter tuşuna basın.
- Merchant Center'da oluşturduğunuz kullanıcı adını girin (Hesabınızda Ayarlar>SFTP'yi tıklayarak bulabilirsiniz).
- "-P 19321", Google Merchant Center SFTP sunucusu için doğru bağlantı noktasını belirtir.
- partnerupload.google.com adresine ilk kez bağlanıyorsanız şu istemi görebilirsiniz: “[partnerupload.google.com]:19321 ana makinesinin özgünlüğü oluşturulamadı. RSA anahtarı dijital parmak izi şu şekildedir: 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Bağlanmaya devam etmek istediğinizden emin misiniz (evet/hayır)?" Oturumunuzda gösterilen parmak izi anahtarının yukarıdakiyle eşleştiğini doğruladıktan sonra "y" yazın.
- Şifre girmeniz istenir. Merchant Center'da oluşturduğunuz SFTP şifresini girin. Bunun Merchant Center şifrenizden farklı olacağını unutmayın. SFTP şifreniz, hesabınızdaki SFTP Ayarları bölümünde (Ayarlar > SFTP) oluşturulur.
- put {dosya adı dahil dizininiz} yazıp Enter tuşuna basarak dosyayı SFTP üzerinden gönderin. Örneğin, Documents (Belgeler) klasörünüzde "verifeedi.txt" adlı bir feed'iniz varsa "put C:\Users\kullanıcıadı\Documents\verifeedi.txt" yazarsınız.
- Birkaç saniye sonra yüklemenizin ilerlemesini gösteren bir durum güncellemesi görürsünüz. Daha sonra yükleme tamamlandığında bunu onaylayın. İşlem tamamlandığında programdan çıkabilirsiniz.
- Bir Terminal penceresi açın. Bunu Command + Boşluk çubuğuna basıp "Terminal" araması yaparak, ardından görüntülenen kutuda Terminal'i seçerek yapabilirsiniz.
- Açılan terminal penceresine sftp -P 19321 {sftp kullanıcı adınız}@partnerupload.google.com yazıp Enter tuşuna basın.
- Merchant Center'da oluşturduğunuz kullanıcı adını girin (Hesabınızda Ayarlar > SFTP'yi tıklayarak bulabilirsiniz).
- "-P 19321", Google Merchant Center SFTP sunucusu için doğru bağlantı noktasını belirtir.
- partnerupload.google.com adresine ilk kez bağlanıyorsanız şu istemi görebilirsiniz: “[partnerupload.google.com]:19321 ana makinesinin özgünlüğü oluşturulamadı. RSA anahtarı dijital parmak izi şu şekildedir: 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Bağlanmaya devam etmek istediğinizden emin misiniz (evet/hayır)?" Oturumunuzda gösterilen parmak izi anahtarının yukarıdakiyle eşleştiğini doğruladıktan sonra "y" yazın.
- Şifre girmeniz istenir. Merchant Center'da oluşturduğunuz SFTP şifresini girin. Bunun Merchant Center şifrenizden farklı olacağını unutmayın. SFTP şifreniz, hesabınızdaki SFTP Ayarları bölümünde (Ayarlar > SFTP) oluşturulur.
- put {dosya adı dahil dizininiz} yazıp Enter tuşuna basarak dosyayı SFTP üzerinden gönderin. Örneğin, Documents (Belgeler) klasörünüzde "verifeedi.txt" adlı bir feed'iniz varsa "put /Users/kullanıcıadı/Documents/verifeedi.txt" yazarsınız.
- Birkaç saniye sonra yüklemenizin ilerlemesini gösteren bir durum güncellemesi görürsünüz. Daha sonra yükleme tamamlandığında bunu onaylayın. İşlem tamamlandığında programdan çıkabilirsiniz.
- Terminal'i açın.
- Açılan terminal penceresine sftp -P 19321 {sftp kullanıcı adınız}@partnerupload.google.com yazıp Enter tuşuna basın.
- Merchant Center'da oluşturduğunuz kullanıcı adını girin (hesabınızda Ayarlar ve ardından SFTP'yi tıklayarak bulabilirsiniz).
- "-P 19321", Google Merchant Center SFTP sunucusu için doğru bağlantı noktasını belirtir.
- partnerupload.google.com adresine ilk kez bağlanıyorsanız şu istemi görebilirsiniz: “[partnerupload.google.com]:19321 ana makinesinin özgünlüğü oluşturulamadı. RSA anahtarı dijital parmak izi şu şekildedir: 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Bağlanmaya devam etmek istediğinizden emin misiniz (evet/hayır)?" Oturumunuzda gösterilen parmak izi anahtarının yukarıdakiyle eşleştiğini doğruladıktan sonra "y" yazın.
- Şifre girmeniz istenir. Merchant Center'da oluşturduğunuz SFTP şifresini girin. Bunun Merchant Center şifrenizden farklı olacağını unutmayın. SFTP şifreniz, hesabınızdaki SFTP Ayarları bölümünde (Ayarlar > SFTP) oluşturulur.
- put {dosya adı dahil dizininiz} yazıp Enter tuşuna basarak dosyayı SFTP üzerinden gönderin. Örneğin, Documents (Belgeler) klasörünüzde "verifeedi.txt" adlı bir feed'iniz varsa "put /home/kullanıcıadı/Documents/verifeedi.txt" yazarsınız.
- Birkaç saniye sonra yüklemenizin ilerlemesini gösteren bir durum güncellemesi görürsünüz. Daha sonra yükleme tamamlandığında bunu onaylayın. İşlem tamamlandığında programdan çıkabilirsiniz.
Not: İşlem sırasında bir hata yaparsanız boş bir komut istemi veya bir hata mesajı alabilirsiniz. Böyle bir durumda tekrar ilk adımdan başlayın ve dosyanızın aktarımını tamamlayana kadar devam edin.