ÿÿ Tạo hồ sÆ¡ ngưá»i dùng (API)
POST /api/v2/server-side-api/profile/

Tạo hồ sÆ¡ ngưá»i dùng

Tạo ngưá»i dùng cuối má»›i trong ứng dụng cá»§a bạn trong Adapty.

Header parameters

adapty-customer-user-idstring

ID duy nhất của khách hàng trong hệ thống của bạn. Cần cung cấp adapty-customer-user-id hoặc adapty-profile-id.

adapty-profile-idstring

ID duy nhất cá»§a hồ sÆ¡ ngưá»i dùng trong hệ thống cá»§a bạn. Lá»±a chá»n tốt nhất khi làm việc vá»›i hồ sÆ¡ ẩn danh. Cần cung cấp adapty-customer-user-id hoặc adapty-profile-id.

adapty-platformstring

Ná»n tảng cá»§a thiết bị nÆ¡i ngưá»i dùng cài đặt ứng dụng cá»§a bạn

Request body

first_namestring

Tên cá»§a ngưá»i dùng cuối

last_namestring

Há» cá»§a ngưá»i dùng cuối

genderstring

Giá»›i tính cá»§a ngưá»i dùng cuối

One of: "f", "m", "o"

emailstring

Email cá»§a ngưá»i dùng cuối

phone_numberstring

Số Ä‘iện thoại cá»§a ngưá»i dùng cuối

birthdaystring

Ngày sinh cá»§a ngưá»i dùng cuối

ip_countrystring

Quốc gia cá»§a ngưá»i dùng cuối theo định dạng ISO 3166-2

ip_v4_addressstring

Äịa chỉ IPv4 cá»§a ngưá»i dùng cuối

store_countrystring

Quốc gia cá»§a cá»­a hàng ứng dụng cá»§a ngưá»i dùng cuối

storestring

Ná»n tảng ngưá»i dùng sá»­ dụng để thá»±c hiện giao dịch mua trong ứng dụng cá»§a bạn

One of: "app_store", "play_store", "stripe", "adapty", "paddle"

store_account_tokenstring

Token tài khoản cửa hàng

att_statusinteger

Trạng thái Apple App Tracking Transparency (0=chưa xác định, 1=bị hạn chế, 2=bị từ chối, 3=được á»§y quyá»n)

One of: 0, 1, 2, 3

analytics_disabledboolean

Tùy chá»n há»§y tham gia phân tích bên ngoài

custom_attributesarray of object

Cho phép đặt tối Ä‘a 30 thuá»™c tính tùy chỉnh cho hồ sÆ¡ ngưá»i dùng

keystringrequired

Khóa phải là chuỗi không quá 30 ký tự. Chỉ cho phép chữ cái, số, dấu gạch ngang, dấu chấm và dấu gạch dưới

valuestring | numberrequired

Giá trị thuộc tính không được quá 50 ký tự. Chỉ cho phép chuỗi và số thực làm giá trị

installation_metaobjectrequired
device_idstringrequired

Äịnh danh thiết bị duy nhất

devicestring

Thông tin thiết bị

localestring

Ngôn ngữ thiết bị

osstring

Thông tin hệ Ä‘iá»u hành

platformstring

Ná»n tảng (iOS, Android, v.v.)

One of: "iOS", "macOS", "iPadOS", "Android", "visionOS", "web"

timezonestring

Múi giỠthiết bị

user_agentstring

Chuá»—i user agent

app_buildstring

Phiên bản build ứng dụng

app_versionstring

Phiên bản ứng dụng

adapty_sdk_versionstring

Phiên bản SDK Adapty

idfastring

Äịnh danh iOS cho nhà quảng cáo

idfvstring

Äịnh danh iOS cho nhà cung cấp

advertising_idstring

ID quảng cáo Android

android_idstring

ID thiết bị Android

android_app_set_idstring

ID bộ ứng dụng Android

Responses

Hồ sÆ¡ ngưá»i dùng được tạo thành công

Schema
dataobjectrequired
app_idstringrequired

ID nội bộ của ứng dụng của bạn

profile_idstringrequired

ID hồ sÆ¡ ngưá»i dùng Adapty

customer_user_idstringrequired

ID ngưá»i dùng cá»§a bạn trong hệ thống cá»§a bạn

total_revenue_usdnumberrequired

Giá trị float biểu thị tổng doanh thu tính bằng USD kiếm được trong hồ sÆ¡ ngưá»i dùng

segment_hashstringrequired

Tham số nội bộ

timestampintegerrequired

Thá»i gian phản hồi tính bằng mili giây, cần để giải quyết Ä‘iá»u kiện tranh chấp

custom_attributesarray of objectrequired

Tối Ä‘a 30 thuá»™c tính tùy chỉnh được phép đặt cho hồ sÆ¡ ngưá»i dùng

keystringrequired

Khóa phải là chuỗi không quá 30 ký tự. Chỉ cho phép chữ cái, số, dấu gạch ngang, dấu chấm và dấu gạch dưới

valuestring | numberrequired

Giá trị thuộc tính không được quá 50 ký tự. Chỉ cho phép chuỗi và số thực làm giá trị

access_levelsarray of objectrequired

Mảng các đối tượng mức độ truy cập. Mảng rỗng nếu khách hàng không có mức độ truy cập nào

access_level_idstring

Äịnh danh mức độ truy cập

storestring

Cửa hàng nơi mức độ truy cập được mua

store_product_idstring

ID sản phẩm trong cửa hàng

store_base_plan_idstring

ID gói cơ bản trong cửa hàng

store_transaction_idstring

ID giao dịch trong cửa hàng

store_original_transaction_idstring

ID giao dịch gốc trong cửa hàng

offerallOf

Thông tin ưu đãi, nếu có áp dụng ưu đãi hoặc ưu đãi giới thiệu

categorystring

Danh mục ưu đãi

One of: "introductory", "promotional", "offer_code", "win_back"

typestring

Loại ưu đãi

One of: "free_trial", "pay_as_you_go", "pay_up_front"

idstring

ID ưu đãi

starts_atstring

Thá»i Ä‘iểm mức độ truy cập bắt đầu

purchased_atstring

Thá»i Ä‘iểm mức độ truy cập được mua

originally_purchased_atstring

Thá»i Ä‘iểm mức độ truy cập được mua lần đầu

expires_atstring

Thá»i Ä‘iểm mức độ truy cập hết hạn

renewal_cancelled_atstring

Thá»i Ä‘iểm gia hạn bị há»§y

billing_issue_detected_atstring

Thá»i Ä‘iểm phát hiện vấn đỠthanh toán

is_in_grace_periodboolean

Liệu mức độ truy cập có Ä‘ang trong thá»i gian ân hạn hay không

cancellation_reasonstring

Lý do hủy

subscriptionsarray of objectrequired

Mảng các đối tượng gói đăng ký. Mảng rỗng nếu khách hàng không có gói đăng ký nào

storestring

Cửa hàng nơi gói đăng ký được mua

store_product_idstring

ID sản phẩm trong cửa hàng

store_base_plan_idstring

ID gói cơ bản trong cửa hàng

store_transaction_idstring

ID giao dịch trong cửa hàng

store_original_transaction_idstring

ID giao dịch gốc trong cửa hàng

offerallOf

Thông tin ưu đãi, nếu có áp dụng ưu đãi hoặc ưu đãi giới thiệu

categorystring

Danh mục ưu đãi

One of: "introductory", "promotional", "offer_code", "win_back"

typestring

Loại ưu đãi

One of: "free_trial", "pay_as_you_go", "pay_up_front"

idstring

ID ưu đãi

environmentstring

Môi trưá»ng (Sandbox, Production)

purchased_atstring

Thá»i Ä‘iểm gói đăng ký được mua

originally_purchased_atstring

Thá»i Ä‘iểm gói đăng ký được mua lần đầu

expires_atstring

Thá»i Ä‘iểm gói đăng ký hết hạn

renewal_cancelled_atstring

Thá»i Ä‘iểm gia hạn bị há»§y

billing_issue_detected_atstring

Thá»i Ä‘iểm phát hiện vấn đỠthanh toán

is_in_grace_periodboolean

Liệu gói đăng ký có Ä‘ang trong thá»i gian ân hạn hay không

cancellation_reasonstring

Lý do hủy

non_subscriptionsarray of objectrequired

Mảng các đối tượng sản phẩm không phải gói đăng ký. Mảng rỗng nếu khách hàng không có giao dịch mua nào

purchase_idstring

Äịnh danh giao dịch mua duy nhất

storestring

Cửa hàng nơi thực hiện giao dịch mua

store_product_idstring

ID sản phẩm trong cửa hàng

store_base_plan_idstring

ID gói cơ bản trong cửa hàng

store_transaction_idstring

ID giao dịch trong cửa hàng

store_original_transaction_idstring

ID giao dịch gốc trong cửa hàng

purchased_atstring

Thá»i Ä‘iểm thá»±c hiện giao dịch mua

environmentstring

Môi trưá»ng (Sandbox, Production)

is_refundboolean

Liệu đây có phải là hoàn tiá»n hay không

is_consumableboolean

Liệu đây có phải là giao dịch mua consumable hay không

Example
{
  "data": {
    "app_id": "14c3d623-2f3a-455a-aa86-ef83dff6913b",
    "profile_id": "3286abd3-48b0-4e9c-a5f6-ac0a006804a6",
    "customer_user_id": "jane.doe@example.com",
    "total_revenue_usd": 0,
    "segment_hash": "8f45947bad31ab0c",
    "timestamp": 1736425645861,
    "custom_attributes": [
      {
        "key": "favourite_sport",
        "value": "yoga"
      }
    ],
    "access_levels": [],
    "subscriptions": [],
    "non_subscriptions": []
  }
}

Không được phép

Schema
errorsarray of objectrequired
sourcestring

Nguồn gốc lỗi

errorsarray of string

Mảng thông báo lỗi

error_codestringrequired

Tên lá»—i rút gá»n

status_codeintegerrequired

Mã trạng thái HTTP

Example
{
  "errors": [
    {
      "source": "non_field_errors",
      "errors": [
        "Authentication credentials were not provided."
      ]
    }
  ],
  "error_code": "not_authenticated",
  "status_code": 401
}

Lỗi máy chủ nội bộ

ÿÿÿÿ