Birazdan Black Desert başlayacak.

Eğer oyun başlamıyorsa, lütfen Black Desert Başlatıcıyı kurun.

Oyuna başlamak için Black Desert Başlatıcısını kurunuz.

Eğer zaten kuruluysa, oyun hemen başlar.
Eğer otomatik olarak başlatıcı çalışmıyorsa, lütfen kurulu olan başlatıcıyı doğrudan başlatın.

Kurulum Rehberi

1 İndirilen BlackDesert_Installer_TR.exe dosyasını çalıştırarak, Black Desert Başlatıcısını kurunuz.

2 Kurulum tamamlandıktan sonra oyunu başlatınız.

Forum

#Acemi Maceracı #Strateji #Yaşam #Eşya #Yükseltme
BDO101 - Marketplace API ile Otomatik Excel Yapmak
15.06.2021 22:32 (UTC+3)
1229 3
Son Düzenleme Tarihi : 16.07.2021 13:35 (UTC+3)
# 1

BDO101- Marketplace API ile Otomatik Güncellenen Elektronik Tablo Yapmak

Merhaba, ben SakuraPrime. Bu rehberimde Marketplace API kullanarak otomatik güncellenen Excel tablosu yapmayı öğreteceğim. Bu yöntemle oluşturacağınız tablolar marketteki ürünlerin fiyatı ve miktarı gibi bilgileri çekmeye yaramakta ve yarım saatte bir otomatik olarak güncellenmektedir.

 

Diğer Rehberlerim

BDO101 – Çiftçilik Rehberi

BDO Ekspres - Toplama Rehberi

BDO Ekspres - Eğitim Rehberi

BDO Ekspres - Sıvı Yapıştırıcı İçin Su Altında Istakoz Toplama Rehberi

BDO Ekspres - En Hızlı Şekilde Balıkçılık Seviyesi Yükseltmek

 

Başlarken

Öncelikle, kullanabileceğimiz bir tablomuzun olması gerekiyor. Eğer halihazırda kullandığınız bir tablo yoksa aşağıdaki adımları izleyerek yeni bir tablo oluşturabilirsiniz. Kullanması daha kolay olduğu için Google Sheets tablosu oluşturmayı ve kullanmayı göstereceğim. Microsoft Excel tablolarında da Marketplace API kullanabilirsiniz ancak biraz daha uğraştırıcı olacaktır.

İpucu: Resimlere sağ tıklayıp yeni sekmede açarak daha yüksek çözünürlüklü hallerini görebilirsiniz.

 

Yeni Bir Tablo Oluşturmak

Öncelikle aşağıdaki adrese gidip Google hesabımızla giriş yapıyoruz.

https://docs.google.com/spreadsheets/

Halihazırda var olan tablolarımıza da bu adresten erişebiliriz.

 

1: Giriş yaptıktan sonra sol üstten "Boş" seçeneğini seçerek başlıyoruz.

 

2: Tablomuza sol üstten isim verebiliriz.

3: Hücrelere veri girmek için direkt içlerine yazabilir veya formül çubuğunu kullanabiliriz.

4: Sayfaların ismine çift tıklayarak değişiklik yapabiliriz.

5: Yeni sayfa oluşturmak için sol alttaki + düğmesini kullanacağız.

 

Marketplace API Entegrasyonu

Fiyatlar isimli yeni bir sayfa oluşturuyoruz. Bu sayfanın adını Fiyatlar koymadığımız halde formülümüz çalışmayacaktır.

 

Fiyatlar sayfamızın ilk satırındaki hücrelere şu başlıkları giriyoruz:

İsim (ürünün marketteki ismi)

Index (bdocodex gibi arama motorlarında ürünü kolayca bulmamıza yarayan ürünün indisi)

Miktar (ürünün markette anlık olarak satışa konulmuş miktarı)

Toplam Ticaret (ürünün gelmiş geçmiş satış sayısı)

Fiyat (ürünün "temel fiyatı")

Günlük Ticaret (ürünün günlük ortalama satış miktarı)

 

Başlıkları girdikten sonra A2 hücresine tıklıyoruz, aşağıdaki formülü yazıyoruz ve enter tuşuna basıyoruz.

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/1imwi55_O92okrpnkdlrThVuHa4J_Kth0kepc6v3O8iA/edit";"A1:F5000")

 

Formülü isterseniz direkt A2 hücresinin içine, isterseniz de formül çubuğuna yazabilirsiniz.

 

Not: Eğer oyunu İngilizce oynuyorsanız aşağıdaki formülü yazmanız gerekiyor:

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/1EFP3DLWPq76bVD6Z9z8-yoyjtJSlpOwbd7XHPd3YgqM/edit";"A1:F5000")

 

Not: Eğer oyunu TR & MENA sunucusu dışında bir sunucuda oynuyorsanız farklı bir formül yazmanız gerekmekte. Formülünü istediğiniz farklı bir sunucu varsa yorum olarak yazabilirseniz kullanmanız gereken formülü cevap olarak yazabilirim.

 

Formülü girdiğinizde birkaç saniyeliğine "Loading..." yazısı çıkacak, sonrasında eşya bilgilerinin yüklenmesi tamamlanacaktır.

 

Eşya bilgilerimizin yüklenmesi tamamlandı. Bu bilgiler yarım saatte bir güncellenecektir. Siz tabloyu her açtığınızda birkaç saniye içerisinde eşya bilgilerinin güncel versiyonu yüklenecektir. Dilerseniz benim yaptığım gibi sütunların genişliğini arttırabilirsiniz. Böylelikle eşya bilgilerini daha rahat bir şekilde görebilirsiniz.

 

"Fiyatlar" Sayfasından Bilgi Çekmek

Eşya bilgilerimizin yer aldığı sayfadan diğer sayfalarda kullanmak üzere bilgi çekmek için "VLOOKUP" veya Türkçe adıyla "DÜŞEYARA" formülünü kullanacağız.

 

Öncelikle ilk sayfamıza geri dönelim. Anlık fiyatlarını listelemek için örnek olarak birkaç yemek ismi yazdım. Sütunları rahat inceleyebilmek için İsim ve Fiyat şeklinde başlık koydum ancak istemiyorsanız sizin bunu yapmanıza gerek yok.

 

Öncelikle, Balenos Yemeği hücresinin sağındaki hücreye, yani B2 hücresine tıklıyoruz. Sonra aşağıdaki formülü yazıp enter tuşuna basıyoruz.

=VLOOKUP(A2;Fiyatlar!$A$1:$F$5000;5;false)

 

Not: Eğer Türkçe formül kullanıyorsanız aşağıdaki formülü kullanmanız gerekiyor:

=DÜŞEYARA(A13;Fiyatlar!$A$1:$F$5000;4;YANLIŞ)

 

Not: Google Sheets, MS Excel veya diğer elektronik çizelge programlarını kullandığınız dile bağlı olarak formül içerisinde noktalı virgül (;) yerine virgül (;) kullanmanız gerekebilir. Böyle bir durumda formüldeki noktalı virgülleri virgülle değiştirmeniz yeterlidir.

 

Yukarıdaki formülü inceleyecek olursak,

A2: Hangi hücreden bilgi alacağımızı ifade ediyor. A2 hücresinde yer alan Balenos Yemeği eşyası için bilgi almak istediğimizden burada A2 yazması gerekiyor.

Fiyatlar!$A$1:$F$5000: Hangi sayfa içerisinden hangi aralıktan bilgi çekeceğimizi ifade ediyor. Örneğin, eğer eşya bilgilerinin yer aldığı sayfanın adını Fiyatlar yerine Eşya Listesi olarak koyduysanız, formülün bu kısmında yer alan Fiyatlar yazısını (tırnak işaretlerini de dahil ederek) "Eşya Listesi" olarak değiştirmeniz gerekiyor.

4: Bilgi aradığımız aralıkta hangi sütun için bilgi geri getireceğimizi ifade ediyor. Hatırlıyorsanız 4. sütun, eşya fiyatlarının yer aldığı sütundu. Eşyalara ait diğer miktar, günlük ticaret sayısı gibi diğer bilgileri almak için bu kısmı değiştirebiliriz.

false: Bu kısma dokunmuyoruz.

 

Formülü girip enter tuşuna bastığımızda ilk hücrede yer alan Balenos Yemeği için fiyat bilgisini çekmiş olduk. Hücrenin mavi çerçevesinin sağ altındaki kareye sağ tıklayıp aşağı kaydırarak diğer eşyalar için aynı formülün kullanılmasını sağlayabiliriz.

 

Mavi kareyi aşağıya kaydırdık ve tüm eşyalarımız için doğru formülün hızlıca kullanılmasını sağladık. Böylelikle, her hücre için formülü tek tek baştan yazma zahmetinden kurtulduk. Tablomuz güncellendiğinde bu sayfada yer alan fiyat bilgileri de güncellenmiş olacaktır.

 

İpucu: Formül içeren hücreleri diğer hücreler için kullanmak için aşağı kaydırmanın dışında kopyala (CTRL + C) ve yapıştır (CTRL + V) kısayollarını da kullanabiliriz.

 

VLOOKUP formülünde yer alan 4 sayısını 2, 3, 5 veya 6 ile değiştirerek eşyaya ait fiyat dışındaki miktar, toplam ticaret gibi bilgilere de kolayca ulaşabiliriz.

 

Bir sonraki rehberde görüşmek üzere. Hoşça kalın!

Son Düzenleme Tarihi : 16.06.2021 09:32 (UTC+3)
# 2
Eline sağlık ^^
Son Düzenleme Tarihi : 16.06.2021 14:11 (UTC+3)
# 3
sen kafayı sıyırmışsın aga. ellerine sağlık
Görüş

Oynanış

Oynanışla ilgili ipuçları ve bilgi birikiminizi paylaşın.

last
Gönderiler 10.000 adetlik birimler halinde aranır.