ÿÿ S3エクスãƒãƒ¼ãƒˆã¨ãƒ‡ãƒ¼ã‚¿ç®¡ç† | Adapty ドキュメント

Amazon S3

Adaptyã®Amazon S3ã¨ã®é€£æºã«ã‚ˆã‚Šã€ã‚¤ãƒ™ãƒ³ãƒˆã‚„ペイウォール訪å•ãƒ‡ãƒ¼ã‚¿ã‚’ä¸€ã‹æ‰€ã«å®‰å…¨ã«ä¿å­˜ã§ãã¾ã™ã€‚サブスクリプションイベントをAmazon S3ãƒã‚±ãƒƒãƒˆã«.csvファイルã¨ã—ã¦ä¿å­˜ã™ã‚‹ã“ã¨ãŒå¯èƒ½ã§ã™ã€‚
ã“ã®é€£æºã‚’設定ã™ã‚‹ã«ã¯ã€AWSコンソールã¨Adapty ダッシュボードã§ã„ãã¤ã‹ã®æ‰‹é †ã‚’行ã†å¿…è¦ãŒã‚りã¾ã™ã€‚

スケジュール

Adaptyã¯ãƒ‡ãƒ¼ã‚¿ã‚’毎日24時間ã”ã¨ã€UTC 4:00ã«é€ä¿¡ã—ã¾ã™ã€‚

å„ファイルã«ã¯ã€UTC 基準ã§å‰æ—¥ã®ã‚«ãƒ¬ãƒ³ãƒ€ãƒ¼1日分ã«ç™ºç”Ÿã—ãŸã‚¤ãƒ™ãƒ³ãƒˆãƒ‡ãƒ¼ã‚¿ãŒå«ã¾ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€3月8æ—¥ã®4:00 UTC ã«è‡ªå‹•エクスãƒãƒ¼ãƒˆã•れるデータã«ã¯ã€3月7æ—¥ã®00:00:00〜23:59:59(UTC)ã«ç™ºç”Ÿã—ãŸã™ã¹ã¦ã®ã‚¤ãƒ™ãƒ³ãƒˆãŒå«ã¾ã‚Œã¾ã™ã€‚

Amazon S3 インテグレーションã®è¨­å®šæ–¹æ³•

データã®å—ä¿¡ã‚’é–‹å§‹ã™ã‚‹ã«ã¯ã€ä»¥ä¸‹ã®èªè¨¼æƒ…å ±ãŒå¿…è¦ã§ã™ï¼š

  1. アクセスキー ID
  2. シークレットアクセスキー
  3. S3 ãƒã‚±ãƒƒãƒˆå
  4. S3 ãƒã‚±ãƒƒãƒˆå†…ã®ãƒ•ォルダå

ãƒã‚¹ãƒˆã•れãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª

Amazon S3 ãƒã‚±ãƒƒãƒˆåフィールドã«ãƒã‚¹ãƒˆã•れãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã§ãã¾ã™ï¼ˆä¾‹ï¼šadapty-events/com.sample-app)

Amazon S3 ã®ã‚¤ãƒ³ãƒ†ã‚°ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’設定ã™ã‚‹ã«ã¯ã€Integrations -> Amazon S3 ã«ç§»å‹•ã—ã€ãƒˆã‚°ãƒ«ã‚’オフã‹ã‚‰ã‚ªãƒ³ã«åˆ‡ã‚Šæ›¿ãˆã¦ã€å„フィールドã«å…¥åŠ›ã—ã¦ãã ã•ã„。

ã¾ãšã€Amazon S3 㨠Adapty ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã®æŽ¥ç¶šã‚’ç¢ºç«‹ã™ã‚‹ãŸã‚ã®èªè¨¼æƒ…報を設定ã—ã¾ã™ã€‚

2b1a6e3-CleanShot_2023-03-24_at_14.51.272x.webp

Adapty ダッシュボードã§ã¯ã€æŽ¥ç¶šã‚’設定ã™ã‚‹ãŸã‚ã«ä»¥ä¸‹ã®ãƒ•ィールドãŒå¿…è¦ã§ã™ï¼š

フィールド説明
Access Key IDAWS サービスã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’èªè¨¼ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•れる一æ„ã®è­˜åˆ¥å­ã§ã™ã€‚ダウンロードã—㟠csv ファイル ã§ç¢ºèªã§ãã¾ã™ã€‚
Secret Access KeyAccess Key ID ã¨çµ„ã¿åˆã‚ã›ã¦ AWS サービスã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’èªè¨¼ã™ã‚‹ãŸã‚ã®ãƒ—ライベートキーã§ã™ã€‚ダウンロードã—㟠csv ファイル ã§ç¢ºèªã§ãã¾ã™ã€‚
S3 Bucket NameAWS クラウド内ã®ç‰¹å®šã® S3 ãƒã‚±ãƒƒãƒˆã‚’識別ã™ã‚‹ã‚°ãƒ­ãƒ¼ãƒãƒ«ã«ä¸€æ„ã®åå‰ã§ã™ã€‚S3 ãƒã‚±ãƒƒãƒˆã¯ã‚·ãƒ³ãƒ—ルãªã‚¹ãƒˆãƒ¬ãƒ¼ã‚¸ã‚µãƒ¼ãƒ“スã§ã€ãƒ•ァイルや画åƒãªã©ã®ãƒ‡ãƒ¼ã‚¿ã‚ªãƒ–ジェクトをクラウド上ã«ä¿å­˜ãƒ»å–å¾—ã§ãã¾ã™ã€‚
Folder Inside the Buckeré¸æŠžã—㟠S3 ãƒã‚±ãƒƒãƒˆå†…ã«ä½œæˆã™ã‚‹ãƒ•ォルダーã®åå‰ã§ã™ã€‚S3 ã¯ã‚ªãƒ–ジェクトキーã®ãƒ—レフィックス(実質的ã«ãƒ•ォルダーå)を使用ã—ã¦ãƒ•ォルダーを疑似的ã«è¡¨ç¾ã—ã¦ã„る点ã«ã”注æ„ãã ã•ã„。

Amazon S3 èªè¨¼æƒ…å ±ã®ä½œæˆæ–¹æ³•

ã“ã®ã‚¬ã‚¤ãƒ‰ã§ã¯ã€AWS コンソールã§å¿…è¦ãªèªè¨¼æƒ…報を作æˆã™ã‚‹æ‰‹é †ã‚’説明ã—ã¾ã™ã€‚

1. アクセスãƒãƒªã‚·ãƒ¼ã®ä½œæˆ

ã¾ãšã€AWS コンソール㮠IAM ãƒãƒªã‚·ãƒ¼ãƒ€ãƒƒã‚·ãƒ¥ãƒœãƒ¼ãƒ‰ ã«ç§»å‹•ã—ã€Create Policy ã‚’é¸æŠžã—ã¾ã™ã€‚

7af075c-CleanShot_2023-03-21_at_10.52.002x.webp

In the Policy editor, paste the following JSON and change adapty-s3-integration-test to your bucket name:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "AllowListObjectsInBucket",
            "Effect": "Allow",
            "Action": "s3:ListBucket",
            "Resource": "arn:aws:s3:::adapty-s3-integration-test"
        },
        {
            "Sid": "AllowAllObjectActions",
            "Effect": "Allow",
            "Action": "s3:*Object",
            "Resource": [
                "arn:aws:s3:::adapty-s3-integration-test/*",
                "arn:aws:s3:::adapty-s3-integration-test"
            ]
        },
        {
            "Sid": "AllowBucketLocation",
            "Effect": "Allow",
            "Action": "s3:GetBucketLocation",
            "Resource": "arn:aws:s3:::adapty-s3-integration-test"
        }
    ]
}
d4e474a-CleanShot_2023-03-21_at_10.56.212x.webp

ãƒãƒªã‚·ãƒ¼ã®è¨­å®šãŒå®Œäº†ã—ãŸã‚‰ã€ã‚¿ã‚°ã‚’追加ã™ã‚‹ï¼ˆä»»æ„)ã‹ã©ã†ã‹ã‚’é¸æŠžã—ã€Next をクリックã—ã¦æœ€çµ‚ステップã«é€²ã¿ã¾ã™ã€‚ã“ã®ã‚¹ãƒ†ãƒƒãƒ—ã§ãƒãƒªã‚·ãƒ¼ã«åå‰ã‚’付ã‘ã€Create policy ボタンをクリックã™ã‚‹ã ã‘ã§ä½œæˆãŒå®Œäº†ã—ã¾ã™ã€‚

7dcb02f-CleanShot_2023-03-21_at_11.03.372x.webp

2. IAM ユーザーã®ä½œæˆ

Adapty ãŒãƒ­ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ¬ãƒãƒ¼ãƒˆã‚’ãƒã‚±ãƒƒãƒˆã«ã‚¢ãƒƒãƒ—ロードã§ãるよã†ã«ã™ã‚‹ã«ã¯ã€å¯¾è±¡ãƒã‚±ãƒƒãƒˆã¸ã®æ›¸ãè¾¼ã¿ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’æŒã¤ãƒ¦ãƒ¼ã‚¶ãƒ¼ã® Access Key ID 㨠Secret Access Key ã‚’æä¾›ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚

手順を進ã‚ã‚‹ã«ã¯ã€IAM コンソールã«ã‚¢ã‚¯ã‚»ã‚¹ã—ã€Users ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã‚’é¸æŠžã—ã¦ãã ã•ã„。次ã«ã€Add users ボタンをクリックã—ã¾ã™ã€‚

bb612c8-CleanShot_2023-03-21_at_11.12.392x.webp

ユーザーã«åå‰ã‚’付ã‘ã€Access key – Programmatic access ã‚’é¸æŠžã—ã¦ã€æ¨©é™ã®è¨­å®šã«é€²ã¿ã¾ã™ã€‚

467ee4d-j6aoX.webp

次ã®ã‚¹ãƒ†ãƒƒãƒ—ã§ã¯ã€Add user to group ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’é¸æŠžã—ã€Create group ボタンをクリックã—ã¦ãã ã•ã„。

bfd0e80-CleanShot_2023-03-21_at_11.24.592x.webp

次ã«ã€User Group ã®åå‰ã‚’入力ã—ã€å…ˆã»ã©ä½œæˆã—ãŸãƒãƒªã‚·ãƒ¼ã‚’é¸æŠžã—ã¾ã™ã€‚ãƒãƒªã‚·ãƒ¼ã‚’é¸æŠžã—ãŸã‚‰ã€Create group ボタンをクリックã—ã¦å®Œäº†ã§ã™ã€‚

df29c12-CleanShot_2023-03-21_at_11.28.052x.webp

グループã®ä½œæˆãŒå®Œäº†ã—ãŸã‚‰ã€ãã‚Œã‚’é¸æŠžã—ã¦æ¬¡ã®ã‚¹ãƒ†ãƒƒãƒ—ã«é€²ã‚“ã§ãã ã•ã„。

1f3722e-CleanShot_2023-03-21_at_11.36.192x.webp

ã“ã®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã®æœ€å¾Œã®ã‚¹ãƒ†ãƒƒãƒ—ãªã®ã§ã€Create User ボタンをクリックã—ã¦é€²ã‚“ã§ãã ã•ã„。

ea43722-CleanShot_2023-03-21_at_11.40.462x.webp

最後ã«ã€èªè¨¼æƒ…報を**.csv å½¢å¼ã§ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰**ã™ã‚‹ã‹ã€ãƒ€ãƒƒã‚·ãƒ¥ãƒœãƒ¼ãƒ‰ã‹ã‚‰ç›´æŽ¥ã‚³ãƒ”ー&ペーストã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚

bcf35e1-S3created.webp

手動データエクスãƒãƒ¼ãƒˆ

Amazon S3 ã¸ã®è‡ªå‹•イベントデータエクスãƒãƒ¼ãƒˆã«åŠ ãˆã¦ã€Adapty ã§ã¯æ‰‹å‹•ファイルエクスãƒãƒ¼ãƒˆæ©Ÿèƒ½ã‚‚æä¾›ã—ã¦ã„ã¾ã™ã€‚ã“ã®æ©Ÿèƒ½ã‚’使ã†ã¨ã€ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã™ã‚‹ã‚¤ãƒ™ãƒ³ãƒˆãƒ‡ãƒ¼ã‚¿ã®æœŸé–“を指定ã—ã€S3 ãƒã‚±ãƒƒãƒˆã«æ‰‹å‹•ã§ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã§ãã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã™ã‚‹ãƒ‡ãƒ¼ã‚¿ã¨ãã®ã‚¿ã‚¤ãƒŸãƒ³ã‚°ã‚’より細ã‹ã管ç†ã§ãã¾ã™ã€‚

指定ã—ãŸæ—¥ä»˜ç¯„囲ã§ã¯ã€Date A ã® 00:00:00 UTC ã‹ã‚‰ Date B ã® 23:59:59 UTC ã¾ã§ã«ä½œæˆã•れãŸã‚¤ãƒ™ãƒ³ãƒˆãŒã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã•れã¾ã™ã€‚

466bd29-CleanShot_2023-03-21_at_12.35.252x.webp

テーブル構造

AWS S3 連æºã§ã¯ã€Adapty ã¯ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ã‚¤ãƒ™ãƒ³ãƒˆãŠã‚ˆã³ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«è¨ªå•ã®å±¥æ­´ãƒ‡ãƒ¼ã‚¿ã‚’ä¿å­˜ã™ã‚‹ãƒ†ãƒ¼ãƒ–ルをæä¾›ã—ã¾ã™ã€‚ã“ã®ãƒ†ãƒ¼ãƒ–ルã«ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãƒ—ロファイルã€åŽç›ŠãŠã‚ˆã³åŽç›Šé¡ã€å…ƒã®ã‚¹ãƒˆã‚¢ãªã©ã€ã•ã¾ã–ã¾ãªãƒ‡ãƒ¼ã‚¿ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚基本çšÿÿ„ã«ã€ã“れらã®ãƒ†ãƒ¼ãƒ–ルã¯ã‚¢ãƒ—リãŒä¸€å®šæœŸé–“ã«ç”Ÿæˆã—ãŸã™ã¹ã¦ã®ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ã‚’記録ã—ã¾ã™ã€‚

ã“ã®æ§‹é€ ã¯ä»Šå¾Œæ‹¡å¼µã•れるå¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚æ–°ã—ã„データ㌠Adapty ã¾ãŸã¯é€£æºå…ˆã®ã‚µãƒ¼ãƒ‰ãƒ‘ーティã«ã‚ˆã£ã¦è¿½åŠ ã•れるã“ã¨ãŒã‚りã¾ã™ã€‚ã“ã®æ§‹é€ ã‚’処ç†ã™ã‚‹ã‚³ãƒ¼ãƒ‰ã¯ã€ç‰¹å®šã®ãƒ•ィールドã«ä¾å­˜ã™ã‚‹å½¢ã§å®Ÿè£…ã—ã€æ§‹é€ å…¨ä½“ã«ä¾å­˜ã—ãªã„よã†å …牢ã«è¨­è¨ˆã—ã¦ãã ã•ã„。

イベントã®ãƒ†ãƒ¼ãƒ–ル構造ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™ï¼š

Adapty 㯠currencylayer.com ã®ç‚ºæ›¿ãƒ¬ãƒ¼ãƒˆï¼ˆ8時間ã”ã¨ã«æ›´æ–°ï¼‰ã‚’使用ã—ã¦ä»–ã®é€šè²¨ã‚’ USD ã«å¤‰æ›ã—ã¾ã™ã€‚レートã¯å–引時点ã§å›ºå®šã•れるãŸã‚ã€ãã®å¾Œã®å¤‰å‹•ã¯å¤‰æ›çµæžœã«å½±éŸ¿ã—ã¾ã›ã‚“。

カラム説明
profile_idAdapty ユーザー ID。
event_typeå°æ–‡å­—ã®ã‚¤ãƒ™ãƒ³ãƒˆå。イベントã®ç¨®é¡žã«ã¤ã„ã¦ã¯ Events セクションをå‚ç…§ã—ã¦ãã ã•ã„。
event_datetimeISO 8601 å½¢å¼ã®æ—¥ä»˜ã€‚
transaction_id購入や更新ãªã©ã®ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ã®ä¸€æ„ã®è­˜åˆ¥å­ã€‚
original_transaction_id最åˆã®è³¼å…¥ã®ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³è­˜åˆ¥å­ã€‚
subscription_expires_atã‚µãƒ–ã‚¹ã‚¯ãƒªãƒ—ã‚·ãƒ§ãƒ³ã®æœ‰åŠ¹æœŸé™ã€‚é€šå¸¸ã¯æœªæ¥ã®æ—¥æ™‚。
environmentSandbox ã¾ãŸã¯ Production。
revenue_usdUSD ã§ã®å£²ä¸Šã€‚空ã®å ´åˆãŒã‚りã¾ã™ã€‚
proceeds_usdUSD ã§ã®åŽç›Šã€‚空ã®å ´åˆãŒã‚りã¾ã™ã€‚
net_revenue_usdUSD ã§ã®ç´”åŽç›Šï¼ˆç¨Žå¼•ã後ã®åŽå…¥ï¼‰ã€‚空ã®å ´åˆãŒã‚りã¾ã™ã€‚
tax_amount_usdUSD ã§ã®ç¨Žé¡ã€‚空ã®å ´åˆãŒã‚りã¾ã™ã€‚
revenue_localç¾åœ°é€šè²¨ã§ã®å£²ä¸Šã€‚空ã®å ´åˆãŒã‚りã¾ã™ã€‚
proceeds_localç¾åœ°é€šè²¨ã§ã®åŽç›Šã€‚空ã®å ´åˆãŒã‚りã¾ã™ã€‚
net_revenue_localç¾åœ°é€šè²¨ã§ã®ç´”åŽç›Šï¼ˆç¨Žå¼•ã後ã®åŽå…¥ï¼‰ã€‚空ã®å ´åˆãŒã‚りã¾ã™ã€‚
tax_amount_localç¾åœ°é€šè²¨ã§ã®ç¨Žé¡ã€‚空ã®å ´åˆãŒã‚りã¾ã™ã€‚
customer_user_id開発者ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ ID。ãŸã¨ãˆã°ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã® UUIDã€ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã€ãã®ä»–ã® ID を使用ã§ãã¾ã™ã€‚設定ã—ã¦ã„ãªã„å ´åˆã¯ Null。
storeapp_store ã¾ãŸã¯ play_store。
product_idApple App Storeã€Google Play Storeã€ã¾ãŸã¯ Stripe ã§ã®ãƒ—ロダクト ID。
base_plan_idGoogle Play Store ã§ã® ベースプラン ID ã¾ãŸã¯ Stripe ã§ã® 価格 ID。
developer_idトランザクションãŒç™ºç”Ÿã—ãŸãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®é–‹ç™ºè€…(SDK)ID。
ab_test_nameトランザクションãŒç™ºç”Ÿã—㟠A/B テストã®åå‰ã€‚
ab_test_revisionトランザクションãŒç™ºç”Ÿã—㟠A/B テストã®ãƒªãƒ“ジョン。
paywall_nameトランザクションãŒç™ºç”Ÿã—ãŸãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®åå‰ã€‚
paywall_revisionトランザクションãŒç™ºç”Ÿã—ãŸãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®ãƒªãƒ“ジョン。
profile_countyIP アドレスをもã¨ã« Adapty ãŒåˆ¤å®šã—ãŸãƒ—ロファイルã®å›½ã€‚
install_dateインストールãŒè¡Œã‚ã‚ŒãŸæ—¥ä»˜ï¼ˆISO 8601 å½¢å¼ï¼‰ã€‚
idfviOS デãƒã‚¤ã‚¹ã® identifierForVendor
idfaiOS デãƒã‚¤ã‚¹ã® advertisingIdentifier
advertising_idAndroid オペレーティングシステムãŒå‰²ã‚Šå½“ã¦ã‚‹ä¸€æ„ã®ã‚³ãƒ¼ãƒ‰ã§ã€åºƒå‘Šä¸»ãŒãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ‡ãƒã‚¤ã‚¹ã‚’識別ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã™ã‚‹åºƒå‘Š ID。
ip_addressデãƒã‚¤ã‚¹ã® IP アドレス(IPv4 ã¾ãŸã¯ IPv6。利用å¯èƒ½ãªå ´åˆã¯ IPv4 を優先)。デãƒã‚¤ã‚¹ã® IP ãŒå¤‰ã‚ã‚‹ãŸã³ã«æ›´æ–°ã•れã¾ã™ã€‚
cancellation_reason

ユーザーãŒã‚µãƒ–スクリプションをキャンセルã—ãŸç†ç”±ã€‚

以下ã®å€¤ãŒè¨­å®šã•れã¾ã™ï¼š

iOS & Android voluntarily_cancelledã€billing_errorã€refund

iOS price_increaseã€product_was_not_availableã€unknownã€upgraded

Android new_subscription_replaceã€cancelled_by_developer

android_app_set_idAppSetId — デãƒã‚¤ã‚¹ãŠã‚ˆã³é–‹ç™ºè€…アカウントã”ã¨ã«ä¸€æ„ã§ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒãƒªã‚»ãƒƒãƒˆå¯èƒ½ãªã€éžåŽç›ŠåŒ–広告用途å‘ã‘ã® ID。
android_idAndroid 8.0(API レベル 26)以é™ã§ã¯ã€ã‚¢ãƒ—リã®ç½²åキーã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã€ãƒ‡ãƒã‚¤ã‚¹ã®çµ„ã¿åˆã‚ã›ã”ã¨ã«ä¸€æ„㪠64 ãƒ“ãƒƒãƒˆã®æ•°å€¤ï¼ˆ16 進数文字列ã§è¡¨ç¾ï¼‰ã€‚詳細㯠Android 開発者ドキュメント ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
deviceエンドユーザーã«è¡¨ç¤ºã•れるデãƒã‚¤ã‚¹ã®ãƒ¢ãƒ‡ãƒ«å。
currencyトランザクション㮠3 文字ã®é€šè²¨ã‚³ãƒ¼ãƒ‰ï¼ˆISO-4217)。
store_countryApple/Google ストアãŒåˆ¤å®šã—ãŸãƒ—ロファイルã®å›½ã€‚
attribution_sourceアトリビューションソース。
attribution_network_user_idアトリビューションソースãŒãƒ¦ãƒ¼ã‚¶ãƒ¼ã«å‰²ã‚Šå½“ã¦ãŸ ID。
attribution_statusorganicã€non_organicã€ã¾ãŸã¯ unknown。
attribution_channelマーケティングãƒãƒ£ãƒãƒ«å。
attribution_campaignマーケティングキャンペーンå。
attribution_ad_groupアトリビューションã®åºƒå‘Šã‚°ãƒ«ãƒ¼ãƒ—。
attribution_ad_setアトリビューションã®åºƒå‘Šã‚»ãƒƒãƒˆã€‚
attribution_creativeアトリビューションã®ã‚¯ãƒªã‚¨ã‚¤ãƒ†ã‚£ãƒ–キーワード。
attributesカスタムユーザー属性 ã® JSON。モãƒã‚¤ãƒ«ã‚¢ãƒ—リã‹ã‚‰é€ä¿¡ã™ã‚‹ã‚ˆã†è¨­å®šã—ãŸã‚«ã‚¹ã‚¿ãƒ å±žæ€§ãŒå«ã¾ã‚Œã¾ã™ã€‚é€ä¿¡ã™ã‚‹ã«ã¯ã€Integrations -> Webhooks ページ㧠Send User Attributes オプションを有効ã«ã—ã¦ãã ã•ã„。
integration_idsプロファイルã«é–¢é€£ä»˜ã‘られãŸã™ã¹ã¦ã®ã‚¤ãƒ³ãƒ†ã‚°ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ ID。ディクショナリ形å¼ã€‚例: {‘mixpanel_user_id’: ‘mixpanelUserId-test’, ‘facebook_anonymous_id’: ‘facebookAnonymousId-test’}
ã“ã“ã«ãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«è¨ªå•æ•°ã®ãƒ†ãƒ¼ãƒ–ル構造を示ã—ã¾ã™ï¼š
カラム説明
:--------------------:-----------------------------------------------------------------------------------------------------------
profile_idAdapty ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ ID。
customer_user_id開発者ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ ID。例ãˆã°ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã® UUIDã€ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã€ãã®ä»–ã® ID ãªã©ã‚’設定ã§ãã¾ã™ã€‚未設定ã®å ´åˆã¯ Null。
profile_countryApple/Google ストアã«ã‚ˆã£ã¦æ±ºå®šã•れるプロファイルã®å›½ã€‚
install_dateインストールãŒè¡Œã‚ã‚ŒãŸæ—¥æ™‚(ISO 8601 å½¢å¼ï¼‰ã€‚
storeapp_store ã¾ãŸã¯ play_store ã®ã„ãšã‚Œã‹ã€‚
paywall_showed_atペイウォールãŒãƒ¦ãƒ¼ã‚¶ãƒ¼ã«è¡¨ç¤ºã•ã‚ŒãŸæ—¥æ™‚。
developer_idトランザクションãŒç™ºç”Ÿã—ãŸãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®é–‹ç™ºè€…(SDK)ID。
ab_test_nameトランザクションãŒç™ºç”Ÿã—㟠A/B テストã®åå‰ã€‚
ab_test_revisionトランザクションãŒç™ºç”Ÿã—㟠A/B テストã®ãƒªãƒ“ジョン。
paywall_nameトランザクションãŒç™ºç”Ÿã—ãŸãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®åå‰ã€‚
paywall_revisionトランザクションãŒç™ºç”Ÿã—ãŸãƒšã‚¤ã‚¦ã‚©ãƒ¼ãƒ«ã®ãƒªãƒ“ジョン。

イベントã¨ã‚¿ã‚°

インテグレーションã§é€šä¿¡ã™ã‚‹ãƒ‡ãƒ¼ã‚¿ã‚’管ç†ã§ãã¾ã™ã€‚ã“ã®ã‚¤ãƒ³ãƒ†ã‚°ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã§ã¯ã€ä»¥ä¸‹ã®è¨­å®šã‚ªãƒ—ションを利用ã§ãã¾ã™ã€‚

設定説明
Exclude Historical EventsAdapty SDK ã‚’å«ã‚€ã‚¢ãƒ—リをユーザーãŒã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã™ã‚‹å‰ã«ç™ºç”Ÿã—ãŸã‚¤ãƒ™ãƒ³ãƒˆã‚’除外ã™ã‚‹ã‹ã©ã†ã‹ã‚’é¸æŠžã—ã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€ã‚¤ãƒ™ãƒ³ãƒˆã®é‡è¤‡ã‚’防ãŽã€æ­£ç¢ºãªãƒ¬ãƒãƒ¼ãƒˆã‚’確ä¿ã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒ 1 月 10 æ—¥ã«æœˆæ¬¡ã‚µãƒ–スクリプションを有効化ã—ã€3 月 6 日㫠Adapty SDK ã‚’å«ã‚€ã‚¢ãƒ—リã«ã‚¢ãƒƒãƒ—デートã—ãŸå ´åˆã€Adapty 㯠3 月 6 日よりå‰ã®ã‚¤ãƒ™ãƒ³ãƒˆã‚’除外ã—ã€ä»¥é™ã®ã‚¤ãƒ™ãƒ³ãƒˆã®ã¿ã‚’ä¿æŒã—ã¾ã™ã€‚
Include events without profileAdapty ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãƒ—ロファイルã«ç´ä»˜ã„ã¦ã„ãªã„トランザクションをå«ã‚ã‚‹ã‹ã©ã†ã‹ã‚’é¸æŠžã—ã¾ã™ã€‚ã“れã«ã¯ã€Adapty SDK ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«å‰ã«è¡Œã‚れãŸè³¼å…¥ã‚„ã€ç‰¹å®šã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ã™ãã«é–¢é€£ä»˜ã‘られãªã„ストアã®ã‚µãƒ¼ãƒãƒ¼é€šçŸ¥ã‹ã‚‰å—ä¿¡ã—ãŸãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ãŒå«ã¾ã‚Œã‚‹å ´åˆãŒã‚りã¾ã™ã€‚
Send User Attributes言語設定ãªã©ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼å›ºæœ‰ã®å±žæ€§ã‚’é€ä¿¡ã—ãŸã„å ´åˆã§ã€ã‹ã¤ OneSignal ã®ãƒ—ラン㌠10 個を超ãˆã‚‹ã‚¿ã‚°ã‚’サãƒãƒ¼ãƒˆã—ã¦ã„ã‚‹å ´åˆã¯ã€ã“ã®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’é¸æŠžã—ã¾ã™ã€‚有効ã«ã™ã‚‹ã¨ã€ãƒ‡ãƒ•ォルト㮠10 ã‚¿ã‚°ã‚’è¶…ãˆã‚‹è¿½åŠ æƒ…å ±ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã‚¿ã‚°ã®ä¸Šé™ã‚’è¶…ãˆã‚‹ã¨ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã™ã‚‹å¯èƒ½æ€§ãŒã‚ã‚‹ç‚¹ã«æ³¨æ„ã—ã¦ãã ã•ã„。
s3-settings.webp

インテグレーション設定ã®ä¸‹ã«ã¯ã€Adapty ã‹ã‚‰ Amazon S3 ã«ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆãƒ»é€ä¿¡ãƒ»ä¿å­˜ã§ãるイベントãŒ3ã¤ã®ã‚°ãƒ«ãƒ¼ãƒ—ã«åˆ†ã‹ã‚Œã¦ã„ã¾ã™ã€‚å¿…è¦ãªã‚‚ã®ã‚’オンã«ã™ã‚‹ã ã‘ã§ã™ã€‚Adapty ãŒæä¾›ã™ã‚‹ã‚¤ãƒ™ãƒ³ãƒˆã®å…¨ä¸€è¦§ã¯ã“ã¡ã‚‰ã‚’ã”確èªãã ã•ã„。

fd5ccb9-CleanShot_2023-08-17_at_14.49.282x.webp
ÿÿÿÿ