이 페이지는 AI로 자동 번역되었으며 부정확한 내용이 포함될 수 있습니다. 번역 오류를 신고하려면 페이지 오른쪽 목차 아래에 있는 피드백 기능을 사용하세요.

경고
AppboyKit(Objective-C SDK라고도 함)는 더 이상 지원되지 않으며 Swift SDK로 대체되었습니다. 더 이상 새로운 기능, 버그 수정, 보안 업데이트 또는 기술 지원이 제공되지 않지만, 메시징 및 분석은 정상적으로 계속 작동합니다. 자세한 내용은 새로운 Braze Swift SDK 소개를 참조하세요.
iOS용 커스텀 이벤트 추적
Braze에서 커스텀 이벤트를 기록하여 앱의 사용 패턴에 대해 자세히 알아보고 대시보드에서 사용자의 행동에 따라 사용자를 세분화할 수 있습니다.
구현하기 전에 모범 사례에서 커스텀 이벤트, 커스텀 속성 및 구매 이벤트가 제공하는 세분화 옵션 예제를 검토하고, 이벤트 명명 규칙에 대한 참고 사항도 확인하세요.
커스텀 이벤트 추가하기
[[Appboy sharedInstance] logCustomEvent:@"YOUR_EVENT_NAME"];
Appboy.sharedInstance()?.logCustomEvent("YOUR_EVENT_NAME")
속성정보 추가하기
NSNumber, NSString 또는 NSDate 값으로 채워진 NSDictionary를 전달하여 커스텀 이벤트에 대한 메타데이터를 추가할 수 있습니다.
[[Appboy sharedInstance] logCustomEvent:@"YOUR-EVENT-NAME"
withProperties:@{
@"you": @"can",
@"pass": @(NO),
@"orNumbers": @42,
@"orDates": [NSDate date],
@"or": @[@"any", @"array", @"here"],
@"andEven": @{
@"deeply": @[@"nested", @"json"]
}
}];
Appboy.sharedInstance()?.logCustomEvent(
"YOUR-EVENT-NAME",
withProperties: [
"you": "can",
"pass": false,
"orNumbers": 42,
"orDates": Date(),
"or": ["any", "array", "here"],
"andEven": [
"deeply": ["nested", "json"]
]
]
)
자세한 내용은 클래스 설명서를 참조하세요.
예약 키
다음 키는 예약되어 있으며 커스텀 이벤트 속성정보로 사용할 수 없습니다:
timeevent_name
추가 리소스
Appboy.h파일 내의 메서드 선언을 참조하세요.- 자세한 내용은
logCustomEvent설명서를 참조하세요.
New Stuff!