ChatGPT Adsの設定

ChatGPT AdsはAdjustと連携されたアドネットワークです。Adjustとの連携により、ChatGPT Adsは自動コールバックを通してアトリビューションとアプリ内イベントデータを受信できます。

ここでは、ChatGPT Adsとのアプリ計測を設定する方法を説明します。 連携の有効化、キャンペーンリンクの作成、Adjustが ChatGPT Adsと共有できるデータを選択する方法をご確認ください。

事前準備

要件​

iOS | Android | Windows | Unity | React Native | Flutter | Adobe Air | Cordova | Marmalade | Xamarin | Cocos2d-x | Titanium | Corona

認証情報​

API KEY, PIXEL ID, ACTION SOURCE, INSTALL EVENT NAME, SOURCE URL (OPTIONAL)

  • 認証情報を確認するには、ChatGPT Adsの担当者にお問い合わせください。

Campaign LabでChatGPT Adsとアプリを選択

  1. Campaign Lab​ にて、 パートナー(Partner)​ を選択します。
  2. 新規パートナー(New partner) > ChatGPT Ads​ を選択します。 次へ(Next)​ を選択して、次の画面に移動します。
  3. アプリの選択(App selection)​ 画面で、リンクを作成したいアプリを選択し、 ChatGPT Adsのデータ共有をするため連携を有効化します。
  4. 次(NEXT)​ を選択します。

データ共有を有効化

データ共有を有効化すると、ChatGPT Adsとの連携が有効化されます。データ共有を有効化する方法:

  1. API KEY, PIXEL ID, ACTION SOURCE, INSTALL EVENT NAME, SOURCE URL (OPTIONAL)を入力します。

ChatGPT Adsとのデータ共有を有効化すると、デフォルトでは、ChatGPT Adsに以下のデータが自動送信されます:

  • インストール
  • イベント

データ共有オプションの設定

マルチプラットフォームアプリで複数のプラットフォームを対象にデータ共有を有効にしている場合は、以下のことが可能です:

  1. プラットフォーム固有の設定を使用(Use platform-specific settings)​ を選択すると、プラットフォームレベルでデータ共有オプションを個別に設定できます。
  2. グローバル設定を使用(Use global settings)​ を選択して、複数のプラットフォームに同じデータ共有設定を行います。

デフォルトで共有するデータ(What will be shared by default?)​ にて、Adjustがデフォルトで ChatGPT Adsと共有するアクティビティを確認してください。

  • インストール
  • イベント

追加データの送信

コールバックによりChatGPT Adsと共有するデータ量とタイプを選択します。 ChatGPT Adsはこの情報を使用して、パフォーマンスを最適化することができます。

  1. 共有するデータソース(What sources of data do you want to share?)​にて、ChatGPT Adsと共有するデータのアトリビューションソースを選択します:
  • 全てのアトリビューションソースのデータ
  • ChatGPT Adsにアトリビュートされたデータのみ

アプリ内収益(アプリ内購入由来)

アプリ内収益を共有すると、 ChatGPT Adsは収益イベントデータと収益額を受信することができます。このデータを共有するには、収益が発生するイベントをマッピングしてください。

イベントのマッピング

共有するイベントを、ChatGPT Adsが受信できる値にマッピングします。マッピングされていないイベントのデータは、ChatGPT Adsと共有されません。

各イベントをマッピング

マルチプラットフォームアプリの場合、プラットフォームごとに異なるイベントをChatGPT Adsと共有することができます。これにより、次のことが可能になります。

  • 各イベントを設定し、それぞれのプラットフォームのキャンペーン戦略を管理できます。
  • プラットフォームごとにデータ共有をカスタマイズします。

イベントのマッピング(Map events)​ にて、以下の手順に従って、ChatGPT Adsに直接送信するアプリ内イベントを選択します。

  1. イベントのマッピング(Map event)​ を選択します。

  2. Adjustイベント​ リストで、 ChatGPT Adsと共有するAdjustイベントを選択します。

  3. パートナーイベント(Partner event)​ で、Adjustイベントに対応するChatGPT Adsイベントを選択します。

    1. シングルプラットフォームアプリおよびマルチプラットフォームアプリで、単一のプラットフォームでのみデータ共有が有効になっている場合は、そのプラットフォームでのみデータ共有オプションを設定します。マルチプラットフォームアプリの場合、複数のプラットフォームでデータ共有が有効化されている場合は、以下のことが可能です。

      • プラットフォーム固有のマッピングを使用する(Use platform-specific mapping)​ を選択して、プラットフォームレベルで各イベントをマッピングするか、特定のプラットフォームのイベントをマッピングしないようにします。
      • グローバルマッピングを使用​ して、全てのプラットフォームに同じイベントをマッピングします。
    2. パートナーイベント(Partner event)​ リストで、Adjustイベントをマッピングするカスタムイベント名を選択するか、入力します。

  4. 適用(Apply)​ を選択します。

ChatGPT Adsは連携されているイベントごとにアプリ内イベントのデータを受信するようになります。

全てのイベントをマッピング

ChatGPT Adsが全てのイベントの自動マッピングをサポートしている場合、 イベントのマッピング(Map events)​ で、 全てのイベントをマッピング(Map all events)​ を選択します。これにより、個々のイベントをマッピングする時間を節約できます。

ChatGPT Adsは連携されているイベントごとにアプリ内イベントのデータを受信するようになります。

パラメーターのマッピング

通常、カスタムデータをChatGPT Adsと共有するには、パラメーターをマッピングする必要があります。

パートナーパラメーター(Adjust SDKバージョン4.0以降で使用可能)によって、Adjustはアプリからカスタムデータポイントを収集し、ChatGPT Adsに送信することができます。 これにより、ChatGPT Adsは連携しているイベントごとにカスタムイベントの詳細を受信するようになります。

Adjust SDKに新しいパートナーパラメーターを追加する前に、要件に合うパートナーパラメーターが存在していないことを確認してください。

パートナーパラメーターをChatGPT Adsに共有するには、以下の手順に従って設定してください。

  1. AdjustのSDKでパートナーパラメーターを実装します。

    • 全てのSDK開発プラットフォームのリンクについては、事前準備をご確認ください
  2. データ共有オプションの設定(Set your data sharing option)​ で、 パラメーター​ を選択します。

  3. パラメーターのマッピング(Map parameters)​ では、SDKで定義したパートナーパラメーターをネットワークに送信する方法を指定できます。

    1. パラメーターのマッピング(Map parameters)​ を選択します。
    2. SDKパラメーター(SDK parameter)​ フィールドで、ネットワークと共有するSDKパラメーターの名前を入力します。
    3. パートナーパラメーター(Partner parameter)​ フィールドで、SDKパラメーターに対応するネットワークパラメーターを入力します。
注意:

Adjust SDK内でパートナーパラメーターを設定し、ダッシュボードでパラメーター共有を設定しない場合、AdjustはAdjust SDKで指定されているパラメーターを転送します。

リンクと設定の管理

以下を設定することができます:

リンクを作成しChatGPT Adsと共有

設定のレビュー(Setup review)​ 画面にて 、選択内容を確認できます。設定前に戻って、以下の変更も行えます:

  • 選択したアプリ
  • データ共有オプション
  • リンク構造パラメーター
  • ユーザーの遷移先
  • アトリビューション設定

リンクの作成(Create link)​ を選択し、クリックURL、インプレッションURL、QRコード、リンクトークンを作成します。リンクを作成することで、データの共有やChatGPT Adsとの連携も可能になります。

リンクを作成したら、ChatGPT Adsと共有してキャンペーンに利用できます。

パートナー固有の設定手順

What should I put API key and Actions source?​

  • API Key​ - Conversions API Key. You can find it from Ads Manager > Conversion tav in your ChatGPT Ads Manager account (only one key is allowed)
  • Action Source​ - Select "Mobile App" to send Mobile App Install, Sessions and In-App Events.

Where can I find the API key?​

You can find it from Ads Manager > Conversion tab in your ChatGPT Ads Manager account. When conversion data is not reflected on ChatGPT Ads Manager after you start your campaign, please make sure you enter the correct key on Adjust.

How can I resolve the crawler access blocked error when I enter the Adjust link on ChatGPT Ads Manager?​

Please reach out to the Open AI team to know the exact cause of the error, but a possible workaround is to append redirect parameter to your Adjust link to change the destination.

Ex: https://app.adjust.com/abc1234?redirect=your_landing_page_url

I can not enter some letters (such as Japanese letters) as Event name, what is the reason?​

Only name passing the following Chat GPT Ads requirement can be set as Event Name

1–64 ASCII characters

  • Only letters, numbers, underscores, and hyphens.
  • Must start and end with a letter or number.
  • Cannot match a reserved standard event name.
  • Names are normalized to lowercase.

What data point does adjust forward to ChatGPT Ads?​

Aside from the Adjust placeholders listed here, Adjust is passing:

  • oppref (Click ID of ChatGPT Ads)
  • email_sha256
  • external_id_sha256

If you want to pass email_sha256 & external_id_sha256 to ChatGPT Ads, you need to implement a partner parameter function.

Which API does Adjust use to send the data to ChatGPT Ads?​

Adjust is using Open AI Conversions API.

ChatGPT Adsに転送されるパラメーター一覧

Adjustは、ChatGPT Adsに以下のパラメーター(データポイント)をコールバック送信するよう要求されています。

プレースホルダー情報
{city}市(端末位置情報)
{country}デバイスの2文字の国コード
{ip_address}デバイスのIPアドレス
{partner_parameters}Adjust SDKあるいはサーバー間リクエストがによって収集され、ポストバックでサードパーティプロバイダーに送信されるカスタムのパートナーパラメーター
{postal_code}IPアドレスのデバイスポスタルコード
{revenue_usd_cents}収益(米セント)
{user_agent}受信したユーザーエージェントのローデータ
{created_at_milli}ミリ秒単位のアクティビティタイムスタンプを示すプレースホルダー