ÿÿ サブスクリプション追跡ã®ãŸã‚ã® Branch é€£æº | Adapty ドキュメント

Branch

Branch を使ã†ã¨ã€ã•ã¾ã–ã¾ãªãƒ‡ãƒã‚¤ã‚¹ãƒ»ãƒãƒ£ãƒãƒ«ãƒ»ãƒ—ラットフォームをã¾ãŸã„ã§ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¸ã®ãƒªãƒ¼ãƒã€ã‚¨ãƒ³ã‚²ãƒ¼ã‚¸ãƒ¡ãƒ³ãƒˆã€åŠ¹æžœæ¸¬å®šãŒã§ãã¾ã™ã€‚ã‚らゆるデãƒã‚¤ã‚¹ãƒ»ãƒãƒ£ãƒãƒ«ãƒ»ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ã§æ©Ÿèƒ½ã™ã‚‹å°‚用リンクを通ã˜ã¦ã€ãƒ¢ãƒã‚¤ãƒ«åŽç›Šã‚’高ã‚ã‚‹ãŸã‚ã«è¨­è¨ˆã•れãŸä½¿ã„ã‚„ã™ã„プラットフォームã§ã™ã€‚

Adapty ã¯ã€ã‚¹ãƒˆã‚¢ã‹ã‚‰ã®ã‚µãƒ–ã‚¹ã‚¯ãƒªãƒ—ã‚·ãƒ§ãƒ³ã‚¤ãƒ™ãƒ³ãƒˆã‚’ä¸€ã‹æ‰€ã§è¿½è·¡ã§ãる完全ãªãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã‚’æä¾›ã—ã¾ã™ã€‚Adapty を使ãˆã°ã€ã‚µãƒ–スクライãƒãƒ¼ã®è¡Œå‹•ã‚’ç°¡å˜ã«æŠŠæ¡ã—ã€å¥½ã¿ã‚’ç†è§£ã—ãŸä¸Šã§ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚’絞ã£ãŸåŠ¹æžœçš„ãªã‚³ãƒŸãƒ¥ãƒ‹ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã«å½¹ç«‹ã¦ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚

Adapty 㨠Branch ã®é€£æºã¯ã€ä¸»ã« 2 ã¤ã®æ–¹æ³•ã§å‹•作ã—ã¾ã™ã€‚

  1. Branch ã‹ã‚‰ã‚¢ãƒˆãƒªãƒ“ューションデータをå—ä¿¡ã™ã‚‹
    Branch 連æºã‚’設定ã™ã‚‹ã¨ã€Adapty 㯠Branch ã‹ã‚‰ã‚¢ãƒˆãƒªãƒ“ューションデータをå—ä¿¡ã—å§‹ã‚ã¾ã™ã€‚ã“ã®ãƒ‡ãƒ¼ã‚¿ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ—ロファイルページã§ç°¡å˜ã«ç¢ºèªã§ãã¾ã™ã€‚

    49f4aa7-CleanShot_2023-08-11_at_17.36.072x.webp
  2. サブスクリプションイベントを Branch ã«é€ä¿¡ã™ã‚‹
    Adapty ã¯ã€é€£æºã§è¨­å®šã•れãŸã™ã¹ã¦ã®ã‚µãƒ–スクリプションイベントを Branch ã«é€ä¿¡ã§ãã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€Branch ダッシュボード内ã§ã“れらã®ã‚¤ãƒ™ãƒ³ãƒˆã‚’追跡ã—ã€ç²å¾—キャンペーンã¨ç´ä»˜ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚

連æºã®ã‚»ãƒƒãƒˆã‚¢ãƒƒãƒ—

Adapty ã‚’ Branch ã«æŽ¥ç¶šã™ã‚‹

Branch を連æºã™ã‚‹ã«ã¯ã€Adapty ダッシュボード㮠Integrations > Branch ã«ç§»å‹•ã—ã€ãƒˆã‚°ãƒ«ã‚’オンã«ã—ã¦å„フィールドã«å…¥åŠ›ã—ã¦ãã ã•ã„。

817a051-CleanShot_2023-08-11_at_15.54.372x.webp

Branch Key ã®å€¤ã‚’å–å¾—ã™ã‚‹ã«ã¯ã€Branch ã® Account Settings ã‚’é–‹ãã€Branch Key フィールドを確èªã—ã¦ãã ã•ã„。Adapty ダッシュボード㮠Key test(サンドボックス用)ã¾ãŸã¯ Key live(本番用)フィールドã«ä½¿ç”¨ã—ã¾ã™ã€‚Branch å´ã§ã¯ã€Live 㨠Test ã®ç’°å¢ƒã‚’切り替ãˆã¦é©åˆ‡ãªã‚­ãƒ¼ã‚’å–å¾—ã—ã¦ãã ã•ã„。

130e58b-CleanShot_2023-08-11_at_15.24.162x.webp

イベントã¨ã‚¿ã‚°ã‚’設定ã™ã‚‹

èªè¨¼æƒ…å ±ã®ä¸‹ã«ã¯ã€Adapty ã‹ã‚‰ Branch ã«é€ä¿¡ã§ãるイベント㌠3 ã¤ã®ã‚°ãƒ«ãƒ¼ãƒ—ã«åˆ†ã‹ã‚Œã¦ã„ã¾ã™ã€‚å¿…è¦ãªã‚‚ã®ã‚’オンã«ã™ã‚‹ã ã‘ã§ã™ã€‚Adapty ãŒæä¾›ã™ã‚‹ã‚¤ãƒ™ãƒ³ãƒˆã®å…¨ä¸€è¦§ã¯ã“ã¡ã‚‰ã§ç¢ºèªã§ãã¾ã™ã€‚

åŽç›Šï¼ˆApple/Google ã®æ‰‹æ•°æ–™å·®ã—引ã後)ã¾ãŸã¯å£²ä¸Šé‡‘é¡ã®ã¿ã§ã‚¤ãƒ™ãƒ³ãƒˆã‚’é€ä¿¡ã§ãã¾ã™ã€‚ã¾ãŸã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®é€šè²¨ã§ãƒ¬ãƒãƒ¼ãƒˆã™ã‚‹ãƒã‚§ãƒƒã‚¯ãƒœãƒƒã‚¯ã‚¹ã‚‚ã‚りã¾ã™ã€‚

a645cf8-CleanShot_2023-08-11_at_15.18.282x.webp

Adapty ãŒæä¾›ã™ã‚‹ãƒ‡ãƒ•ォルトã®ã‚¤ãƒ™ãƒ³ãƒˆåを使用ã™ã‚‹ã“ã¨ã‚’推奨ã—ã¾ã™ã€‚ãŸã ã—ã€å¿…è¦ã«å¿œã˜ã¦ã‚¤ãƒ™ãƒ³ãƒˆåを変更ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚

Adapty ã¯ã‚µãƒ¼ãƒãƒ¼é–“連æºã‚’使ã£ã¦ Branch ã«ã‚µãƒ–スクリプションイベントをé€ä¿¡ã™ã‚‹ãŸã‚ã€Branch ダッシュボードã§ã™ã¹ã¦ã®ã‚µãƒ–スクリプションイベントを確èªã—ã€ç²å¾—キャンペーンã¨ç´ä»˜ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚

アプリを Branch ã«æŽ¥ç¶šã™ã‚‹

  1. .setIntegrationIdentifier() SDK メソッドを呼ã³å‡ºã—ã¦æŽ¥ç¶šã‚’åˆæœŸåŒ–ã—ã¾ã™ã€‚Branch ã® Identity ID ã‚’ customerUserId ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã«æ¸¡ã™ã“ã¨ãŒã§ãã¾ã™ã€‚

サードパーティSDKã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼IDã‚’éžåŒæœŸã§ç”Ÿæˆã—ã¾ã™ã€‚Adapty.activate() ã®å®Ÿè¡Œæ™‚ã«IDãŒã¾ã æº–å‚™ã§ãã¦ã„ãªã„å ´åˆãŒã‚りã¾ã™ã€‚Customer User ID ãŒã“れらã®SDKã®ã„ãšã‚Œã‹ã‹ã‚‰å–å¾—ã•れる場åˆã¯ã€IDãªã—ã§ Adapty.activate() を呼ã³å‡ºã—ã¦ãã ã•ã„。IDãŒå–å¾—ã§ããŸã‚‰ã€setIntegrationIdentifier() を呼ã³å‡ºã—ã€æ¬¡ã«CUIDã§ identify() を呼ã³å‡ºã—ã¦ãã ã•ã„。

  1. .updateAttribution() メソッドを使用ã—ã¦ã‚¢ãƒˆãƒªãƒ“ューションデータをä¿å­˜ã—ã¾ã™ã€‚å‰ã®ã‚¹ãƒ†ãƒƒãƒ—ã§ Branch ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ ID を指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€ã“ã“ã§ networkUserId ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã«æ¸¡ã—ã¦ãã ã•ã„。

イベント構造

Adapty ã¯ã€Branch Integration ページ㮠Events names セクションã§è¨­å®šã•れãŸå†…容ã«å¾“ã£ã¦ã€é¸æŠžã—ãŸã‚¤ãƒ™ãƒ³ãƒˆã‚’ Branch ã«é€ä¿¡ã—ã¾ã™ã€‚å„ã‚¤ãƒ™ãƒ³ãƒˆã¯æ¬¡ã®ã‚ˆã†ãªæ§‹é€ ã«ãªã£ã¦ã„ã¾ã™ï¼š

{
  "branch_key": "key_live_kaFuWw8WvY7n1ss7...",
  "name": "PURCHASE",
  "user_data": {
    "os": "iOS",
    "developer_identity": "user_12345",
    "country": "US",
    "ip": "192.168.100.1",
    "idfa": "00000000-0000-0000-0000-000000000000",
    "idfv": "00000000-0000-0000-0000-000000000000",
    "aaid": "00000000-0000-0000-0000-000000000000"
  },
  "event_data": {
    "transaction_id": "GPA.3383-4699-1373-07113",
    "revenue": 9.99,
    "currency": "USD"
  },
  "custom_data": {
    "vendor_product_id": "yearly.premium.6999",
    "original_transaction_id": "GPA.3383-4699-1373-07113",
    "store": "play_store",
    "environment": "production"
  }
}

å„パラメータã®èª¬æ˜Žï¼š

パラメータ型説明
branch_keyStringBranch Key。
nameStringBranch イベントå(Adapty イベントã‹ã‚‰ãƒžãƒƒãƒ”ングã•れãŸã‚‚ã®ã€‚例:“PURCHASEâ€ï¼‰ã€‚
user_dataObjectユーザー情報。
user_data.osStringâ€Android†ã¾ãŸã¯ “iOSâ€ã€‚
user_data.developer_identityStringユーザー㮠Customer User ID。
user_data.countryStringユーザー㮠IP ã«åŸºã¥ã国コード。
user_data.ipStringユーザー㮠IP アドレス。
user_data.idfaStringiOS ã®ã¿ã€‚広告主å‘ã‘識別å­ï¼ˆID for Advertisers)。
user_data.idfvStringiOS ã®ã¿ã€‚ベンダーå‘ã‘識別å­ï¼ˆID for Vendors)。
user_data.aaidStringAndroid ã®ã¿ã€‚Google 広告 ID。
event_dataObject標準イベント指標(PURCHASE ãªã©è©²å½“イベントã«ã®ã¿å«ã¾ã‚Œã¾ã™ï¼‰ã€‚
event_data.transaction_idStringストアã®ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ ID。
event_data.revenueFloatåŽç›Šé¡ã€‚
event_data.currencyString通貨コード(例:“USDâ€ï¼‰ã€‚
custom_dataObject詳細ãªã‚¤ãƒ™ãƒ³ãƒˆå±žæ€§ï¼ˆåˆ©ç”¨å¯èƒ½ãªã™ã¹ã¦ã®ã‚¤ãƒ™ãƒ³ãƒˆãƒ•ィールドをå«ã¿ã¾ã™ï¼‰ã€‚
ÿÿÿÿ