it-swarm.com.de

Erhalten Sie Keywords in XML von Google?

sie müssen wissen, wie Sie alle Keywords vom Google Keywords-Dienst abrufen können. Standardmäßig kann ich nur 700 Keywords herunterladen. Wie erhalte ich alle Keywords aus einer Suchanfrage? Vielen Dank.

1
user3070

Automatische Paginierung durch die API

Hier finden Sie eine kurze Übersicht über die automatische Paginierung mit unserer API. Sie können dem auch folgen, indem Sie den voll funktionsfähigen Beispielcode in Python überprüfen, den Sie in Ihren eigenen Anwendungen verwenden können.

In der folgenden Beispielabfrage werden die ersten 10.000 Keywords nach Conversion-Rate für den Monat Februar abgerufen:

https://www.google.com/analytics/feeds/data
?ids=ga:12345
&dimensions=ga:keywords
&metrics=ga:conversionRateAll
&sort=-ga:conversionRateAll
&start-date=2011-02-01
&end-date=2011-02-28
&start-index=1
&max-results=10000

Beachten Sie, dass der Startindex auf 1 und der Maximalwert auf 10.000 festgelegt ist. Wenn diese Abfrage an die API gesendet wird, gibt die API bis zu 10.000 Ergebnisse zurück. Die API gibt auch die in Google Analytics im XML-Element openSearch: totalResult gefundenen Zahlenzeilen zurück

14,654

Um die Gesamtzahl der Seiten in dieser Anfrage zu erhalten, können wir den folgenden python Code verwenden:

num_pages = math.ceil(total_results / 10000)

Dann ist es ganz einfach, den Startindex für jede weitere Seite zu erhalten:

for page_number in range(num_pages)[1:]: # skips the first page.
start_index_for_page = page_number * 10000 + 1

Das ist es! Wenn Sie heute damit beginnen möchten oder nur sehen möchten, wie es funktionieren soll, haben wir ein voll funktionsfähiges Beispiel hinzugefügt. Wenn Ihnen das gefallen hat und Sie weitere Beispiele sehen möchten, teilen Sie uns in unseren Kommentaren mit, was als Nächstes zu tun ist.

Gepostet von Nick Mihailovski, Google Analytics API-Team

2
Goboozo