- HTTP リクエスト
- パスパラメータ
- リクエストの本文
- レスポンスの本文
- 認可スコープ
- 対応するデバイス
- DimensionCompatibility
- MetricCompatibility
- 試してみる
この互換性メソッドは、レポート リクエストに追加して互換性を維持できるディメンションと指標を一覧表示します。リクエストのディメンションと指標に互換性がない場合、このメソッドは失敗します。
Google アナリティクスでは、互換性のないディメンションや指標をリクエストするとレポートが失敗します。その場合は、レポートが互換性を持つようになるまで、互換性のないレポートからディメンションや指標を削除する必要があります。
リアルタイム レポートとコア レポートの互換性ルールは異なります。このメソッドは、Core レポートの互換性を確認します。
HTTP リクエスト
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:checkCompatibility
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
property |
イベントがトラッキングされる Google アナリティクス プロパティ ID。詳しくは、プロパティ ID を確認する方法をご覧ください。 例: properties/1234 |
リクエスト本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 |
---|
{ "dimensions": [ { object ( |
フィールド | |
---|---|
dimensions[] |
このレポートのディメンション。 |
metrics[] |
このレポートの指標。 |
dimension |
ディメンションのフィルタ句。 |
metric |
指標のフィルタ句。 |
compatibility |
レスポンスのディメンションと指標を、この互換性のみにフィルタします。 |
レスポンスの本文
各ディメンションと指標の互換性を含む互換性レスポンス。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{ "dimensionCompatibilities": [ { object ( |
フィールド | |
---|---|
dimension |
各ディメンションの互換性。 |
metric |
各指標の互換性。 |
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics
互換性
単一のディメンションまたは指標の互換性タイプ。
列挙型 | |
---|---|
COMPATIBILITY_UNSPECIFIED |
互換性が未指定。 |
COMPATIBLE |
ディメンションまたは指標は互換性があります。このディメンションまたは指標はレポートに正常に追加できます。 |
INCOMPATIBLE |
ディメンションまたは指標に互換性がありません。このディメンションまたは指標をレポートに正常に追加できません。 |
DimensionCompatibility
単一ディメンションの互換性。
JSON 表現 |
---|
{ "dimensionMetadata": { object ( |
フィールド | |
---|---|
dimension |
ディメンション メタデータには、この互換性情報の API 名が含まれています。ディメンションのメタデータには、UI 名や説明などのその他の有用な情報も含まれています。 |
compatibility |
このディメンションの互換性。互換性が COMPATIBLE であれば、このディメンションをレポートに正常に追加できます。 |
MetricCompatibility
単一の指標の互換性。
JSON 表現 |
---|
{ "metricMetadata": { object ( |
フィールド | |
---|---|
metric |
指標メタデータには、この互換性情報の API 名が含まれています。指標メタデータには、UI 名や説明などのその他の有用な情報も含まれています。 |
compatibility |
この指標の互換性。互換性が COMPATIBLE であれば、この指標をレポートに正常に追加できます。 |