モバイル参照ディメンション
このページは、お客様の web サイトにアクセスするモバイルデバイスのプロパティを参照します。モバイルアプリ内での追跡については、モバイルライフサイクルディメンションまたはモバイルライフサイクル指標を参照してください。
モバイル参照ディメンションは、サイトを訪問したモバイルデバイスのプロパティに関するインサイトを提供します。これらのプロパティは、ヒットのユーザーエージェントと IP アドレスに基づいています。これらのディメンションを使用すると、モバイルデバイスがサポートする機能を理解するのに役立ちます。
これらのディメンションにデータを入力する
これらのディメンションは、アドビ内部の参照ルールを参照します。
- 携帯電話会社ディメンションに関して、Adobe はDigital Element と提携して NetAcuity を使用し、IP アドレスと携帯電話会社間の参照を維持しています。
- その他すべてのモバイルディメンションに関して、Adobe は DeviceAtlas と提携して、ユーザーエージェントと各モバイルディメンション間の参照を維持しています。
これらのディメンションを使用できるかどうかは、実装タイプによって異なります。
- AppMeasurement 実装の場合、これらのディメンションは標準で使用できます。
- Web SDK 実装の場合、データストリームの設定をするときに Geo Lookup(携帯電話会社の場合)またはDevice Lookup(他のすべてのディメンションの場合) を有効にします。
モバイルディメンションの説明
"None"
ラベルの付いたディメンション項目は、モバイルデバイス以外のデバイスです。モバイルデバイスのみを含むレポートを作成する場合は、「モバイルデバイス」ディメンションを Workspace キャンバスのセグメント領域にドラッグします。- モバイルオーディオサポート:デバイスで再生できるファイル形式を指定します。例えば、
"MP3"
、"AAC"
、"MIDI Monophonic"
などの値があります。このディメンションの値は、相互に排他的ではありません。単一のヒットは、複数のディメンション項目を属性にすることができます。 - 携帯電話会社:デバイスの電話またはデータプロバイダー。例えば、
"Reliance Jio"
、"Airtel"
、"Vodafone"
、"Verizon"
などの値があります。 - モバイルの画面の色:モバイルデバイスの色深度(ビット)。
- モバイル cookie のサポート:モバイルデバイスが cookie をサポートするかどうかを指定します。このディメンションには、ブラウザーが Cookie を受け入れるかどうかは示されません。ディメンション項目の値には、
"Supported"
、"Not supported"
、"Unknown"
が含まれます。 - モバイルデバイス:訪問者が使用するモバイルデバイス。
- モバイルデバイス番号:モバイルデバイスがその番号を送信するかどうかを指定します。このディメンションでは、モバイルデバイス番号自体は提供されません。ディメンション項目の値には、
"Supported"
、"Not supported"
、"Unknown"
が含まれます。 - モバイルデバイスタイプ:モバイルデバイスの種類。例えば、
"Mobile phone"
、"Tablet"
、"Media player"
、"Gaming console"
などの値があります。 - モバイル DRM:モバイルデバイスがサポートする DRM のタイプ。例えば、
"DRM OMA forward"
、"DRM OMA combined delivery"
、"DRM OMA separate delivery"
などの値があります。 - モバイル画像のサポート:モバイルデバイスがサポートする画像のタイプ。例えば、
"PNG"
、"JPEG"
、"GIF 87"
などの値があります。このディメンションの値は、相互に排他的ではありません。単一のヒットは、複数のディメンション項目を属性にすることができます。 - モバイル情報サービス:デバイスでサポートされているニュースサービスの種類。通常、最新のデバイスでは、この情報をレポートしません。
- モバイル Java VM:デバイスがサポートする Java のバージョン。
- モバイルメールデコレーション:かつて日本のデバイスで人気があった機能であるデコメールをデバイスがサポートしているかどうかを決定します。
- モバイルの製造元:製造元別にモバイルデバイスを分類します。例えば、
"Apple"
、"Samsung"
、"Huawei"
、"Motorola"
などの値があります。 - モバイルのブックマーク最大長:ブックマークされた URL でモバイルデバイスがサポートする最大バイト数です。通常、最新のデバイスには制限がありません。
- モバイルブラウザー URL の最大長:モバイルデバイスが URL でサポートする最大バイト数です。通常、最新のデバイスには制限がありません。
- モバイルメールの最大長:モバイルデバイスがメールでサポートする最大バイト数です。通常、最新のデバイスには制限がありません。
- モバイルネットプロトコル:インターネットにアクセスする際にデバイスがサポートするプロトコルの種類です。例えば、
"EDGE"
、"GPRS"
、"UMTS"
、"LTE"
などの値があります。 - モバイルオペレーティングシステム(非推奨):代わりに、オペレーティングシステムディメンションを使用します。
- モバイルプッシュトゥトーク:デバイスが PTT(プッシュして通話)をサポートしているかどうかを判定します。これにより、モバイルデバイスは双方向無線と同じように動作します。最新のデバイスでは、通常、この機能はレポートされません。
- モバイルの画面の高さ:画面の高さ(ピクセル単位)。iPhone は iPhone デバイスのバージョンを判断できないため、常に
"480"
をレポートします。iPhone デバイスのバージョンの確認については、以下の節を参照してください。 - モバイルの画面サイズ:モバイルデバイスの最大寸法(ピクセル単位)。報告される画面サイズは、デバイスの向きを示していません。画面の向きに関係なく、各デバイスの固定された画面解像度がレポートに示されます。このサイズは、どの向きがよく使用されるかを判断する調査に基づいています。同じレポート内で、
"768x1024"
や"1024x768"
というサイズがそれぞれ 1 つまたは複数のデバイスを表す場合があります。 - モバイルの画面の幅:画面の幅(ピクセル単位)。
- モバイルビデオサポート:モバイルデバイスがサポートするビデオファイル形式とコーデック。MP4 と 3GPP ファイルのコーデックには、複数のディメンション項目が存在します。このディメンションの値は、相互に排他的ではありません。単一のヒットは、複数のディメンション項目を属性にすることができます。
モデル別またはバージョン別に iPhone を分割
モバイルデバイスでは、デバイスバージョンではなく、ユーザーエージェント文字列のファームウェアバージョンが表示されます。例えば、現在の iPhone が同じファームウェアバージョンの場合、最新世代 iPhone と同じユーザーエージェントを含むとします。JavaScript を使用して iPhone のデバイスバージョンを判断する方法がないので、すべての iPhone は同じグループに属しています。モバイルディメンションは、ユーザーエージェントを参照するルックアップに厳密に基づいているので、すべての iPhone で 320 x 480
のモバイル画面サイズが表示されます。
iPhone デバイスのバージョンを収集する場合は、この制限を回避できる方法が 2 つあります。
-
Mobile SDK の使用:Mobile SDK には、レポートで使用するデバイスのバージョンを公開するディメンションが含まれています。この方法は、Web サイトよりもモバイルアプリに最適です。
-
JavaScript で使用できるその他の変数を使用します。
screen.height
およびscreen.width
などの一部の変数は、デバイスのバージョンを推論するために使用できます。例えば、サイト上の次のコードのスニペットを使用できます。code language-js if (navigator.userAgent.indexOf('iPhone') > -1) { s.eVarXX = screen.width + "x" + screen.height; }
このコードブロックは、まずデバイスが iPhone であるかどうかを検出します。画面の解像度が高い場合、コードは JavaScript を使用して eVar に画面の解像度を取り込みます。この方法を使用すると、画面の解像度が一意の場合に、デバイスのバージョンをほぼ検出できます。