C# Google Analytics Api Kullanımı

İbrahim     15 Kasım 2018     346     0    
Merhaba arkadaşlar.Bu paylaşımda google analytics api kullanımını göstereceğim.Sonraki paylaşımlarda ise belli bir tarih aralıklarına göre sitemize giren kullanıcı sayısı, çoğul görüntülenme, hangi kullanıcı hangi tarayıcıdan girmiş gibi paylaşımları ele alacağım.Şunu da öylemeden edemeyeceğim, google analytiscten verileri çekmek için gerçekten çok çaba sarf ettim.Siz uğraşmayın diye hemen paylaşımda bulunayım dedim. :)

İlk olarak aspnet mvc projesi oluşturalım.

1. Package Manager Console'u açalım ve aşağıdaki kodu yapıştırıp enter'a basalım.

Install-Package Google.Apis.AnalyticsReporting.v4 -Version 1.36.1.1391

C# Google Analytics Api Kullanımı

Google Analytics Reporting v4 nuget paketini aşağıdaki adresten de yükleyebilirsiniz.

https://www.nuget.org/packages/Google.Apis.AnalyticsReporting.v4/

 

2. Bu adımda aşağıdaki adrese gidip, google analizleriniz için kullandığınız hesap ile giriş yapın.

https://console.developers.google.com

 

3. Aşağıda belirtilen adrese giderek yeni bir proje oluşturun.

https://console.developers.google.com/iam-admin/projects

 

4. Sol üst kısımda bulunan gezinme menüsüne tıklayın.API'ler ve Hizmetler > Kitaplık'a tıklayın.Arama kutucuğuna "Analytics API" yazın ve API'yi etkinleştirin.

C# Google Analytics Api Kullanımı

 

5. Sol üst kısımda bulunan gezinme menüsüne tekrar tıklayın.API'ler ve Hizmetler > "Kimlik Bilgileri" düğmesine tıklayın."Kimlik Bilgilerini Oluştur"a tıklayın.

Bu kısım bize 3 farklı kimlik bilgisi türü oluşturmamıza olanak tanır.
1. Bir API anahtarı 
2. Oauth istemci kimliği 
3. Hizmet hesabı anahtarı 

"OAuth istemci kimliği"ni seçin.Uygulama türü olarak "Web uygulaması" 'nı seçin.İstemci kimliğin adını girin.(Ben google-analytisc-api dedim.) Ardından "Oluştur"a tıklayın.

 

6. Yine "Kimlik Bilgilerini Oluştur"a tıklayın ve "Hizmet hesabı anahtarı"nı seçin.Karşıma gelen sayfada "Hizmet Hesabı" yazan kısımdan hesabınızı seçin.Anahtar türünü "JSON" seçin."Oluştur" a tıklayın ve oluşan dosyayı indirin.

C# Google Analytics Api Kullanımı

İndirilen dosyayı projemizde bulunan App_Data klasörüne atın.

C# Google Analytics Api Kullanımı

 

7. Aşağıda belirtilen adrese giderek hizmet hesapları sayfasına gidin, "Seç" düğmesine basın ve projenizi seçin.

https://console.developers.google.com/iam-admin/serviceaccounts/

 

NOT: Aşağıda belirtilen adrese gidin.Sol alt kısımda bulunan "Yönetici" düğmesine tıklayın.Sağ bölmede bulunan Kullanıcı Yönetimini seçin.Oluşturmuş olduğumuz servis hesabını göreceksiniz.Burada izinleride kontrol edebilirsiniz.

Arkadaşlar yapılacak işlemler bu kadar.Bu işlemleri yaptığınızda programımız, google analytics api ile etkileşime geçmiş oluyor.Artık kodlarımızı yazarak, istediğimiz verileri çekebiliriz.

Aşağıdaki makaleyide inceleyebilirsiniz.

Google Analytisc ile Kullanıcı Verilerini Çekme


Etiketler:  
google-analytics-kullanimi
api
api-kullanimi
google-analistic
csharp


Paylaş:  

Bir Cevap Yazın