ÿÿ テストデãƒã‚¤ã‚¹ã®ç®¡ç† | Adapty ドキュメント

テストデãƒã‚¤ã‚¹

テスト目的ã§ã€è‡ªåˆ†ã®ãƒ‡ãƒã‚¤ã‚¹ã‚’テストデãƒã‚¤ã‚¹ã¨ã—ã¦ç™»éŒ²ã§ãã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã‚­ãƒ£ãƒƒã‚·ãƒ¥ãŒç„¡åŠ¹åŒ–ã•れã€å¤‰æ›´ãŒã™ãã«å映ã•れるよã†ã«ãªã‚Šã¾ã™ã€‚

テストデãƒã‚¤ã‚¹ã¯ä»¥ä¸‹ã® SDK ãƒãƒ¼ã‚¸ãƒ§ãƒ³ä»¥é™ã§ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã™ã€‚

  • iOS: 2.11.1
  • Android: 2.11.3
  • React Native: 2.11.1

Flutter ãŠã‚ˆã³ Unity ã®ã‚µãƒãƒ¼ãƒˆã¯å¾Œæ—¥è¿½åŠ ã•れる予定ã§ã™ã€‚

デãƒã‚¤ã‚¹ã‚’テストデãƒã‚¤ã‚¹ã¨ã—ã¦ç™»éŒ²ã™ã‚‹

  1. Adapty ダッシュボード㧠App settings ã‚’é–‹ãã¾ã™ã€‚
  2. General タブ㮠Test devices セクションã¾ã§ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã—ã¾ã™ã€‚
14c581d-test_device_add.webp
  1. Add test device ボタンをクリックã—ã¾ã™ã€‚
f86d5e2-test_users_add_device.webp
  1. Add test device ウィンドウã§ä»¥ä¸‹ã‚’入力ã—ã¾ã™ã€‚

    フィールド説明
    Test device nameå‚照用ã®ãƒ†ã‚¹ãƒˆãƒ‡ãƒã‚¤ã‚¹å。
    ID used to identify this test deviceテストデãƒã‚¤ã‚¹ã®è­˜åˆ¥ã«ä½¿ç”¨ã™ã‚‹è­˜åˆ¥å­ã®ç¨®é¡žã‚’é¸æŠžã—ã¾ã™ã€‚最é©ãªé¸æŠžè‚¢ã«ã¤ã„ã¦ã¯ã€ä¸‹è¨˜ã® 使用ã™ã¹ãè­˜åˆ¥å­ ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã®æŽ¨å¥¨äº‹é …ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
    ID value識別å­ã®å€¤ã‚’入力ã—ã¾ã™ã€‚
  2. Add test device ボタンをクリックã—ã¦å¤‰æ›´ã‚’ä¿å­˜ã™ã‚‹ã“ã¨ã‚’忘れãªã„ã§ãã ã•ã„。

使用ã™ã¹ã識別å­

デãƒã‚¤ã‚¹ã®è­˜åˆ¥ã«ã¯è¤‡æ•°ã®è­˜åˆ¥å­ã‚’使用ã§ãã¾ã™ã€‚ä»¥ä¸‹ã®æ–¹æ³•を推奨ã—ã¾ã™ã€‚

  • Adapty ã§ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’識別ã™ã‚‹ ã®å ´åˆã€iOS・Android ã©ã¡ã‚‰ã®ãƒ‡ãƒã‚¤ã‚¹ã§ã‚‚ Customer User ID ãŒæœ€é©ã§ã™ã€‚特㫠1 ã¤ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã«å¯¾ã—ã¦è¤‡æ•°ã®ãƒ†ã‚¹ãƒˆãƒ‡ãƒã‚¤ã‚¹ã‚’使用ã—ã¦ã„ã‚‹å ´åˆã«é©ã—ã¦ã„ã¾ã™ã€‚ID used to identify this test device ã¨ã—㦠Customer User ID を使用ã™ã‚‹ã¨ã€ãã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã«ç´ã¥ãã™ã¹ã¦ã®ãƒ‡ãƒã‚¤ã‚¹ãŒãƒ†ã‚¹ãƒˆãƒ‡ãƒã‚¤ã‚¹ã¨ã—ã¦ãƒžãƒ¼ã‚¯ã•れã¾ã™ã€‚
  • IDFA(iOS) ãŠã‚ˆã³ Advertising ID(Android):ã“れらã®åºƒå‘Šè­˜åˆ¥å­ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¸ã®åŒæ„リクエストをã™ã§ã«è¡Œã£ã¦ã„ã‚‹å ´åˆã«ã€ãれãžã‚Œ iOS・Android デãƒã‚¤ã‚¹ã«æœ€é©ãªé¸æŠžè‚¢ã§ã™ã€‚Customer User ID ãŒã‚ã£ã¦ã‚‚ã€ãƒ†ã‚¹ãƒˆä¸­ã«ã‚¢ãƒ—リ内ã§ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’切り替ãˆã‚‹å ´åˆã¯åºƒå‘Šè­˜åˆ¥å­ãŒä¾¿åˆ©ã§ã™ã€‚ã¾ãŸã€åŒã˜ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã«ãƒ†ã‚¹ãƒˆç”¨ãƒ‡ãƒã‚¤ã‚¹ã¨å€‹äººç”¨ãƒ‡ãƒã‚¤ã‚¹ã®ä¸¡æ–¹ãŒã‚りã€å€‹äººç”¨ãƒ‡ãƒã‚¤ã‚¹ã‚’テストデãƒã‚¤ã‚¹ã¨ã—ã¦ãƒžãƒ¼ã‚¯ã—ãŸããªã„å ´åˆã«ã‚‚有効ã§ã™ã€‚

Adapty Profile IDã€IDFVã€Android ID ãªã©ã®ã‚ªãƒ—ションもã‚りã¾ã™ã€‚ã“れらã¯åˆ©ä¾¿æ€§ã§ã¯åŠ£ã‚Šã¾ã™ãŒã€Customer User ID・IDFA・Advertising ID ãŒä½¿ãˆãªã„å ´åˆã«åˆ©ç”¨ã§ãã¾ã™ã€‚

以下ã§ã¯ã€ã™ã¹ã¦ã®é¸æŠžè‚¢ã‚’詳ã—ã説明ã—ã¾ã™ã€‚

ã™ã¹ã¦ã®ãƒ—ラットフォームã§ä½¿ç”¨ã§ãる識別å­

識別å­ä½¿ç”¨æ–¹æ³•
Customer User ID

ユーザーをシステム内ã§è­˜åˆ¥ã™ã‚‹ãŸã‚ã«è¨­å®šã™ã‚‹ä¸€æ„ã®è­˜åˆ¥å­ã€‚メールアドレスã€å†…部 IDã€ãã®ä»–ã®æ–‡å­—列ãªã©ãŒä½¿ãˆã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã«ã¯ã€ Adapty ã§ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’識別ã™ã‚‹ ã§ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’識別ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚

特ã«åŒã˜ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã§è¤‡æ•°ã®ãƒ‡ãƒã‚¤ã‚¹ã‚’使用ã—ã¦ã„ã‚‹å ´åˆã«ã€ãƒ†ã‚¹ãƒˆãƒ‡ãƒã‚¤ã‚¹ã®è­˜åˆ¥ã¨ã—ã¦æœ€é©ãªé¸æŠžè‚¢ã§ã™ã€‚ã“ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’æŒã¤ã™ã¹ã¦ã®ãƒ‡ãƒã‚¤ã‚¹ãŒãƒ†ã‚¹ãƒˆç”¨ã¨ã¿ãªã•れã¾ã™ã€‚

Adapty profile ID

Adapty ã«ãŠã‘るユーザープロファイルã®ä¸€æ„ã®è­˜åˆ¥å­ã€‚

Customer User ID・iOS ã® IDFA・Android ã® Advertising ID ãŒä½¿ç”¨ã§ããªã„å ´åˆã«ã”利用ãã ã•ã„。ãªãŠã€ã‚¢ãƒ—リをå†ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ãŸã‚Šå†ãƒ­ã‚°ã‚¤ãƒ³ã—ãŸã‚Šã™ã‚‹ã¨ Adapty Profile ID ãŒå¤‰ã‚ã‚‹å ´åˆãŒã‚りã¾ã™ã€‚

Customer User ID 㨠Adapty Profile ID ã®å–得方法

ã©ã¡ã‚‰ã®è­˜åˆ¥å­ã‚‚ Adapty ダッシュボード㮠Profile 詳細ã‹ã‚‰å–å¾—ã§ãã¾ã™ã€‚

  1. Adapty Profiles -> Event feed タブã§ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ—ロファイルを見ã¤ã‘ã¾ã™ã€‚

正確ãªãƒ—ロファイルを見ã¤ã‘ã‚‹ã«ã¯ã€çã—ã„種類ã®ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ã‚’実行ã—ã¦ãã ã•ã„。ãã†ã™ã‚‹ã“ã¨ã§ã€Event Feed ã«ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ãŒè¡¨ç¤ºã•れãŸã¨ãã«ã™ãã«ç‰¹å®šã§ãã¾ã™ã€‚

  1. プロファイル詳細㮠Customer user ID 㨠Adapty ID フィールドã®å€¤ã‚’コピーã—ã¾ã™ã€‚
345d308-test_users_CUID_adapty_ID.webp

Apple ã®è­˜åˆ¥å­

識別å­ä½¿ç”¨æ–¹æ³•
IDFA

IDFA(Identifier for Advertisers)ã¯ã€Apple ãŒãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ‡ãƒã‚¤ã‚¹ã«å‰²ã‚Šå½“ã¦ã‚‹ä¸€æ„ã®ãƒ‡ãƒã‚¤ã‚¹è­˜åˆ¥å­ã§ã™ã€‚

自動的ã«å¤‰ã‚ã‚‹ã“ã¨ãŒãªã„ãŸã‚(手動ã§ãƒªã‚»ãƒƒãƒˆã¯å¯èƒ½ï¼‰ã€iOS デãƒã‚¤ã‚¹ã«æœ€é©ã§ã™ã€‚

注æ„:iOS 14.5 以é™ã€åºƒå‘Šä¸»ã¯ IDFA ã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ãŸã‚ã«ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®åŒæ„を求ã‚ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚アプリ内ã§åŒæ„を求ã‚ã¦ã„ã‚‹ã“ã¨ã€ãƒ†ã‚¹ãƒˆãƒ‡ãƒã‚¤ã‚¹ã§åŒæ„を付与済ã¿ã§ã‚ã‚‹ã“ã¨ã‚’確èªã—ã¦ãã ã•ã„。

IDFVIDFV(Identifier for Vendors)ã¯ã€åŒä¸€ãƒ‘ブリッシャー/ベンダーã®å…¨ã‚¢ãƒ—リã«å¯¾ã—㦠Apple ㌠1 ã¤ã®ãƒ‡ãƒã‚¤ã‚¹ã«å‰²ã‚Šå½“ã¦ã‚‹ä¸€æ„ã®è‹±æ•°å­—識別å­ã§ã™ã€‚アプリをå†ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã¾ãŸã¯ã‚¢ãƒƒãƒ—デートã™ã‚‹ã¨å¤‰ã‚ã‚‹å ´åˆãŒã‚りã¾ã™ã€‚

IDFA ã®å–得方法

Apple ã¯ãƒ‡ãƒ•ォルト㧠IDFA ã‚’æä¾›ã—ã¦ã„ã¾ã›ã‚“。Adapty ダッシュボードã®ãƒ—ロファイルã®ã‚¢ãƒˆãƒªãƒ“ューションã‹ã‚‰å–å¾—ã—ã¦ãã ã•ã„。

  1. Adapty Profiles -> Event feed タブã§ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ—ロファイルを見ã¤ã‘ã¾ã™ã€‚

正確ãªãƒ—ロファイルを見ã¤ã‘ã‚‹ã«ã¯ã€çã—ã„種類ã®ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ÿÿを実行ã—ã¦ãã ã•ã„。ãã†ã™ã‚‹ã“ã¨ã§ã€Event Feed ã«ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ãŒè¡¨ç¤ºã•れãŸã¨ãã«ã™ãã«ç‰¹å®šã§ãã¾ã™ã€‚

  1. プロファイル詳細を開ãã€Attributes セクション㮠IDFA フィールドã®å€¤ã‚’コピーã—ã¾ã™ã€‚
ce4a63f-test_users_idfa.webp

ã¾ãŸã¯ã€App Store ã§ IDFA を表示ã—ã¦ãれるアプリを探ã™ã“ã¨ã‚‚ã§ãã¾ã™ã€‚

Identifier for Vendors(IDFV)ã®å–得方法

IDFV ã‚’å–å¾—ã™ã‚‹ã«ã¯ã€é–‹ç™ºè€…ã«ä»¥ä¸‹ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’使ã£ã¦ã‚¢ãƒ—リ内ã§ãƒªã‚¯ã‚¨ã‚¹ãƒˆã—ã€å–å¾—ã—ãŸè­˜åˆ¥å­ã‚’ログã¾ãŸã¯ãƒ‡ãƒãƒƒã‚°ãƒ‘ãƒãƒ«ã«è¡¨ç¤ºã™ã‚‹ã‚ˆã†ä¾é ¼ã—ã¦ãã ã•ã„。

UIDevice.current.identifierForVendor

Google ã®è­˜åˆ¥å­

識別å­ä½¿ç”¨æ–¹æ³•
Advertising ID

Advertising ID ã¯ã€Google ãŒãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ‡ãƒã‚¤ã‚¹ã«å‰²ã‚Šå½“ã¦ã‚‹ä¸€æ„ã®ãƒ‡ãƒã‚¤ã‚¹è­˜åˆ¥å­ã§ã™ã€‚

自動的ã«å¤‰ã‚ã‚‹ã“ã¨ãŒãªã„ãŸã‚(手動ã§ãƒªã‚»ãƒƒãƒˆã¯å¯èƒ½ï¼‰ã€Android デãƒã‚¤ã‚¹ã«æœ€é©ã§ã™ã€‚

注æ„:使用ã™ã‚‹ã«ã¯ã€Android 12 以上ã®å ´åˆã€Ads 設定㮠Opt out of Ads Personalization をオフã«ã—ã¦ãã ã•ã„。

Android IDAndroid ID ã¯ã€ã‚¢ãƒ—リã®ç½²åキー・ユーザー・デãƒã‚¤ã‚¹ã®çµ„ã¿åˆã‚ã›ã”ã¨ã«å›ºæœ‰ã®è­˜åˆ¥å­ã§ã™ã€‚Android 8.0 以上ã§åˆ©ç”¨ã§ãã¾ã™ã€‚

Advertising ID ã®å–得方法

デãƒã‚¤ã‚¹ã® Advertising ID を確èªã™ã‚‹ã«ã¯ï¼š

  1. Android デãƒã‚¤ã‚¹ã§ Settings アプリを開ãã¾ã™ã€‚
  2. Google をタップã—ã¾ã™ã€‚
  3. Services ã®ä¸‹ã«ã‚ã‚‹ Ads ã‚’é¸æŠžã—ã¾ã™ã€‚ç”»é¢ä¸‹éƒ¨ã« Advertising ID ãŒè¡¨ç¤ºã•れã¾ã™ã€‚

Android ID ã®å–得方法

Android ID ã‚’å–å¾—ã™ã‚‹ã«ã¯ã€é–‹ç™ºè€…ã«ä»¥ä¸‹ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’使ã£ã¦ ANDROID_ID をアプリ内ã§ãƒªã‚¯ã‚¨ã‚¹ãƒˆã—ã€å–å¾—ã—ãŸè­˜åˆ¥å­ã‚’ログã¾ãŸã¯ãƒ‡ãƒãƒƒã‚°ãƒ‘ãƒãƒ«ã«è¡¨ç¤ºã™ã‚‹ã‚ˆã†ä¾é ¼ã—ã¦ãã ã•ã„。

android.provider.Settings.Secure.getString(contentResolver, android.provider.Settings.Secure.ANDROID_ID);
ÿÿÿÿ