検索通知のスキーマ リファレンス
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
エクスポートされたオブジェクト: 通知の設定
エクスポートされたオブジェクトは、通知の送信に使用されるアカウントとデバイスの全般的な設定を表します。
オブジェクトは CSV 形式でエクスポートされます。
エクスポートされたオブジェクトには次のフィールドがあります。
* 上記のフィールドは、関連するデータ エクスポートを解析して取り込むための主要なデータフィールドを表します。エクスポートで生成されるデータフィールドは、サービスとユーザー アクションによって異なり、一部のサービスまたはアクションでは、説明されている各データフィールドが生成されません。 |
データ フィールド * | フィールドの定義 | データ フィールドのタイプ |
---|
スコープ ID | [スコープ ID] フィールドには、行内の他の設定がアカウント全体、個々のデバイス、特定の通知チャンネルのいずれに適用されるかが示されます。 | 文字列 |
オプトイン ステータス | [オプトイン状態] フィールドは、特定のスコープが通知を受け取ることを許可されているかどうかを示します。 | 文字列 |
チャンネルの重要度 | [Channel Importance] フィールドには、特定のチャネル スコープの通知の重要度を指定します。 | 文字列 |
バッジ | [Badge] フィールドは、特定のスコープで通知バッジが有効かどうかを示します。 | 文字列 |
サウンド | Sound フィールドは、特定のスコープで通知を受信したときに音をトリガーできるかどうかを示します。 | 文字列 |
アラート | [アラート] フィールドには、特定のスコープがアラート通知を受信できるかどうかが示されます。 | 文字列 |
重要なアラート | [重要なアラート] フィールドには、特定のスコープで重要なアラート通知を受け取ることができるかどうかが示されます。 | 文字列 |
時間が限られている | [時間的制約あり] フィールドには、特定のスコープで時間的制約のある通知を受け取ることを許可するかどうかを指定します。 | 文字列 |
通知センター | [通知センター] フィールドには、特定のスコープで通知センター内に通知を表示できるかどうかが示されます。 | 文字列 |
ロック画面に表示 | [ロック画面に表示] フィールドには、特定のスコープで、受信した通知をデバイスのロック画面に表示できるかどうかが示されます。 | 文字列 |
日時指定配達に対応 | [Accepts Scheduled Delivery] フィールドは、特定のスコープで、すぐに送信されるのではなく、配信がスケジュール設定された通知を受信できるかどうかを示します。 | 文字列 |
ライブ アクティビティ | [ライブ アクティビティ] フィールドには、特定のスコープでライブ アクティビティの通知を開始できるかどうかが示されます。 | 文字列 |
位置情報の使用が許可されている | [位置情報の使用許可] フィールドには、特定のスコープでデバイスの位置情報を使用して通知をターゲットに設定できるかどうかが示されます。 | 文字列 |
エクスポート オブジェクト: 通知サブスクリプション
エクスポート オブジェクトは、登録している通知トピックのリストを表現します。
オブジェクトは CSV 形式でエクスポートされます。
エクスポートされたオブジェクトには次のフィールドがあります。
* 上記のフィールドは、関連するデータ エクスポートを解析して取り込むための主要なデータフィールドを表します。エクスポートで生成されるデータフィールドは、サービスとユーザー アクションによって異なり、一部のサービスまたはアクションでは、説明されている各データフィールドが生成されません。 |
データ フィールド * | フィールドの定義 | データ フィールドのタイプ |
---|
サブスクリプション ID | [Subscription Identifier] フィールドには、関心を示した特定のトピックまたはクエリを指定します。 | 文字列 |
サブスクリプションのステータス | [定期購入のステータス] フィールドには、この定期購入の重要度が表示されます。 | 文字列 |
リソース グループと、そのリソース グループとともにエクスポートされるオブジェクトを表すテーブル。リソース グループ * | 説明 | エクスポートされたオブジェクト |
---|
searchnotifications.settings | このリソース グループには、ユーザーが Google 検索アプリで設定した通知関連の設定(通知設定、通知のカテゴリ、位置情報が通知に使用されるかどうかなど)が含まれています。 | 通知設定 |
searchnotifications.subscriptions | このリソース グループには、ユーザーが Google 検索アプリで設定した通知の登録(ユーザーが通知を受け取ることができるトピックの登録)が含まれます。 | 通知の登録 |
* 特定のリソース グループの OAuth スコープ名を取得するには、リソース グループに「https://www.googleapis.com/auth/dataportability」を追加します。たとえば、「myactivity.search」リソース グループの OAuth スコープ名は「https://www.googleapis.com/auth/dataportability.myactivity.search」です。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-25 UTC。
[null,null,["最終更新日 2025-07-25 UTC。"],[[["\u003cp\u003eThis export provides insights into your Google Search notification configurations, including settings for individual devices, notification channels, and their importance.\u003c/p\u003e\n"],["\u003cp\u003eYou can understand your notification preferences for badges, sounds, alerts, critical alerts, time-sensitive notifications, lock screen displays, and scheduled delivery.\u003c/p\u003e\n"],["\u003cp\u003eThe export also details your notification subscriptions, indicating the topics you've subscribed to and their importance level within the Google Search app.\u003c/p\u003e\n"],["\u003cp\u003eThe data is organized into two exportable objects: "Your Notification Configurations" and "Your Notification Subscriptions," both available in CSV format.\u003c/p\u003e\n"],["\u003cp\u003eThis export leverages two OAuth scopes: \u003ccode\u003esearchnotifications.settings\u003c/code\u003e and \u003ccode\u003esearchnotifications.subscriptions\u003c/code\u003e to access and provide the relevant data.\u003c/p\u003e\n"]]],[],null,["# Search Notifications Schema Reference\n\n| Data Field \\* | Field Definition | Data Field Type |\n|----------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|\n| Scope Identifier | The \"Scope Identifier\" field indicates how the other settings in the row apply, whether for the entire account, per individual device, or specific channel of notifications. | string |\n| Opt In State | The \"Opt In State\" field indicates whether the particular scope is allowed to receive notifications. | string |\n| Channel Importance | The \"Channel Importance\" field indicates how important notifications of a particular channel scope should be treated. | string |\n| Badge | The \"Badge\" field indicates whether the notification badge is enabled for a particular scope. | string |\n| Sound | The \"Sound field indicates whether the particular scope is allowed to trigger a sound when a notification is received. | string |\n| Alerts | The \"Alerts\" field indicates whether the particular scope is allowed to receive alert notifications. | string |\n| Critical Alerts | The \"Critical Alerts\" field indicates whether the particular scope is allowed to receive critical alerts notifications. | string |\n| Time Sensitive | The \"Time Sensitive\" field indicates whether the particular scope is allowed to receive time sensitive notifications. | string |\n| Notification Center | The \"Notification Center\" field indicates whether the particular scope may display notifications within the Notification Center. | string |\n| Displayed on Lock Screen | The \"Displayed on Lock Screen\" field indicates whether the particular scope is allowed to display received notifications on a device lock screen. | string |\n| Accepts Scheduled Delivery | The \"Accepts Scheduled Delivery\" field indicates whether the particular scope is allowed to receive notifications that have been scheduled for delivery rather than sent immediately. | string |\n| Live Activity | The \"Live Activity\" field indicates whether the particular scope may start Live Activity notifications. | string |\n| Location Allowed | The \"Location Allowed\" field indicates whether the particular scope may use device location to target notifications. | string |\n[Exported Object: Your Notification Configurations\nExported Object represents: Overall account and device configurations used to send notifications.\nObject is exported in these formats: CSV\nExported object has the following fields:]\n\n| Data Field \\* | Field Definition | Data Field Type |\n|-------------------------|--------------------------------------------------------------------------------------------------------------|-----------------|\n| Subscription Identifier | The \"Subscription Identifier\" field identifies a particular topic or query that you have indicated interest. | string |\n| Subscription Status | The \"Subscription Status\" field indicates the importance of this particular subscription. | string |\n[Exported Object: Your Notification Subscriptions\nExported Object represents: A list of notification topics to which you are subscribed.\nObject is exported in these formats: CSV\nExported object has the following fields:]\n\n| Resource Group \\* | Description | Exported Objects |\n|-----------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------|\n| searchnotifications.settings | This resource group contains settings for notification related experiences (such as notification settings and categories, and whether the user's location is used for notifications) the user configured on the Google Search app. | Your Notification Configurations |\n| searchnotifications.subscriptions | This resource group contains notification subscriptions (subscriptions to topics for which the user can receive notifications) the user configured on the Google Search app. | Your Notification Subscriptions |\n[A table representing Resource Groups and the objects that are exported with it.]"]]