Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Auf dieser Seite finden Sie einen allgemeinen Überblick über die Data Portability API, ihre Anwendungsfälle mit einigen hypothetischen Beispielen sowie den Zugriff auf und die Erstellung einer App, die die Data Portability API verwendet.
Einführung
Mit der Data Portability API können Sie Anwendungen erstellen, die die Autorisierung eines Nutzers anfordern, um eine Kopie seiner Daten aus Google-Diensten in Ihre Anwendung zu verschieben.
Dies ermöglicht die Datenübertragbarkeit und erleichtert den Wechsel von Diensten.
Die Data Portability API unterstützt Daten aus einer Vielzahl von Google-Produkten und ‑Diensten, einschließlich von Nutzern erstellter Inhalte und Nutzeraktivitäten aus Produkten wie:
Wann sollte die Data Portability API verwendet werden?
In diesem Abschnitt werden einige Möglichkeiten beschrieben, wie Sie die Data Portability API verwenden können.
Neuen Dienst erstellen
Sie können ein neues Produkt oder einen neuen Dienst erstellen, mit dem Google-Nutzerdaten exportiert werden, um die Nutzung zu erleichtern. Sie könnten beispielsweise eine App für Restaurantempfehlungen erstellen, die anhand von markierten Orten in Google Maps und dem Suchverlauf Restaurants in der Nähe des Nutzers vorschlägt.
Aktuellen Dienst verbessern
Mit der Data Portability API können Sie die Funktionen Ihres Produkts mit Google-Daten erweitern. So können Sie beispielsweise die Nutzerfreundlichkeit Ihrer Fitness-App verbessern, indem Sie Nutzern erlauben, eine Kopie ihrer YouTube Music-Playlists zu übertragen. So können Sie bessere Musikvorschläge für einen Trainingsplan machen.
Nutzern die Einrichtung Ihres Dienstes ermöglichen
Mit der Data Portability API können Sie Nutzern den Wechsel von einem Google-Produkt oder ‑Dienst zu Ihrem Produkt erleichtern oder es ihnen ermöglichen, Ihr Produkt und ein Google-Produkt gleichzeitig zu verwenden. Beispielsweise können Sie eine Kopie von Google Maps-Daten übertragen, um mehrere Navigationsdienste zu verwenden.
Prozess
Wenn Sie die Data Portability API in Ihrem Produkt oder Dienst verwenden möchten, müssen Sie Folgendes tun:
Verfügbarkeit prüfen: Prüfen Sie, ob die Data Portability API für Ihre Nutzer verfügbar ist.
Prüfen Sie, ob die Data Portability API an Ihrem Standort verfügbar ist.
Die Data Portability API unterstützt keinen Zugriff über Konten von Nutzern unter 18 Jahren.
API einrichten: Wenn Sie die Data Portability API verwenden möchten, folgen Sie der Anleitung unter Data Portability API einrichten. Gehen Sie dazu so vor:
Registrieren Sie sich für ein Google-Entwicklerkonto.
App bestätigen: Anwendungen, die die Data Portability API verwenden, haben Zugriff auf die Daten von Google-Nutzern und unterliegen daher einem Überprüfungsprozess, bevor sie veröffentlicht werden können. Dieser Prozess umfasst in der Regel Folgendes:
Identität bestätigen
Datenschutzerklärung einreichen
Beschreiben Sie, wie Sie die Daten verwenden werden.
Demovideo erstellen
Wenn Sie Zugriff auf eingeschränkte OAuth-Bereiche benötigen, ist Folgendes erforderlich:
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[[["\u003cp\u003eThe Data Portability API allows developers to build applications that can access and transfer user data from various Google services, like YouTube, Maps, and Search, with user authorization.\u003c/p\u003e\n"],["\u003cp\u003eThis API facilitates creating new services, enhancing existing ones by integrating Google data, and enabling users to easily switch or simultaneously use your service alongside Google products.\u003c/p\u003e\n"],["\u003cp\u003eBefore utilizing the API, developers must ensure its availability in their users' location, set up the API through a Google Developer Account, configure OAuth, develop their application, and undergo a verification process.\u003c/p\u003e\n"],["\u003cp\u003eApplications accessing user data via the Data Portability API require verification, including identity confirmation, privacy policy submission, data usage description, and a demo video; restricted scopes necessitate further security assessments.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers must re-verify their applications annually or after making significant changes to maintain compliance.\u003c/p\u003e\n"]]],[],null,["# Data Portability API Overview\n\nThis page contains a high-level overview that describes what the Data Portability API\nis, its use cases with some hypothetical examples, and the process for accessing\nand creating an app that uses the Data Portability API.\n\nIntroduction\n------------\n\nThe Data Portability API lets you build applications that request authorization from a\nuser to move a copy of their data from Google services into your application.\nThis enables data portability and facilitates switching services.\n\nThe Data Portability API supports data from a variety of Google products and services,\nincluding user generated content and user activity data from products, such as:\n\n- Chrome\n- Maps\n- Play\n- Search\n- Shopping\n- YouTube\n\nFor a full list of what's available, see [Available OAuth scopes](/data-portability/user-guide/scopes).\n\nWhen to use the Data Portability API\n------------------------------------\n\nThis section covers some ways you can use the Data Portability API.\n\n### Build a new service\n\nYou can create a new product or service that is meant to export Google user\ndata to facilitate an experience. For example, you could build a restaurant\nrecommendation app that uses Starred places on Maps and Search history to\nsuggest restaurants near the user.\n\n### Enhance current service\n\nYou can use the Data Portability API to enhance your product's features with Google\ndata. For example, you can enhance the user experience on your fitness app by\nallowing users to port a copy of their YouTube Music playlists so you can make\nbetter music suggestions to go along with a workout plan.\n\n### Enable users to onboard to your service\n\nYou can use the Data Portability API to facilitate users switching from a Google\nproduct or service to your product, or using your product and a Google product\nsimultaneously. For example, porting a copy of Maps data to enable using\nmultiple navigation services.\n\nProcess\n-------\n\nTo use the Data Portability API in your product or service, you'll need to accomplish\nthese tasks:\n\n1. **Check availability** : Ensure the Data Portability API is available to your users' population.\n 1. Verify the Data Portability API is available in your [location](https://support.google.com/accounts/answer/14452558#zippy=%2Ccan-all-users-in-the-countries-listed-above-use-this-feature).\n 2. The Data Portability API does not support access by accounts of users under 18.\n2. **Set up the API** : To begin using the Data Portability API, follow the steps in [Set up the Data Portability API](/data-portability/user-guide/setup), which are:\n 1. Sign up for a Google Developer Account.\n 2. Create your project.\n 3. Enable billing.\n 4. Enable the API.\n3. **Configure OAuth for your application**:\n\n 1. Set up [OAuth](/data-portability/user-guide/configure-oauth).\n 2. Choose applicable Data Portability API [OAuth scopes](/data-portability/user-guide/scopes).\n\n | **Important:** If you select restricted scopes, your product will be subject to an additional security review during verification.\n4. **Develop using the API** : Integrate the Data Portability API into your app\n experience following the steps in [Develop apps using the Data Portability\n API](/data-portability/user-guide/introduction).\n\n5. **Verify your app** : Applications that use the Data Portability API have access to\n Google users' data and therefore are subject to a\n [verification process](https://support.google.com/cloud/answer/13463073) before they can be published. This process\n generally includes:\n\n 1. Verifying your identity\n 2. Providing a copy of your privacy policy\n 3. Describing how you are going to use the data\n 4. Creating a demo video\n\n If you are seeking access to restricted OAuth scopes, the process also\n includes:\n 1. Completing a security assessment.\n\n For more details, see the instructions for\n [submitting your app for verification](https://support.google.com/cloud/answer/13461325) and the full\n [verification requirements](https://support.google.com/cloud/answer/13464321).\n6. **Re-verify your app** : You need to [re-verify](https://support.google.com/cloud/answer/13463073) your application\n annually or if you make changes to the approved app."]]