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.
Bu sayfada yer alan konular
- Başlamadan önce
- SFTP hesabı oluşturma
- Dosyanızı SFTP kullanarak yükleme
- SFTP kullanarak dosya yüklerken görülen giriş hataları
Başlamadan önce
Ürün dosyanızı içeren bir veri kaynağı oluşturun, ardından şifre oluşturarak Merchant Center SFTP hesabınızı etkinleştirin. SFTP ile 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 4 GB'tan büyükse yüklemeden önce dosyanızı daha küçük boyutlu birkaç 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ılavuzumuzu inceleyin.
SFTP hesabı oluşturma
Merchant Center hesabınıza bağlı bir SFTP hesabı zaten mevcuttur. Ancak bu hesabın etkinleştirilmesi gerekir. SFTP hesabınızı etkinleştirmek için:
- Ürün dosyanızı içeren bir veri kaynağı oluşturun.
- SFTP ile dosya ekleyin'i seçin ve SFTP ayrıntılarını göster'i tıklayın.
- Şifre oluştur'u tıklayın. Şifreniz otomatik olarak oluşturulur.
Not: Güvenlik nedeniyle, şifreniz tekrar gösterilmez. Pop-up kutusunu kapatmadan önce şifrenizi güvenli bir yere not ettiğinizden emin olun. Şifrenizi unuttuysanız Şifreyi sıfırla'yı tıklayarak yeni bir şifre oluşturabilirsiniz.
- Merchant Center SFTP hesabınız artık etkindir. Ancak ilk şifre oluşturma işleminiz birkaç saat sürebilir. SFTP sunucumuzda hemen oturum açamazsanız daha sonra tekrar deneyin.
Dosyanızı SFTP kullanarak yükleme
SFTP kullanarak dosya yüklemek için birçok yöntemden yararlanabilirsiniz. Aşağıda en yaygın yöntemlere ilişkin talimatlara yer verilmiştir. 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, Merchant Center'daki dosya tabanlı veri kaynaklarınızın ayrıntılarında bulunabilir.
1. seçenek: Veri feed'inizi bir SFTP programı kullanarak aktarma
Veri feed'inizi bir SFTP programı kullanarak aktarma
- FileZilla (Windows)
- Fetch (Mac)
- Google Arama'da "SFTP istemcileri" şeklinde arama yaparak web'de alternatif SFTP istemcileri bulabilirsiniz.
SFTP programınızı indirip yükledikten sonra, SFTP sunucumuza bağlanabilmek için onu 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ı: SFTP kullanıcı adınız, Merchant Center'daki dosya tabanlı veri kaynaklarınızın ayrıntılarında bulunabilir.
- Şifre: Google Merchant Center hesabınızda oluşturduğunuz SFTP şifresidir. Bunun Merchant Center şifrenizden farklı olacağını unutmayın. SFTP şifreniz, Merchant Center'daki dosya tabanlı veri kaynaklarınızın ayrıntılarında bulunabilir.
- 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 üzerinden gönderme
Windows: Verilerinizi Komut İstemi kullanarak SFTP üzerinden 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. Belirtilen yöntemler işe yaramazsa bu seçeneği deneyin: 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.
- SFTP kullanıcı adınız, Merchant Center'daki dosya tabanlı veri kaynaklarınızın ayrıntılarında bulunabilir.
- "-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 istemle karşılaşabilirsiniz: “[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, Merchant Center'daki dosya tabanlı veri kaynaklarınızın ayrıntılarında bulunabilir.
- 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.
Mac: Verilerinizi Terminal kullanarak SFTP üzerinden gönderme
- Bir Terminal penceresi açın. Bunu Komut + Boşluk tuşlarına basarak, Terminal araması yaparak ve 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.
- SFTP kullanıcı adınız, Merchant Center'daki dosya tabanlı veri kaynaklarınızın ayrıntılarında bulunabilir.
- "-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 istemle karşılaşabilirsiniz: “[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, Merchant Center'daki dosya tabanlı veri kaynaklarınızın ayrıntılarında bulunabilir.
- 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.
Linux: Verilerinizi komut satırını kullanarak SFTP üzerinden gönderme
- 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.
- SFTP kullanıcı adınız, Merchant Center'daki dosya tabanlı veri kaynaklarınızın ayrıntılarında bulunabilir.
- "-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 istemle karşılaşabilirsiniz: “[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, Merchant Center'daki dosya tabanlı veri kaynaklarınızın ayrıntılarında bulunabilir.
- 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.
SFTP kullanarak dosya yüklerken görülen giriş hataları
Aşağıda, SFTP sunucusuna bağlanırken sorun yaşamanıza yol açabilecek birkaç yaygın nedeni bulabilirsiniz.
SFTP hesabı oluşturmamışsınızdır
SFTP kullanarak dosya yükleyebilmek için Merchant Center'da SFTP hesabı oluşturmanız gerekir. SFTP ve Google Merchant Center hesap girişlerinizin farklı olacağını unutmayın. Dolayısıyla, kullanıcı adları ve şifreleri de farklı olacaktır.
SFTP hesabınız etkin hale gelmemiştir
SFTP hesabınızı oluşturduktan veya düzenledikten hemen sonra hesabınıza bağlanmaya çalışırsanız giriş yapamayabilirsiniz. Yeni SFTP hesap bilgilerinin etkin hale gelmesi birkaç saat sürer.
Doğru SFTP sunucusuna bağlanmıyorsunuzdur
SFTP'de, komut satırı istemi kullanıyorsanız 19321 numarasıyla belirtilen sunucu bağlantı noktasıyla {SFTP kullanıcı adınız}@partnerupload.google.com adresine bağlanıyor olmanız gerekir (ör. sftp -P 19321 {sftp kullanıcı adınız}@partnerupload.google.com). Bir SFTP istemcisi kullanıyorsanız "sftp://" protokolünü ana makine adı adresinin önüne eklemeniz gerekebilir (ör. sftp://partnerupload.google.com).
Hatalı bir SFTP kullanıcı adı kullanıyorsunuzdur
Doğru Merchant Center hesabıyla ilişkili SFTP adını kullandığınızı doğrulayın. SFTP kullanıcı adı, Merchant Center'daki dosya tabanlı veri kaynaklarınızın ayrıntılarında bulunabilir.
Hatalı bir SFTP şifresi kullanıyorsunuzdur
SFTP şifresi, güvenlik nedeniyle hesabınızda görüntülenmez. Şifrenizi kaybettiyseniz şifrenizi sıfırlamanız gerekir.