구매 이벤트 전송

  • Parameter tag: 한 광고계정 내에서 같은 이벤트코드 내에서도 특별한 분류가 필요할 때 추가 합니다.
  • Parameter totalQuantity: 주문에 포함된 상품 수
  • Parameter currency: 주문 전체 금액
  • Parameter totalPrice: 결제 금액 통화 ISO4217 포맷
  • Parameter products: KakaoAdDetailProducts 클래스 객체의 Array 타입을 입력 받습니다. 개별 주문 상품 상세 정보의 리스트 입니다.
Objective-C

NSString* tag = @"tag";
KakaoAdDetailProduct* product_1 = [[KakaoAdDetailProduct alloc] initWithName:@"pencil" quantity:5 price:400];
KakaoAdDetailProduct* product_2 = [[KakaoAdDetailProduct alloc] initWithName:@"eraser" quantity:1 price:1000];
KakaoAdDetailProduct* product_3 = [[KakaoAdDetailProduct alloc] initWithId:@"id-1" name:@"ruler" quantity:3 price:1500];
NSInteger totalQuantity = 6;
double totalPrice = 3000;
NSString* currency = @"KRW";

[KakaoAdTracker sendPurchaseEventWithTag:tag totalQuantity:totalQuantity totalPrice:totalPrice currency:currency products:@[product_1, product_2, product_3]];

Swift

let tag = "tag"
let product_1 = KakaoAdDetailProduct(name: "pencil", quantity: 5, price: 400)
let product_2 = KakaoAdDetailProduct(name: "eraser", quantity: 1, price: 1000)
let product_3 = KakaoAdDetailProduct(name: "ruler", quantity: 3, price: 1500)
let totalQuantity: Int = 6
let totalPrice: Double = 3000
let currency = "KRW"

KakaoAdTracker.sendPurchaseEvent(tag: tag, totalQuantity: totalQuantity, totalPrice: totalPrice, currency:currency, products:[product_1, product_2, product_3])