<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Google Analytics API ve Google Chart API Entegrasyonu İle Dinamik İstatistik Çizelgeleri Oluşturma yazısına yapılan yorumlar</title>
	<atom:link href="http://www.ipsure.com/blog-tr/2010/google-analytics-api-ve-google-chart-api-entegrasyonu-ile-dinamik-istatistik-cizelgeleri-olusturma/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ipsure.com/blog-tr/2010/google-analytics-api-ve-google-chart-api-entegrasyonu-ile-dinamik-istatistik-cizelgeleri-olusturma/</link>
	<description>İnternet Teknolojileri, e-iş, e-pazarlama, iş dünyası ve sanal yaşam üzerine bir weblog</description>
	<lastBuildDate>Sun, 29 Aug 2010 14:58:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Sezgin Bayrak tarafından</title>
		<link>http://www.ipsure.com/blog-tr/2010/google-analytics-api-ve-google-chart-api-entegrasyonu-ile-dinamik-istatistik-cizelgeleri-olusturma/comment-page-1/#comment-133</link>
		<dc:creator>Sezgin Bayrak</dc:creator>
		<pubDate>Sun, 29 Aug 2010 14:58:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.ipsure.com/blog-tr/?p=347#comment-133</guid>
		<description>Merhaba,
Sayfada görmekte olduğunuz grafik, yine bu sayfada yayımlanmakta olan ve sizin de edinmiş olduğunuz kodu kullanarak PHP5 sistemde sorunsuz elde edilmektedir.
Siz sisteminizde PHP4 kullanıyor olabilir misiniz? Daha zayıf olmakla birlikte bir diğer ihtimal ise kodu sisteminize taşırken yanlışlıkla bir karakter silmiş olmanız olabilir.
Söz konusu çalışma ve ilişkili kod, Wordpress bağımlı değildir.</description>
		<content:encoded><![CDATA[<p>Merhaba,<br />
Sayfada görmekte olduğunuz grafik, yine bu sayfada yayımlanmakta olan ve sizin de edinmiş olduğunuz kodu kullanarak PHP5 sistemde sorunsuz elde edilmektedir.<br />
Siz sisteminizde PHP4 kullanıyor olabilir misiniz? Daha zayıf olmakla birlikte bir diğer ihtimal ise kodu sisteminize taşırken yanlışlıkla bir karakter silmiş olmanız olabilir.<br />
Söz konusu çalışma ve ilişkili kod, Wordpress bağımlı değildir.</p>
]]></content:encoded>
	</item>
	<item>
		<title>sinan tarafından</title>
		<link>http://www.ipsure.com/blog-tr/2010/google-analytics-api-ve-google-chart-api-entegrasyonu-ile-dinamik-istatistik-cizelgeleri-olusturma/comment-page-1/#comment-132</link>
		<dc:creator>sinan</dc:creator>
		<pubDate>Sat, 28 Aug 2010 17:12:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.ipsure.com/blog-tr/?p=347#comment-132</guid>
		<description>Merhaba, ben hata alıyorum.
Parse error: syntax error, unexpected &#039;{&#039; in ...
Bu iki dosya ve kodunuzu aldım, ftp ye attım ancak yukarıdaki hatayı verdi. Wordpress&#039;de değil, direk kullanmak istiyorum.</description>
		<content:encoded><![CDATA[<p>Merhaba, ben hata alıyorum.<br />
Parse error: syntax error, unexpected &#8216;{&#8216; in &#8230;<br />
Bu iki dosya ve kodunuzu aldım, ftp ye attım ancak yukarıdaki hatayı verdi. Wordpress&#8217;de değil, direk kullanmak istiyorum.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Hakan tarafından</title>
		<link>http://www.ipsure.com/blog-tr/2010/google-analytics-api-ve-google-chart-api-entegrasyonu-ile-dinamik-istatistik-cizelgeleri-olusturma/comment-page-1/#comment-44</link>
		<dc:creator>Hakan</dc:creator>
		<pubDate>Wed, 07 Apr 2010 05:03:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.ipsure.com/blog-tr/?p=347#comment-44</guid>
		<description>Elinize emeğinize aklınıza sağlık vallahi üşenmemiş konuyu detaylarına girerek anlatmışsınız. Sizi yürekten tebrik eder, başarılarınızın devamını dilerim.
Ben şimdi yukarda anlattıklarınızı tekrar uygulayıp sonucu buraya yazacağım, umarım sorunsuz çalışır. Saygılarımla.</description>
		<content:encoded><![CDATA[<p>Elinize emeğinize aklınıza sağlık vallahi üşenmemiş konuyu detaylarına girerek anlatmışsınız. Sizi yürekten tebrik eder, başarılarınızın devamını dilerim.<br />
Ben şimdi yukarda anlattıklarınızı tekrar uygulayıp sonucu buraya yazacağım, umarım sorunsuz çalışır. Saygılarımla.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Sezgin Bayrak tarafından</title>
		<link>http://www.ipsure.com/blog-tr/2010/google-analytics-api-ve-google-chart-api-entegrasyonu-ile-dinamik-istatistik-cizelgeleri-olusturma/comment-page-1/#comment-39</link>
		<dc:creator>Sezgin Bayrak</dc:creator>
		<pubDate>Sat, 03 Apr 2010 11:13:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.ipsure.com/blog-tr/?p=347#comment-39</guid>
		<description>Herhangi bir php parsing hatası boş sayfa ile sonuçlanır ki çoğunlukla require ve ya include ile çağırdığımız class dosyalarının bulunmaları gereken dizinde olmayışları buna sebep olur. Kod içerisinden çağırdığımız google_chart.php ve googleanalytics.class.php dosyalarının kodu insert ettiğiniz sayfa ile aynı dizinde olduğuna ve bu dosyaların isim ya da uzantılarında hata olmadığına emin olunuz. Bu dosyalar başka bir dizindelerse kod içerisindeki require ve include satırlarını değiştirerek dosyaların bulunduğu dizini gösteriniz.

Sorununuzun kaynağının Windows tabanlı hosting ve IIS tabanlı olup olmadığını merak ettiğim için elimde hazır PHP entegrasyonu yapılmış bir Windows sunucu olmamasına rağmen bir tanesinde PHP kurulumunu gerçekleştirdim ve kodu orada denedim. Aşağıdaki kurulum ve basit yapılandırmanın ardından test için oluşturduğum söz konusu IIS sistemde chart sorunsuz görüntülendi.

Eminim ki siz Windows hosting üzerinde hali hazırda PHP run etmekte olduğunuza göre ilgili yapılandırmanız zaten mevcuttur. Ancak ben hazır konu açılmışken bu vesileyle yeni başlayan veya IIS üzerinde PHP çalıştırma konusunu merak edenlere ek bilgi aktarmak adına yaptıklarımı çok kısa bir şekilde aşağıya özetleyeceğim:

IIS 6.0 için, Windows 2003 Server SP2 üzerinde phptest isminde bir klasör yaratarak içerisine yukarıdaki makalemde linklerini vermiş olduğum 
&lt;strong&gt;googleanalytics.class.php&lt;/strong&gt;
&lt;strong&gt;google_chart.php&lt;/strong&gt;
iki API class dosyasını upload ettikten sonra  yukarıda yer alan kodu da bu klasöre chart.php olarak kaydettim ve kod içerisinde ilgili yerlere Google hesap detaylarını yerleştirdim.

&lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&quot; rel=&quot;nofollow&quot;&gt;Microsoft 2008 C++ Runtime (x86)&lt;/a&gt; adresinden Microsoft Visual C++ 2008 Redistributable Package (x86) (vcredist_x86.exe) download ederek kurdum.

http://www.iis.net/expand/FastCGI adresinde bulunan &lt;strong&gt;FastCGI&lt;/strong&gt; 1.5 for IIS 6 and 5.1 için x86 versiyonunu http://go.microsoft.com/?linkid=9707432 adresinden indirerek kurdum.

http://windows.php.net/download/ adresinden PHP For Windows (PHP 5.3.2) için &lt;strong&gt;VC9 x86 Non Thread Safe&lt;/strong&gt; kurulum paketini indirerek kurulumu başlattım, &lt;strong&gt;Web Server Setup&lt;/strong&gt; bölümünde IIS FastCGI işaretleyerek kurulumu tamamladım.

IIS üzerinde phptest isminde yeni bir website yaratarak Home Directory tab menüsünde phptest klasörümüzü ana dizin olarak gösterdikten sonra &quot;Configuration&quot; butonundan yararlanarak Add/Edit Application Extension Mapping penceresinde &quot;Add&quot; butonunu kullanarak Browse ile WINDOWS\system32\inetsrv\ altında yer alan &lt;strong&gt;fcgiext.dll&lt;/strong&gt; ISAPI dll dosyasını Executable olarak ekledim ve Extension olarak &lt;strong&gt;.php&lt;/strong&gt; uzantısını belirttikten sonra bir alt alanda GET,HEAD,POST verblerini limitledim, &quot;Script Engine&quot; ve &quot;Verify that file exists&quot; opsiyonları seçili şekilde kaydettim. Execute permissions ayarını &quot;Scripts only&quot; olarak ayarlayarak yeni website tanımını IIS Manager&#039;da stop/start ettikten ve phptest.com test domaini ile ilgili gerekli tanımı C:\WINDOWS\system32\drivers\etc\hosts dosyasına (veya DNS sunucusuna) girdikten sonra IIS&#039;imiz php scriptlerini çalıştırmaya hazır hale gelecektir. En azından temel anlamda...

IIS FastCGI konusunda daha detaylı bilgi için: http://learn.iis.net/page.aspx/248/configure-the-fastcgi-extension-for-iis-60/

64bit OS, IIS7 FastCGI ve ya apache binary leri ile entegrasyon gibi farklı uygulamalara ilişkin dökümantasyona yine yukarıda verdiğim linklerden ulaşılabilir.

Chart API çalışmasını ASP ile bizzat denemedim ancak internette çeşitli örneklerin bulunduğuna inanıyorum.</description>
		<content:encoded><![CDATA[<p>Herhangi bir php parsing hatası boş sayfa ile sonuçlanır ki çoğunlukla require ve ya include ile çağırdığımız class dosyalarının bulunmaları gereken dizinde olmayışları buna sebep olur. Kod içerisinden çağırdığımız google_chart.php ve googleanalytics.class.php dosyalarının kodu insert ettiğiniz sayfa ile aynı dizinde olduğuna ve bu dosyaların isim ya da uzantılarında hata olmadığına emin olunuz. Bu dosyalar başka bir dizindelerse kod içerisindeki require ve include satırlarını değiştirerek dosyaların bulunduğu dizini gösteriniz.</p>
<p>Sorununuzun kaynağının Windows tabanlı hosting ve IIS tabanlı olup olmadığını merak ettiğim için elimde hazır PHP entegrasyonu yapılmış bir Windows sunucu olmamasına rağmen bir tanesinde PHP kurulumunu gerçekleştirdim ve kodu orada denedim. Aşağıdaki kurulum ve basit yapılandırmanın ardından test için oluşturduğum söz konusu IIS sistemde chart sorunsuz görüntülendi.</p>
<p>Eminim ki siz Windows hosting üzerinde hali hazırda PHP run etmekte olduğunuza göre ilgili yapılandırmanız zaten mevcuttur. Ancak ben hazır konu açılmışken bu vesileyle yeni başlayan veya IIS üzerinde PHP çalıştırma konusunu merak edenlere ek bilgi aktarmak adına yaptıklarımı çok kısa bir şekilde aşağıya özetleyeceğim:</p>
<p>IIS 6.0 için, Windows 2003 Server SP2 üzerinde phptest isminde bir klasör yaratarak içerisine yukarıdaki makalemde linklerini vermiş olduğum<br />
<strong>googleanalytics.class.php</strong><br />
<strong>google_chart.php</strong><br />
iki API class dosyasını upload ettikten sonra  yukarıda yer alan kodu da bu klasöre chart.php olarak kaydettim ve kod içerisinde ilgili yerlere Google hesap detaylarını yerleştirdim.</p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF" rel="nofollow">Microsoft 2008 C++ Runtime (x86)</a> adresinden Microsoft Visual C++ 2008 Redistributable Package (x86) (vcredist_x86.exe) download ederek kurdum.</p>
<p><a href="http://www.iis.net/expand/FastCGI" rel="nofollow">http://www.iis.net/expand/FastCGI</a> adresinde bulunan <strong>FastCGI</strong> 1.5 for IIS 6 and 5.1 için x86 versiyonunu <a href="http://go.microsoft.com/?linkid=9707432" rel="nofollow">http://go.microsoft.com/?linkid=9707432</a> adresinden indirerek kurdum.</p>
<p><a href="http://windows.php.net/download/" rel="nofollow">http://windows.php.net/download/</a> adresinden PHP For Windows (PHP 5.3.2) için <strong>VC9 x86 Non Thread Safe</strong> kurulum paketini indirerek kurulumu başlattım, <strong>Web Server Setup</strong> bölümünde IIS FastCGI işaretleyerek kurulumu tamamladım.</p>
<p>IIS üzerinde phptest isminde yeni bir website yaratarak Home Directory tab menüsünde phptest klasörümüzü ana dizin olarak gösterdikten sonra &#8220;Configuration&#8221; butonundan yararlanarak Add/Edit Application Extension Mapping penceresinde &#8220;Add&#8221; butonunu kullanarak Browse ile WINDOWS\system32\inetsrv\ altında yer alan <strong>fcgiext.dll</strong> ISAPI dll dosyasını Executable olarak ekledim ve Extension olarak <strong>.php</strong> uzantısını belirttikten sonra bir alt alanda GET,HEAD,POST verblerini limitledim, &#8220;Script Engine&#8221; ve &#8220;Verify that file exists&#8221; opsiyonları seçili şekilde kaydettim. Execute permissions ayarını &#8220;Scripts only&#8221; olarak ayarlayarak yeni website tanımını IIS Manager&#8217;da stop/start ettikten ve phptest.com test domaini ile ilgili gerekli tanımı C:\WINDOWS\system32\drivers\etc\hosts dosyasına (veya DNS sunucusuna) girdikten sonra IIS&#8217;imiz php scriptlerini çalıştırmaya hazır hale gelecektir. En azından temel anlamda&#8230;</p>
<p>IIS FastCGI konusunda daha detaylı bilgi için: <a href="http://learn.iis.net/page.aspx/248/configure-the-fastcgi-extension-for-iis-60/" rel="nofollow">http://learn.iis.net/page.aspx/248/configure-the-fastcgi-extension-for-iis-60/</a></p>
<p>64bit OS, IIS7 FastCGI ve ya apache binary leri ile entegrasyon gibi farklı uygulamalara ilişkin dökümantasyona yine yukarıda verdiğim linklerden ulaşılabilir.</p>
<p>Chart API çalışmasını ASP ile bizzat denemedim ancak internette çeşitli örneklerin bulunduğuna inanıyorum.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Hakan tarafından</title>
		<link>http://www.ipsure.com/blog-tr/2010/google-analytics-api-ve-google-chart-api-entegrasyonu-ile-dinamik-istatistik-cizelgeleri-olusturma/comment-page-1/#comment-38</link>
		<dc:creator>Hakan</dc:creator>
		<pubDate>Fri, 02 Apr 2010 05:03:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.ipsure.com/blog-tr/?p=347#comment-38</guid>
		<description>Sezgin Hocam, Google Analytics kullanımı hakkında detaylı bilgi sahibiyim. Ben sizin örneğinizi test etmek için uyguladım ama yukarıda yazdıklarınızı aynen yapmama rağmen boş sayfa döndü karşıma. Geçi ben bunu win hostingte denedim, linux üzerinde denemek kısmet olmadı. En kısa sürede linux üzerinde de deneyeceğim ayrıca asp formatında nasıl kullanabilirim ?</description>
		<content:encoded><![CDATA[<p>Sezgin Hocam, Google Analytics kullanımı hakkında detaylı bilgi sahibiyim. Ben sizin örneğinizi test etmek için uyguladım ama yukarıda yazdıklarınızı aynen yapmama rağmen boş sayfa döndü karşıma. Geçi ben bunu win hostingte denedim, linux üzerinde denemek kısmet olmadı. En kısa sürede linux üzerinde de deneyeceğim ayrıca asp formatında nasıl kullanabilirim ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Sezgin Bayrak tarafından</title>
		<link>http://www.ipsure.com/blog-tr/2010/google-analytics-api-ve-google-chart-api-entegrasyonu-ile-dinamik-istatistik-cizelgeleri-olusturma/comment-page-1/#comment-34</link>
		<dc:creator>Sezgin Bayrak</dc:creator>
		<pubDate>Fri, 19 Mar 2010 00:10:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.ipsure.com/blog-tr/?p=347#comment-34</guid>
		<description>Merhaba, google_chart.php ve googleanalytics.class.php API&#039;lerini kod ile aynı dizine attıysanız ve $ga-&gt;setProfile(&#039;ga:xxxxxxxx&#039;); satırında aktif Google Analytics hesabınızın ana sayfasında yer alan Account ismine tıkladığınızda karşılaştığımız  &lt;strong&gt;UA- ile başlayan ID&#039;yi değil de&lt;/strong&gt; bu hesaba bağlı Profile Settings altında yer alan &lt;strong&gt;Profile ID&lt;/strong&gt; &#039;yi girdiğinizden eminseniz (bazen bu ikisinin karıştırıldığına rastlıyoruz...) geriye sanırım bir üst satırda Google email hesap ve şifrenizi hatalı girmiş olabileceğiniz ihtimali kalıyor. 
Ayrıca API dosyalarının owner/group ve izinlerinin web sunucusu tarafından okunabilecek şekilde olduğundan ve kodu çalıştırdığınız sunucunun tarih formatlarında problem çıkartmadığından emin olmanızı da tavsiye edebilirim. 
Web servisine ilişkin log dosyasında herhangi bir hata mesajı ile karşılaştınız mı ?</description>
		<content:encoded><![CDATA[<p>Merhaba, google_chart.php ve googleanalytics.class.php API&#8217;lerini kod ile aynı dizine attıysanız ve $ga-&gt;setProfile(&#8216;ga:xxxxxxxx&#8217;); satırında aktif Google Analytics hesabınızın ana sayfasında yer alan Account ismine tıkladığınızda karşılaştığımız  <strong>UA- ile başlayan ID&#8217;yi değil de</strong> bu hesaba bağlı Profile Settings altında yer alan <strong>Profile ID</strong> &#8216;yi girdiğinizden eminseniz (bazen bu ikisinin karıştırıldığına rastlıyoruz&#8230;) geriye sanırım bir üst satırda Google email hesap ve şifrenizi hatalı girmiş olabileceğiniz ihtimali kalıyor.<br />
Ayrıca API dosyalarının owner/group ve izinlerinin web sunucusu tarafından okunabilecek şekilde olduğundan ve kodu çalıştırdığınız sunucunun tarih formatlarında problem çıkartmadığından emin olmanızı da tavsiye edebilirim.<br />
Web servisine ilişkin log dosyasında herhangi bir hata mesajı ile karşılaştınız mı ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Hakan tarafından</title>
		<link>http://www.ipsure.com/blog-tr/2010/google-analytics-api-ve-google-chart-api-entegrasyonu-ile-dinamik-istatistik-cizelgeleri-olusturma/comment-page-1/#comment-33</link>
		<dc:creator>Hakan</dc:creator>
		<pubDate>Thu, 18 Mar 2010 22:35:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.ipsure.com/blog-tr/?p=347#comment-33</guid>
		<description>Merhaba, eline sağlık ama ben bu kodu çalıştıramadım. Eklentileri indirip dizine attım ve ga:12345 yerine kendi ID&#039;mi girdim; sonuç boş sayfa. Biraz daha detaylı bilgi aktarabilir misiniz ?</description>
		<content:encoded><![CDATA[<p>Merhaba, eline sağlık ama ben bu kodu çalıştıramadım. Eklentileri indirip dizine attım ve ga:12345 yerine kendi ID&#8217;mi girdim; sonuç boş sayfa. Biraz daha detaylı bilgi aktarabilir misiniz ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
