2017-03-07 5 views
1

Ich bin Fetching Daten aus Google Analytics für Metrics (Seiten, einzigartige Seitenzugriffen, TimeonPAge, Exits), wie untenWie berechnet Google Analytics 10000 Anfragen pro Profil?

DataResource.GaResource.GetRequest r = GAS.Data.Ga.Get(profileID,startdate.ToString("yyyy-MM-dd"),enddate.ToString("yyyy-MM-dd"),"ga:pageviews,ga:uniquePageviews,ga:timeOnPage,ga:exits"); 
r.Dimensions = "ga:pagePath"; 
r.Filters = "ga:pagePath=~ItemID=" + strPagePath + "*"; 
r.MaxResults = 1000; 
GaData d = r.Fetch();` 

dann erhielt ich die folgende Ausnahme nach Daten (Metrics) für eine zufällige Anzahl von Videos zu holen:

Ich hole diese vier Metriken (Seitenansichten, einzigartige Ansichten usw.) für eine ItemID.

Berechnet Google Analytics es als 4 verschiedene Anfragen oder eine einzelne Anfrage?

Antwort

0

Jede Anfrage, die Sie an das Google Analytics-API senden, zählt als eins. Die Quote ist nicht projekt- oder benutzerbasiert.

Paginierung:

Ihre Anfrage über Sie maxResults von 1000, wenn die Gesamtzahl der Zeilen in Ihrer Anfrage bitten 100000 dann werden Sie 100 Anfragen machen müssen, um alle Daten zu erhalten.

Alle APIs:

Anfragen an alle APIs zählen gegen die gleiche Quote also, wenn Sie auch das Management api verwenden es als auch die Berichterstattung api zählt.

Alle Benutzer und Anwendungen:

hier Jetzt ist der lustige Teil über die aktuelle Quotensystem ist es nicht Projekt.

Sagen wir, meine Firma hat ein Profil 1234567. Jetzt hat unser Marketing-Team alle Zugriff. Jedes Mitglied des Marketing-Teams mag verschiedene Apps. Sie installieren alle die App, die sie am liebsten haben. Sie alle verwenden dasselbe 10000-Anforderungskontingent.

Reset:

Ihre Quote wird um Mitternacht West zurückgesetzt USA Zeit kosten. Niemand wird bis dahin auf diese Ansichts-ID zugreifen können. Top-Tipp beim Testen Erstellen Sie eine Entwicklungsansicht unter der Web-Property, um von dort anzufordern. Dann wird Ihre Produktionsansicht nicht ausgeblasen.

+0

Vielen Dank für Ihre Antwort. Ich bin immer noch etwas verwirrt in Bezug auf Ihren ersten Punkt "Paginierung". Gemäß Mein Code sende ich eine Anfrage an GA, um 4 Messwerte abzurufen. also wird GA diese Anfrage als 4 oder mehr Anfragen intern berechnen? – NikhilG

+0

Wenn Sie eine Anfrage stellen und 1000 Zeilen zurückgibt. Aber da es mehr Daten gibt, erhalten Sie einen NextpageToken, mit dem Sie die nächsten 1000 Zeilen anfordern können. Jede Anfrage ist eine gegen Ihre Quote. – DaImTo

Verwandte Themen