We constantly publish updates to our documentation, which may not yet be available in your language. For the most current information, use the English version.
사용자가 체험판, 할인 상품 또는 정기 구독 이용 후 구독을 취소했다가 다시 구독하였습니다.
사용자가 구독을 취소한 후에 다시 동일 제품을 구독한 경우 Google은 이에 대해 새로운 트랜잭션 ID를 부여합니다. 이에 따라, Adjust는 해당 이벤트가 동일 사용자 및 기기로부터 발생한 것인지는 알 수 있지만, 재구독 이벤트인지는 알 수 없게 됩니다. 이러한 이유로 Adjust는 Google Android 앱에 대해 재구독/재활성화 이벤트를 지원하지 않습니다.
(iOS에만 해당) 환불
refund
구독 거래가 환불되었습니다.
갱신
renewal
사용자가 구독을 갱신하였습니다.
결재 재시도 후 갱신
renewal_from_billing_retry
사용자가 결제 재시도 기간 내에 결제를 성공적으로 갱신함.
취소
revoked
사용자가 만료일 전에 구독을 취소하였습니다.
무료 체험 시작
trial_started
구독에 대한 새로운 무료 체험 기간이 시작되었습니다.
구독 이벤트
이전 버전의 구독
구독 이벤트
설명
활성화
사용자가 처음으로 구독 제품을 활성화/결제하였습니다.
첫 번째 전환
사용자가 체험판을 무료로 이용한 후 구독을 취소하지 않아 유료 구독자로 전환되었습니다.
발생된 결제 재시도
체험판이 만료된 후 구독이 취소되지 않고(사용자가 제품 구독을 취소하지 않음) 결제 문제가 없을 경우 구독 이벤트는 converted_trial, converted_offer, renewed_subscription 중 하나로 표시됩니다.
갱신
사용자가 구독을 갱신하였습니다.
취소
사용자가 구독을 취소하거나 결제 재시도가 실패하여 구독이 갱신되지 않았습니다.
결재 재시도 후 갱신
결제 문제가 해결되어 사용자가 구독을 갱신함
재활성화
사용자가 체험판, 할인 상품 또는 정기 구독 이용 후 구독을 취소했다가 다시 구독하였습니다.
사용자가 구독을 취소한 후에 다시 동일 제품을 구독한 경우 Google은 이에 대해 새로운 트랜잭션 ID를 부여합니다. 이에 따라, Adjust는 해당 이벤트가 동일 사용자 및 기기로부터 발생한 것인지는 알 수 있지만, 재구독 이벤트인지는 알 수 없게 됩니다. 이러한 이유로 Adjust는 Google Android 앱에 대해 재구독/재활성화 이벤트를 지원하지 않습니다.
구독 이벤트 하위 유형
이전 버전의 구독
구독 이벤트
구독 이벤트 하위 유형
설명
activation
initial_subscription
사용자가 처음으로 (유료) 서비스를 구독
initial_trial
사용자가 처음으로 체험판을 이용
initial_offer
사용자가 처음으로 할인 상품을 이용
first_conversion
converted_trial
사용자가 체험판 이용 후 구독을 취소하지 않아 유료 구독자로 전환됨
converted_offer
사용자가 할인 상품 이용 후 구독을 취소하지 않아 전액을 지불하는 구독자로 전환됨
entered_billing_retry
trial_in_retry
무료 체험 기간이 만료되었지만 결제 문제로 인해 구독이 갱신되지 않은 경우.
예: 사용자가 무료 체험 기간이 만료된 후 구독을 취소하지 않았지만 결제 소스 문제로 인해 청구되지 않음
offer_in_retry
할인 혜택이 만료되었지만 결제 문제로 인해 구독이 갱신되지 않은 경우.
예: 사용자가 할인 혜택 기간이 만료된 후 구독을 취소하지 않았지만 결제 소스 문제로 인해 구독료가 청구되지 않음
subscription_in_retry
구독 기간이 만료되었지만 결제 문제로 인해 구독이 갱신되지 않은 경우.
예: 사용자가 무료 구독 기간이 만료된 후 구독을 취소하지 않았지만 결제 소스 문제로 인해 청구되지 않음
효율적으로 문제를 해결하고 데이터에 대한 심도 있는 인사이트를 얻기 위해 구독 기록 데이터가 서버로 직접 전송되도록 할 수 있습니다.
서버 콜백 - Adjust가 이벤트를 기록한 후 몇 초 후에 사용자 수준 데이터를 서버로 직접 보낼 수 있습니다. 이미 대시보드에서 글로벌 콜백을 설정한 경우 기존의 콜백 URL에 구독 이벤트 플레이스홀더를 추가하기만 하면 됩니다. 또는 모든 구독 이벤트에 대해 단일 구독 콜백을 설정할 수 있습니다.
클라우드 스토리지 업로드를 사용하면 사용자 로데이터를 매시간 클라우드 스토리지에 자동으로 내보낼 수 있습니다. 설정을 위해 CSV 정의에 관련 구독 플레이스홀더를 추가하시기 바랍니다.
참고:
AppView에서 이미 Amazon S3 또는 Google Cloud Storage를 설정한 경우, 구독 이벤트에 대한 클라우드 스토리지 업로드를 자동으로 수신합니다. 그러나 특정 데이터 포인트를 확인하기 위해서는 CSV 정의에 구독 관련 플레이스홀더를 추가해야 합니다.
Unix timestamp of the expiration of a valid subscription. The data can be in the past or future.
1571608922
{subscription_cancelled_at}
Unix timestamp from when the subscription stops being valid. Cannot be later than the expiration_time.
If the subscription transaction fails and cannot be resolved, the value returned will be the expiration_time of the failed transaction. No value shows in the expiration_time placeholder.
1571608922
{subscription_transaction_id}
The value of a valid transaction. Failed transactions return no value.
If there is a billing problem, the current transaction ID is returned.
230000687036600
{subscription_original_transaction_id}
The first transaction ID of the product subscription chain.
230000687036600
{subscription_expired_transaction_id}
The previous valid transaction ID - if it's the first transaction, this returns an empty value. If it’s a failed transaction, this returns the previous valid transaction ID.
230000687036600
{subscription_environment}
Which environment the subscription purchase happened in.
sandbox production
{subscription_product_id}
The subscription product type within the app.
com.product.id
{subscription_sales_region}
The region code of the Apple store account's registered location; Google’s region code is based on the device's physical location.
us
{subscription_store}
Which store the subscription purchase was triggered from.