Frage

Ich habe den folgenden Code, um Google Analytics mit der C # V2.3-API abzufragen:

generasacodicetagpre.

Ich möchte die neuere v3-API aktualisieren

Ich installiere das folgende Nuget-Paket: Installieren-Paket google.apis.analytics.v3 -Pre In einer neuen C # -Lösung gibt es mir die folgenden zusätzlichen Referenzen:

  • google.apis
  • google.apis.analytics.v3
  • google.apis.Auth
  • google.apis.auth.platformServices
  • google.apis.platformServices
  • log4net
  • newtownsoft.json
  • zlib.portable

Ich habe diesen Artikel gesehen, der scheinbar einen ähnlichen Code-Stück für das, was ich tun muss, zu führen: So senden Sie Google Analytische Berichtsabfrage mit ASP.NET Google Analytic API Version 3 (google.apis.analytics.v3.dll)?

Neiner des Codes in diesem Artikel löst jedoch mit den Google-Bibliotheken, die in der Nuget verwiesen werden.

Was fehlt ich und wie kann ich das Bild ausfüllen? Wie authentifiziere ich mich, um meine Abfrage an Google Analytics auszuführen.

Daumen nach unten, um kein einfaches Tutorial online zu folgen, um ihre .NET-Bibliothek zu unterstützen!

Vielen Dank im Voraus für jeden Rat!

War es hilfreich?

Lösung

Zugriff auf Google-Ansagern mit der V3-Clientbibliothek ist wirklich nett, tbh.Das einzige, was ich nicht erarbeitet habe, ist, wie Sie es als Refreshtoken senden, die ich in der Datenbank gespeichert habe.Ich stecke mit dem ein, der es für mich auf dem PC speichert.

Wunsch-Automatication: Alle Client-Scret-Sachen werden in client_secret.json gespeichert. Sie können die Datei von Google APIS Consol herunterladen.Es wird ein Browserfenster angezeigt, wenn er nicht genehmigt hat, wenn es einfach weiter ist.

generasacodicetagpre.

}

Jetzt, um auf Google Analytics zuzugreifen, müssen Sie einen Analysedienst erstellen.

generasacodicetagpre.

Alle Ihre Anrufe werden nun dagegen ausgeführt.

Ihr sollte enden, so etwas wie:

generasacodicetagpre.

Ich habe einen Blog-Beitrag, der läuft, obwohl die meisten verschiedenen Anrufe, die Sie erstellen können. http://daimto.com/google-analytics-api-v3-with-c /

Andere Tipps

Ich hatte das gleiche Problem.Ich hatte die Nuget-Pakete installiert, aber erhalten Sie denselben Fehler ", konnte die Datei oder die Montage von Microsoft.Threading.theds.extensions.desktop, version= 1.0.16.0, kultur= neutral, oovalkeytoken= b03f5f7f11d50a3a 'oder eines seiner Abhängigkeiten. Die angegebene Datei wurde vom System nicht gefunden."Ich habe versucht, die Nuget-Pakete, um die NuGet-Pakete zu entfernen und erneut zu installieren.Also habe ich schließlich einfach nach der Microsoft.Threading.tasks.extensions.desktop.dll-Datei gesucht und es wurde im Ordner Net40 gefunden.Ich habe es in meinen Bin-Ordner kopiert und dann funktioniert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top