{"id":15525,"date":"2026-02-20T07:06:20","date_gmt":"2026-02-20T07:06:20","guid":{"rendered":"http:\/\/anurag"},"modified":"2026-06-15T10:28:28","modified_gmt":"2026-06-15T10:28:28","password":"","slug":"ios-cas","status":"publish","type":"docs","link":"https:\/\/tenjin.com\/vi\/docs\/ios-cas\/","title":{"rendered":"iOS \u2013 CAS"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Tenjin SDK c\u00f3 th\u1ec3 thu th\u1eadp d\u1eef li\u1ec7u doanh thu \u1edf c\u1ea5p \u0111\u1ed9 hi\u1ec3n th\u1ecb qu\u1ea3ng c\u00e1o t\u1eeb CAS v\u00e0 g\u1eedi c\u00e1c s\u1ef1 ki\u1ec7n doanh thu \u0111\u1ebfn Tenjin. T\u00edch h\u1ee3p n\u00e0y s\u1ebd g\u1eedi c\u00e1c s\u1ef1 ki\u1ec7n li\u00ean quan \u0111\u1ebfn doanh thu cho m\u1ed7i l\u1ea7n hi\u1ec3n th\u1ecb qu\u1ea3ng c\u00e1o \u0111\u01b0\u1ee3c ph\u00e2n ph\u1ed1i t\u1eeb CAS. D\u01b0\u1edbi \u0111\u00e2y l\u00e0 c\u00e1c b\u01b0\u1edbc \u0111\u1ec3 th\u1ef1c hi\u1ec7n t\u00edch h\u1ee3p:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Th\u00eam phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t c\u1ee7a CAS SDK v\u00e0o t\u1ec7p podfile c\u1ee7a b\u1ea1n: <a href=\"https:\/\/github.com\/cleveradssolutions\/CAS-iOS\/wiki\">https:\/\/github.com\/cleveradssolutions\/CAS-iOS\/wiki<\/a><br><br>Vui l\u00f2ng \u0111\u1ea3m b\u1ea3o r\u1eb1ng b\u1ea1n \u0111\u00e3 c\u00e0i \u0111\u1eb7t phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t c\u1ee7a CAS iOS SDK.<br><\/li>\n\n\n\n<li>Ngo\u00e0i ra, h\u00e3y th\u00eam c\u00e1c m\u1ea1ng qu\u1ea3ng c\u00e1o m\u00e0 b\u1ea1n s\u1ebd h\u1ed7 tr\u1ee3 (v\u00ed d\u1ee5: g\u00f3i \u2018CleverAdsSolutions-SDK\/GoogleAds\u2019, v.v.).<\/li>\n\n\n\n<li class=\"translation-block\">T\u00edch h\u1ee3p CAS SDK v\u00e0o \u1ee9ng d\u1ee5ng c\u1ee7a b\u1ea1n. B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng ph\u01b0\u01a1ng th\u1ee9c <code data-no-translation=\"\" data-no-auto-translation=\"\">(void)casImpressionFromJSON:(NSString *)jsonString<\/code>, trong \u0111\u00f3 b\u1ea1n c\u00f3 th\u1ec3 g\u1eedi t\u1eebng l\u1ea7n hi\u1ec3n th\u1ecb k\u00e8m theo c\u00e1c tr\u01b0\u1eddng d\u1eef li\u1ec7u \u0111\u01b0\u1ee3c li\u1ec7t k\u00ea trong b\u1ea3ng d\u01b0\u1edbi \u0111\u00e2y.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">D\u01b0\u1edbi \u0111\u00e2y l\u00e0 m\u1ed9t v\u00ed d\u1ee5 v\u1ec1 vi\u1ec7c nh\u1eadp d\u1eef li\u1ec7u doanh thu theo m\u1ee9c \u0111\u1ed9 hi\u1ec3n th\u1ecb t\u1eeb CAS:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Tham s\u1ed1<\/td><td>C\u00f3 b\u1eaft bu\u1ed9c kh\u00f4ng?<\/td><td>V\u00ed d\u1ee5<\/td><\/tr><tr><td>t\u00ean_m\u1ea1ng<\/td><td>Kh\u00f4ng<\/td><td>M\u1ea1ng<\/td><\/tr><tr><td>ad_unit_id<\/td><td>Kh\u00f4ng<\/td><td>id-69082<\/td><\/tr><tr><td>creative_id<\/td><td>Kh\u00f4ng<\/td><td>id-41203<\/td><\/tr><tr><td>doanh thu<\/td><td><mark>C\u00f3<\/mark><\/td><td>2<\/td><\/tr><tr><td>\u0111\u1ed9 ch\u00ednh x\u00e1c doanh thu<\/td><td>Kh\u00f4ng<\/td><td>t\u1ea7ng<\/td><\/tr><tr><td>\u0111\u1ecbnh d\u1ea1ng<\/td><td>Kh\u00f4ng<\/td><td>kho\u1ea3ng tr\u1ed1ng<\/td><\/tr><\/tbody><\/table><\/figure>","protected":false},"excerpt":{"rendered":"<p>The Tenjin SDK can listen to CAS impression level revenue data and send revenue events to Tenjin. This integration will send revenue related for each ad impression served from CAS. Here are the steps to integrate: Here is an example impression level revenue data entry from CAS: ParameterRequired?Examplenetwork_nameNoNetworkad_unit_idNoid-69082creative_idNoid-41203revenueYes2revenue_precisionNofloorformatNointerstitial<\/p>","protected":false},"author":17,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"doc_category":[236],"glossaries":[],"doc_tag":[],"class_list":["post-15525","docs","type-docs","status-publish","hentry","doc_category-cas"],"acf":[],"year_month":"2026-07","word_count":125,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"Anurag","author_nicename":"anurag","author_url":"https:\/\/tenjin.com\/vi\/blog\/author\/anurag\/"},"doc_category_info":[{"term_name":"CAS","term_url":"https:\/\/tenjin.com\/vi\/docs\/category\/cas\/"}],"doc_tag_info":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CAS for IOS | Tenjin<\/title>\n<meta name=\"description\" content=\"Learn how to integrate CAS for iOS with Tenjin to enable ad revenue attribution and performance measurement.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tenjin.com\/vi\/docs\/ios-cas\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CAS for IOS | Tenjin\" \/>\n<meta property=\"og:description\" content=\"Learn how to integrate CAS for iOS with Tenjin to enable ad revenue attribution and performance measurement.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tenjin.com\/vi\/docs\/ios-cas\/\" \/>\n<meta property=\"og:site_name\" content=\"Tenjin\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-15T10:28:28+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@TenjinMMP\" \/>\n<meta name=\"twitter:label1\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/docs\\\/ios-cas\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/docs\\\/ios-cas\\\/\"},\"author\":{\"name\":\"anurag\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/#\\\/schema\\\/person\\\/e039df04bf002f4a0825fce9d6d5f13b\"},\"headline\":\"iOS &#8211; CAS\",\"datePublished\":\"2026-02-20T07:06:20+00:00\",\"dateModified\":\"2026-06-15T10:28:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/docs\\\/ios-cas\\\/\"},\"wordCount\":140,\"publisher\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/#organization\"},\"inLanguage\":\"vi\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/docs\\\/ios-cas\\\/\",\"url\":\"https:\\\/\\\/tenjin.com\\\/docs\\\/ios-cas\\\/\",\"name\":\"CAS for IOS | Tenjin\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/#website\"},\"datePublished\":\"2026-02-20T07:06:20+00:00\",\"dateModified\":\"2026-06-15T10:28:28+00:00\",\"description\":\"Learn how to integrate CAS for iOS with Tenjin to enable ad revenue attribution and performance measurement.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/docs\\\/ios-cas\\\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tenjin.com\\\/docs\\\/ios-cas\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/docs\\\/ios-cas\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/tenjin.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docs\",\"item\":\"https:\\\/\\\/tenjin.com\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"iOS &#8211; CAS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/#website\",\"url\":\"https:\\\/\\\/tenjin.com\\\/\",\"name\":\"Tenjin\",\"description\":\"Growth Made Simple\",\"publisher\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/#organization\"},\"alternateName\":\"Tenjin - Mobile Measurement Partner\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tenjin.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/#organization\",\"name\":\"Tenjin\",\"url\":\"https:\\\/\\\/tenjin.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/tenjin.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/images.webp\",\"contentUrl\":\"https:\\\/\\\/tenjin.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/images.webp\",\"width\":429,\"height\":117,\"caption\":\"Tenjin\"},\"image\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/TenjinMMP\",\"https:\\\/\\\/www.youtube.com\\\/@TenjinMMP\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/tenjin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/#\\\/schema\\\/person\\\/e039df04bf002f4a0825fce9d6d5f13b\",\"name\":\"anurag\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/dc89d050d7f8053be5b8856ebaaabf82adb98e0ea57d1579b8397fb09de189c8?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/dc89d050d7f8053be5b8856ebaaabf82adb98e0ea57d1579b8397fb09de189c8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/dc89d050d7f8053be5b8856ebaaabf82adb98e0ea57d1579b8397fb09de189c8?s=96&d=mm&r=g\",\"caption\":\"anurag\"},\"url\":\"https:\\\/\\\/tenjin.com\\\/vi\\\/blog\\\/author\\\/anurag\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CAS cho iOS | Tenjin","description":"Learn how to integrate CAS for iOS with Tenjin to enable ad revenue attribution and performance measurement.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tenjin.com\/vi\/docs\/ios-cas\/","og_locale":"vi_VN","og_type":"article","og_title":"CAS for IOS | Tenjin","og_description":"Learn how to integrate CAS for iOS with Tenjin to enable ad revenue attribution and performance measurement.","og_url":"https:\/\/tenjin.com\/vi\/docs\/ios-cas\/","og_site_name":"Tenjin","article_modified_time":"2026-06-15T10:28:28+00:00","twitter_card":"summary_large_image","twitter_site":"@TenjinMMP","twitter_misc":{"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"1 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tenjin.com\/docs\/ios-cas\/#article","isPartOf":{"@id":"https:\/\/tenjin.com\/docs\/ios-cas\/"},"author":{"name":"anurag","@id":"https:\/\/tenjin.com\/#\/schema\/person\/e039df04bf002f4a0825fce9d6d5f13b"},"headline":"iOS &#8211; CAS","datePublished":"2026-02-20T07:06:20+00:00","dateModified":"2026-06-15T10:28:28+00:00","mainEntityOfPage":{"@id":"https:\/\/tenjin.com\/docs\/ios-cas\/"},"wordCount":140,"publisher":{"@id":"https:\/\/tenjin.com\/#organization"},"inLanguage":"vi"},{"@type":"WebPage","@id":"https:\/\/tenjin.com\/docs\/ios-cas\/","url":"https:\/\/tenjin.com\/docs\/ios-cas\/","name":"CAS cho iOS | Tenjin","isPartOf":{"@id":"https:\/\/tenjin.com\/#website"},"datePublished":"2026-02-20T07:06:20+00:00","dateModified":"2026-06-15T10:28:28+00:00","description":"Learn how to integrate CAS for iOS with Tenjin to enable ad revenue attribution and performance measurement.","breadcrumb":{"@id":"https:\/\/tenjin.com\/docs\/ios-cas\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tenjin.com\/docs\/ios-cas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/tenjin.com\/docs\/ios-cas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tenjin.com\/"},{"@type":"ListItem","position":2,"name":"Docs","item":"https:\/\/tenjin.com\/docs\/"},{"@type":"ListItem","position":3,"name":"iOS &#8211; CAS"}]},{"@type":"WebSite","@id":"https:\/\/tenjin.com\/#website","url":"https:\/\/tenjin.com\/","name":"Th\u1ea7n Tenjin","description":"Ph\u00e1t tri\u1ec3n \u0111\u01a1n gi\u1ea3n","publisher":{"@id":"https:\/\/tenjin.com\/#organization"},"alternateName":"Tenjin - Mobile Measurement Partner","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tenjin.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/tenjin.com\/#organization","name":"Th\u1ea7n Tenjin","url":"https:\/\/tenjin.com\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/tenjin.com\/#\/schema\/logo\/image\/","url":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/04\/images.webp","contentUrl":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/04\/images.webp","width":429,"height":117,"caption":"Tenjin"},"image":{"@id":"https:\/\/tenjin.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/TenjinMMP","https:\/\/www.youtube.com\/@TenjinMMP","https:\/\/www.linkedin.com\/company\/tenjin"]},{"@type":"Person","@id":"https:\/\/tenjin.com\/#\/schema\/person\/e039df04bf002f4a0825fce9d6d5f13b","name":"Anurag","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/secure.gravatar.com\/avatar\/dc89d050d7f8053be5b8856ebaaabf82adb98e0ea57d1579b8397fb09de189c8?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/dc89d050d7f8053be5b8856ebaaabf82adb98e0ea57d1579b8397fb09de189c8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dc89d050d7f8053be5b8856ebaaabf82adb98e0ea57d1579b8397fb09de189c8?s=96&d=mm&r=g","caption":"anurag"},"url":"https:\/\/tenjin.com\/vi\/blog\/author\/anurag\/"}]}},"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/tenjin.com\/vi\/wp-json\/wp\/v2\/docs\/15525","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenjin.com\/vi\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/tenjin.com\/vi\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/tenjin.com\/vi\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/tenjin.com\/vi\/wp-json\/wp\/v2\/comments?post=15525"}],"version-history":[{"count":2,"href":"https:\/\/tenjin.com\/vi\/wp-json\/wp\/v2\/docs\/15525\/revisions"}],"predecessor-version":[{"id":16016,"href":"https:\/\/tenjin.com\/vi\/wp-json\/wp\/v2\/docs\/15525\/revisions\/16016"}],"wp:attachment":[{"href":"https:\/\/tenjin.com\/vi\/wp-json\/wp\/v2\/media?parent=15525"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/tenjin.com\/vi\/wp-json\/wp\/v2\/doc_category?post=15525"},{"taxonomy":"glossaries","embeddable":true,"href":"https:\/\/tenjin.com\/vi\/wp-json\/wp\/v2\/glossaries?post=15525"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/tenjin.com\/vi\/wp-json\/wp\/v2\/doc_tag?post=15525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}