ドキュメント

Development

User Acquisition

Monetization

産業

Unity Offerwall

Offerwall Android SDK

Offerwall iOS SDK

Offerwall Unity SDK

Unity Offerwall

Tapjoy Offerwall
​
​
使用の準備
  • Tapjoy Offerwall の Monetization ダッシュボードへのアクセス
  • Offerwall の開始
  • Unity Ads での Offerwall のプロモーション
  • アプリの設定
Dashboard
  • A/B テスト
  • 通貨セール
  • 交換レート
  • メッセージ
  • Offerwall カード
  • Placements
  • パブリッシャーカスタマーサービスツール
  • ターゲティング
  • 指標のリファレンス
最適化
  • 収益化戦略の計画
API
  • API の認証
  • Reporting API パブリッシャー
  • Reporting API のベストプラクティス
  • コンテンツ管理
  • User Level Revenue API の概要
ゲーム内通貨
  • ゲーム内通貨の概要
  • 自己管理通貨
  • Tapjoy 管理通貨
  • コールバック失敗のトラブルシューティング
その他
  • Offerwall収益化ダッシュボード ユーザー ロールと権限
  • トラブルシューティング
  • アプリプライバシー - iOS
  • データセーフティ - Android
  • FAQ
  1. ゲームの成長
  2. Unity Offerwall
  3. Offerwall の収益化

パブリッシャー向けの Reporting API

パブリッシャーは Tapjoy Offerwall の Reporting API にアクセスし、詳細なデータの取得、アプリケーションパフォーマンスの監視と評価、Monetization戦略の最適化を行うことができます。
読み終わるまでの所要時間 22 分
最終更新 7日前

パブリッシャーは Reporting API を使用して、オファーウォールを提供するアプリのレポートデータを取得できます。

前提条件

API を使用して認証する必要があります。API の認証 を参照してください。
  • Reporting API を使用してコンテンツを管理する方法については、コンテンツ管理 を参照してください。
  • Reporting API のエラー処理と制限事項については、Reporting API のベストプラクティス を参照してください。

パブリッシャーレポート指標

Reporting API を使用して、クリック数、コンバージョン数、収益合計額などの指標を含む、オファーウォールコンテンツのパフォーマンスデータをリクエストできます。利用可能なパブリッシャーレポート指標はすべて、以下の表に列挙されています。
パブリッシャーには、以下の基本クエリからパフォーマンス指標の取得を開始することをお勧めします。
{ publisher { placements(appId:"00000000-0000-0000-0000-000000000000") { id name insights( timeRange: {from:"YYYY-MM-DDT00:00:00Z", until:"YYYY-MM-DDT00:00:00Z"} ) { timestamps reports { dailyUniqueViewers earnings } } } }}

パブリッシャー指標

説明

Country (国)

アプリグループ

単一のパブリッシャーアプリ

プレースメント

すべてのパブリッシャーアプリの合計

averageDuc
アプリ、プレースメント、またはコンテンツカード内の Offerwall 広告でコンバージョンに至ったユニークユーザー数 (ユーザーごとに 24 時間に 1 回カウント) を日数で割った値ありありありありあり
arpdau
1 日のアクティブユーザーあたりの平均収益 (収益合計額を 1 日のアクティブユーザー数で割った値)はいはいはいいいえはい
arpduv
1 日のユニークオファーウォールビューアーあたりの平均収益 (収益合計額をアプリでオファーウォールを表示したユニークユーザー数で割った値 (ユーザーごとに 24 時間に 1 回カウント))はいはいはいいいえはい
averageDau
1 日あたりの平均アクティブユーザー数 (ユーザーごとに 24 時間に 1 回カウント) を日数で割った値はいはいはいいいえはい
averageDuv
アプリでオファーウォールを表示した平均ユニークユーザー数 (ユーザーごとに 24 時間に 1 回カウント) を日数で割った値はいはいはいいいえはい
clicks
プレースメントから発生したクリック数はいいいえいいえはいいいえ
conversions
プレースメントから発生したコンバージョン数はいいいえいいえはいいいえ
dailyActiveUsers
1 日あたりのアクティブユーザー数はいはいはいいいえはい
dailyUniqueConversions
このプレースメントまたはコンテンツカードから広告をコンバージョンしたユーザーの数 (ユーザーごとに 24 時間に 1 回カウント)。現在、オファーウォールコンテンツカードにのみ適用されますはいいいえいいえはいいいえ
dailyUniqueOfferwallEngagements
アプリ内のオファーウォール広告でコンバージョンしたユニークユーザー数 (ユーザーごとに 24 時間に 1 回カウント)はいはいはいいいえはい
dailyUniqueOfferwallViewers
アプリ内でオファーウォールを表示したユニークユーザー数 (ユーザーごとに 24 時間に 1 回カウント)はいはいはいいいえはい
dailyUniqueViewers
このプレースメントまたはコンテンツカードで広告を表示したユニークユーザーの数 (ユーザーごとに 24 時間に 1 回カウント)。現在、オファーウォールコンテンツカードにのみ適用されますはいいいえいいえはいいいえ
ducduv
このプレースメントまたはコンテンツカードから広告をコンバージョンしたユーザーの数 (ユーザーごとに 24 時間に 1 回カウント) をこのプレースメントまたはコンテンツカードで広告を表示したユーザーの数で割った値 (ユーザーごとに 24 時間に 1 回カウント)はいはいはいはいはい
duvDau
アプリ内でオファーウォールを表示したユニークユーザーの数 (ユーザーごとに 24 時間に 1 回カウント) を 1 日のアクティブユーザー数で割った値はいはいはいいいえはい
earnings
獲得合計金額はいいいえいいえはいいいえ
eCPM
収益合計額 / (開いているオファーウォールの総数 / 1000)。これはドルで表されます。はいいいえいいえはいいいえ
impressions
プレースメントから発生したインプレッション数はいいいえいいえはいいいえ
newUsers
新規ユーザー数はいはいはいいいえはい
offerwallViews
開かれたオファーウォールの総数はいはいはいいいえはい
sessions
アプリが開かれた回数はいはいはいいいえはい
totalRevenue
収益合計額はいはいはいいいえはい
**ダッシュボードで利用可能なその他のパブリッシャー指標: **
  • インプレッション/ビュー
  • コンバージョン率 (CVR)

指標のセグメント化

クエリにセグメントフィールドを追加することで、API はアプリ、プレースメント、国ごとのパフォーマンスデータを返すことができます。
Reporting API は、以下の内訳でのセグメント化に対応しています。
  • country
  • id (アプリグループ ID)
  • id (パブリッシャーアプリ ID)
  • プレースメント
  • platform
  • 全パブリッシャーアプリの合計

セグメント化の例

国別のセグメント

以下のクエリは、国別にセグメント化された特定の配置の日次一意のビューアー データを返します。
{ publisher { placements(appId:"00000000-0000-0000-0000-000000000000") { id insights(timePreset:TODAY) { timestamps reports { country dailyUniqueViewers } } } }}
{ "data": { "publisher": { "placements": [ { "id": "00000000-0000-0000-0000-000000000001", "insights": { "timestamps": [ "2024-11-15T00:00:00Z" ], "reports": [ { "country": "AU", "dailyUniqueViewers": [ 115 ] }, { "country": "IR", "dailyUniqueViewers": [ 18 ] }, { "country": "ZA", "dailyUniqueViewers": [ 2 ] } ] } } ] } }}

アプリグループ別のセグメント

以下のクエリは、アプリケーション グループIDでセグメント化された、最初の3つのアプリケーションの日次アクティブ ユーザー データを返します。
{ publisher { apps(first:3) { nodes { appGroupId insights(timePreset:TODAY) { reports { dailyActiveUsers } } } } }}
{ "data": { "publisher": { "apps": { "nodes": [ { "appGroupId":"00000000-0000-0000-0000-000000000000", "insights": { "reports": [ { "dailyActiveUsers": [ 12 ] } ] } }, { "appGroupId":"00000000-0000-0000-0000-000000000001", "insights": { "reports": [ { "dailyActiveUsers": [ 31 ] } ] } }, { "appGroupId":"00000000-0000-0000-0000-000000000002", "insights": { "reports": [ { "dailyActiveUsers": [ 3 ] } ] } } ] } } }}

パブリッシャーアプリ別のセグメント

以下のクエリは、最初の 3 つのパブリッシャーアプリケーションの 1 日あたりのアクティブユーザーデータをアプリケーション名別に返します。
query { publisher { apps(first:3) { edges { node { name insights(timePreset:TODAY) { reports { dailyActiveUsers } } } } } }}
{ "data": { "publisher": { "apps": { "edges": [ { "node": { "name": "example_app1", "insights": { "reports": [ { "dailyActiveUsers": [ 78 ] } ] } } }, { "node": { "name": "example_app2", "insights": { "reports": [ { "dailyActiveUsers": [ 12 ] } ] } } }, { "node": { "name": "example_app3", "insights": { "reports": [ { "dailyActiveUsers": [ 15 ] } ] } } } ] } } }}

プレースメント別のセグメント

以下のクエリは、特定のアプリケーション内のすべてのプレースメントのインプレッションデータを配置ごとに分割して返します。
{ publisher{ placements(appId:"00000000-0000-0000-0000-000000000000") { id name insights(timePreset:TODAY) { reports { impressions } timestamps } } }}
{ "data": { "publisher": { "placements": [ { "id": "00000000-0000-0000-0000-000000000000", "name": "AppLaunch", "insights": { "reports": [ { "impressions": [ 0 ] } ], "timestamps": [ "2024-11-15T00:00:00Z" ] } }, { "id": "00000000-0000-0000-0000-000000000000", "name": "offerwall", "insights": { "reports": [ { "impressions": [ 2590 ] } ], "timestamps": [ "2024-11-15T00:00:00Z" ] } } ] } }}

プラットフォーム別のセグメント

以下のクエリは、プラットフォームごとにセグメント化された特定の配置の日次一意のビューアー データを返します。
publisher { placements(appId:"00000000-0000-0000-0000-000000000000") { id insights(timePreset:TODAY) { timestamps reports { platform dailyUniqueViewers } } } }}
{ "data": { "publisher": { "placements": [ { "id": "00000000-0000-0000-0000-000000000001", "insights": { "timestamps": [ "2024-11-15T00:00:00Z" ], "reports": [ { "platform": "ios", "dailyUniqueViewers": [ 78 ] } ] } } ] } }}

すべてのパブリッシャーアプリの合計

これは、このパブリッシャーの下にあるすべてのアプリについて、リクエストされた指標の総数または合計を表します。
以下のクエリは、eCPM、収益合計、およびオファーウォールのビューを、現在のすべてのパブリッシャーアプリケーションの合計で返します。
{ publisher { publisherAppInsights(timePreset:TODAY) { timestamps reports { ecpm totalRevenue offerwallViews } } }}
{ "data": { "publisher": { "publisherAppInsights": { "timestamps": [ "2025-08-27T00:00:00Z" ], "reports": [ { "ecpm": [ 4.108913673386 ], "totalRevenue": [ 57149851536 ], "offerwallViews": [ 461224 ], } ] } } }}

フィルタリング機能

クエリにフィルターを追加すると、API は指定されたソースからのみパフォーマンス指標を返します。Reporting API は以下のフィルタリング機能に対応しています。
  • appid (単一アプリ)
  • apps (最初 または 最後 の x 個のアプリ)
  • appGroupId
  • content
  • country
  • platform
  • timePreset
  • timeRange

フィルタリングの例

アプリによるフィルター

これにより、結果が単一アプリに制限されます
{ publisher{ app(id: "<app ID>") { id name insights(timePreset:TODAY) { reports { arpdau } timestamps } } }}

複数のアプリによるフィルター

これにより、結果が 最初 または 最後 の x 個のアプリに制限されます
{ publisher { apps(first:3) { nodes { id platform insights { reports { arpdau totalRevenue } } } } }}

アプリグループ ID によるフィルター

これにより、結果が特定のアプリグループ ID のアプリに限定されます
{ publisher { publisherAppInsights(timePreset:TODAY, filter: {appGroupIds: ["00000000-0000-0000-0000-000000000000"]}) { timestamps reports { offerwallViews eCPM totalRevenue } }

コンテンツカードによるフィルター

これにより、結果が単一のコンテンツカード ID に制限されます
{ publisher { placements(appId: "<app ID>") { id name content(id: "<content ID>") { id type insights(timePreset:TODAY) { timestamps reports { earnings } } } } }}

国によるフィルター

これにより、結果が指定された地理的地域に制限されます
{ publisher { publisherAppInsights(timePreset:TODAY, filter: {countries: ["KR, US"]}) { timestamps reports { offerwallViews eCPM totalRevenue } }

プラットフォームによるフィルター

これにより、結果が指定されたプラットフォームに制限されます
{ publisher { publisherAppInsights(timePreset:TODAY, filter: {platforms: [ios]}) { timestamps reports { offerwallViews eCPM totalRevenue } }

プリセット期間によるフィルター

これにより、結果がプリセットされた期間に制限されます。これは相対的な時間範囲であり、クエリの実行時間によって結果が異なります。
オプション: LAST_30D、LAST_WEEK、TODAY、YESTERDAY。
注
データ集計のレベルを定義するには、timeIncrement を組み込みます。timeIncrement は DAILY、HOURLY、MONTHLY の値を取ることができます。timeIncrement は任意のパラメーターで、デフォルトは ALL です。
{ publisher { placements(appId: "<app ID>") { content(id: "<content card ID>") { insights(timePreset:LAST_30D, timeIncrement:DAILY) { timestamps reports { dailyUniqueViewers } } } } }}

絶対時間範囲によるフィルター

これにより、結果が指定された絶対時間範囲に制限されます。
最大範囲は 3 か月で、サポートされる最も古い日付は過去 2 年間です。
注
データ集計のレベルを定義するには、timeIncrement を組み込みます。timeIncrement は DAILY、HOURLY、MONTHLY の値を取ることができます。timeIncrement は任意のパラメーターで、デフォルトは ALL です。
{ publisher { placements(appId: "<app ID>") { content(id: "<content card ID>") { insights(timeRange: {from:"2024-11-15T00:00:00Z", until:"2024-11-17T00:00:00Z"}, timeIncrement:DAILY) { timestamps reports { dailyUniqueViewers } } } } }}

非推奨のディメンション

以下の古いディメンションは、2025 年 2 月 3 日に Reporting API から削除されます。API クエリが、以下の 太字 でリストされているディメンションを 参照していない ことを確認してください。これにより、Tapjoy のオファーウォールからデータを取得するときのエラーを回避できます。
Objects > ContentCard> ecpmSettings
Enums > PublisherContentType:
  • ANNOUNCEMENT
  • DIRECT_PLAY_HOUSE_AD
  • FEATURED
  • FSI_HOUSE_AD
  • IAP_PROMOTION
  • INTERSTITIAL_VIDEO
  • MEDIATED_DIRECT_PLAY
  • MEDIATED_FSI
  • PREVIEW_CODE
  • PROGRAMMATIC_INTERSTITIAL_VIDEO
  • PROGRAMMATIC_REWARDED_VIDEO
  • REWARDED_VIDEO
  • TJ_RECOMMENDED
  • REWARD_UNLOCK
Input Objects >
CreatePlacementAndContentSetInput
> ecpmSettingsToAdd
Input Objects >
UpdatePlacementAndContentSetInput
:
  • ecpmSettingsToAdd
  • ecpmSettingsToDelete
  • ecpmSettingsToUpdate

Copyright © 2026 Unity Technologies
法規事項プライバシーポリシークッキーDocumentation Terms of Use私の個人情報を販売または共有しないプライバシーに関する選択 (クッキー設定)

"Unity" の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • 前提条件

    • パブリッシャーレポート指標

    • 指標のセグメント化

      • セグメント化の例

        • 国別のセグメント

        • アプリグループ別のセグメント

        • パブリッシャーアプリ別のセグメント

        • プレースメント別のセグメント

        • プラットフォーム別のセグメント

        • すべてのパブリッシャーアプリの合計

    • フィルタリング機能

      • フィルタリングの例

        • アプリによるフィルター

        • 複数のアプリによるフィルター

        • アプリグループ ID によるフィルター

        • コンテンツカードによるフィルター

        • 国によるフィルター

        • プラットフォームによるフィルター

        • プリセット期間によるフィルター

        • 絶対時間範囲によるフィルター

    • 非推奨のディメンション


このページの問題を報告する
​
​