次の方法で共有


Microsoft 収益化 - モバイル デバッグ オークションのヒント

モバイル インベントリでデバッグ オークションを実行するには、「広告通話での デバッグ オークション について」で説明されているパラメーターを超えて、追加のモバイル デバイス パラメーターを渡す必要があります。 このページでは、モバイル デバッグ オークションを正常に実行できるように、さまざまなモバイル広告呼び出しパラメーターを偽装する方法について説明します。

通話形式

注:

すべてのデバッグ オークションとブラウザー Cookie オーバーライド呼び出しでは、セキュリティで保護された https プロトコルを使用する必要があります。 http を使用して行われた要求では、有効な結果は生成されません。

モバイル デバッグ オークションを実行する広告通話の例を次に示します。

https://mobile.adnxs.com/mob?id=[TAG_ID]&size=[WIDTH}x[HEIGHT]&ua=[user_agent_string]&carrier=carrier-[carrier_id]&devmake=[dev_make_code]&devmodel=[dev_model_code]&debug_member=[BUYER_MEMBER_ID]&dongle=[PASSWORD]

ユーザー エージェント、通信事業者、デバイスの作成とモデルをインプレッション バスに伝えるクエリ文字列パラメーターがあります。 これらのパラメーターを使用して渡す有効な情報を取得する方法の詳細については、以下のセクションを参照してください。

ヒント

受け入れるすべてのモバイル クエリ文字列パラメーターのドキュメントについては、「 モバイル広告通話リファレンス」を参照してください

スプーフィング オペレーティング システム

広告サーバーは、デバイスのユーザー エージェントを使用してオペレーティング システムを決定します。 これにより、OS をスプーフィングする方法として、クエリ文字列パラメーターを使用する方法と、開発者ツールを使用する方法の 2 つがあります。

クエリ文字列パラメーターの使用

クエリ文字列パラメーターに別の値を ua 渡すことで、インプレッション バスがユーザー エージェントからデバイス OS を決定するため、使用するオペレーティング システムをインプレッション バスに伝えることができます。 この例では、iPhone を実行しているように見えるようにユーザー エージェントを設定します。

https://mobile..com/mob?id=1280178&size=320x50&debug_member=2048&dongle=DEBUG_AUTH&ua=Mozilla/5.0%20(iPhone;%20CPU%20iPhone%20OS%206_0%20like%20Mac%20OS%20X)%20AppleWebKit/536.26%20(KHTML,%20like%20Gecko)%20Version/6.0%20Mobile/10A5376e%20Safari/8536.25

開発者ツールの使用

Chrome では、HTTP 要求のヘッダーで多数の異なるデバイスを直接なりすましを行うことができます。 有効にするには、次の操作を行います。

  1. ページを右クリックし、[ 要素の検査] を選択します。
  2. Chrome のドキュメントの指示に従って、任意のオペレーティング システムをエミュレートします。
  3. デバッグ オークションについて (出力で "オペレーティング システム" を検索) の結果を確認して、ブラウザーが選択した OS として表示されていることを確認します。

出力例

上記の情報に基づいて、デバッグ オークションの出力は次のようになります。

Browser: Safari (all versions) (9)
Operating System: iPhone (8)
Operating System (Extended): OS 6_0 (72)
Device Make: Apple (26)
Device Model: iPhone (301) 

なりすまし通信事業者

通信事業者のなりすましを行うには、携帯電話会社コードと共にクエリ文字列パラメーター carrier をモバイル広告呼び出しに追加する必要があります。 たとえば carrier 80、次のようになります。

&carrier=carrier-80

なりすましを行う通信事業者に対応するコードを見つけるには、次のいずれかの方法を使用します。

スプーフィング デバイスの作成とモデル

デバイスのメイクとモデルをスプーフィングするためのクエリ文字列パラメーターはそれぞれ devmakedevmodelです。

次の読み取り専用 API サービスを使用して、システムで使用できるデバイスとモデルを確認できます。