{"id":2499,"date":"2015-11-10T16:29:43","date_gmt":"2015-11-11T00:29:43","guid":{"rendered":"https:\/\/www.kochava.com\/?p=2499"},"modified":"2022-08-18T15:09:50","modified_gmt":"2022-08-18T22:09:50","slug":"configurable-attribution-3-device-reconciliation","status":"publish","type":"post","link":"https:\/\/www.kochava.com\/ko\/blog\/configurable-attribution-3-device-reconciliation\/","title":{"rendered":"Configurable Attribution #3 &#8211; Device Reconciliation"},"content":{"rendered":"[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_spacing=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text]We\u2019re now 3 weeks into a 5-week series on Configurable Reconciliation. We looked at <a href=\"https:\/\/www.kochava.com\/configurable-attribution-understanding-lookback-windows\/\">Lookback Windows in week #1<\/a> and <a href=\"https:\/\/www.kochava.com\/configurable-attribution-2-probabilistic\/\">Probabilistic Attribution in week #2<\/a>\u00a0(<a href=\"https:\/\/www.kochava.com\/glossary-probabilistic-attribution\/\">see iOS 14+ restrictions<\/a>). This week, we\u2019re going to dig into the bread-and-butter of attribution\u2014Device Reconciliation.\r\n\r\nDevice reconciliation is the highest-integrity match type available. Device reconciliation happens when the device ID received on click or impression matches the device ID on install. This level of match integrity is attained in 3 ways\u2014raw device matching, progressive reconciliation and Self-Attributing Network claims.\r\n\r\n&nbsp;\r\n<h2>Raw Device Match<\/h2>\r\nA raw device match happens when the device ID collected on install, which is always raw, matches with a raw device ID received on click or impression. This is the simplest scenario and is possible if a raw device ID is received on the click or impression. But what happens if the device ID received on click or impression is hashed unexpectedly through traffic rebrokering, or gets mangled in some way? For these cases, Kochava developed Progressive Reconciliation.\r\n\r\n&nbsp;\r\n<h2>Progressive\u00a0Reconciliation<\/h2>\r\nProgressive Reconciliation is a process by which Kochava takes the raw device ID collected on install and creates over 20 variations of that device ID, based on typical alterations made by networks and publishers. The methods by which the variations are created include hashing and double hashing (SHA1 and MD5) adding and removing punctuation (dashes, colons, etc. depending on ID type), making the ID uppercase or lowercase, and creating combinations of all of these. These permutations ensure that all variations of a device ID\u2014intended or unintended\u2014are available for matching. \u00a0This combination of raw device matching and Progressive Reconciliation allows Kochava to attribute every available install on device ID.\r\n\r\n&nbsp;\r\n<h2>SAN Claims<\/h2>\r\nThe final method for device reconciliation is via Self-Attributing Networks or SANs. Self-Attributing Networks are large networks with high-value traffic, which have unique integrations with Kochava. Each SAN receives a postback feed of all installs for apps running traffic on the network. If the SAN has a click that is eligible for attribution, the SAN responds with a claim and a click time. Kochava reports these installs as well as putting them into the larger context of all live campaigns. Self-Attributing Networks include Facebook, Twitter, Google and iAd.\r\n\r\nThe full attribution waterfall is based on match integrity, with device reconciliation at the top. The waterfall is as follows:\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Device Reconciliation<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Raw device ID<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Progressive reconciliation<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">SAN claims<\/span><\/li>\r\n<\/ul>\r\n<\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Probabilistic (<a href=\"https:\/\/www.kochava.com\/glossary-probabilistic-attribution\/\">see iOS 14+ restrictions<\/a>)<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">IP address plus User Agent<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Device ID not present on click\/impression<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Device ID present on click\/impressions<\/span><\/li>\r\n<\/ul>\r\n<\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">IP Only (<a href=\"https:\/\/www.kochava.com\/glossary-probabilistic-attribution\/\">see iOS 14+ restrictions<\/a>)<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Device ID not present on click\/impression<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Device ID present on click\/impressions<\/span><\/li>\r\n<\/ul>\r\n<\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">IP Range Only (<a href=\"https:\/\/www.kochava.com\/glossary-probabilistic-attribution\/\">see iOS 14+ restrictions<\/a>)<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Device ID not present on click\/impression<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Device ID present on click\/impressions<\/span><\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\nIn previous installments of the Configurable Attribution story,\u00a0different configurations have been tied to specific goals.\u00a0This Device Reconciliation story is more about\u00a0exposing the inner-workings of the Attribution Engine than highlighting configurable options. Over\u00a0the next 2 weeks we&#8217;re going to discuss how to digest reporting and\u00a0the ins-and-outs of View-Through Attribution. Stay tuned.\r\n\r\n<a href=\"https:\/\/www.kochava.com\/view-attribution-missing-piece-ad-strategy\/\">Configurable Attribution #4 &#8211; View-Through Attribution<\/a>[\/vc_column_text][\/vc_column][\/vc_row]","protected":false},"excerpt":{"rendered":"<p>[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221;&#8230;<\/p>\n","protected":false},"author":1,"featured_media":11302,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27,11,99],"tags":[],"class_list":{"0":"post-2499","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-education","8":"category-news-and-updates","9":"category-understanding-configurable-attribution"},"_links":{"self":[{"href":"https:\/\/www.kochava.com\/ko\/wp-json\/wp\/v2\/posts\/2499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kochava.com\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kochava.com\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kochava.com\/ko\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kochava.com\/ko\/wp-json\/wp\/v2\/comments?post=2499"}],"version-history":[{"count":6,"href":"https:\/\/www.kochava.com\/ko\/wp-json\/wp\/v2\/posts\/2499\/revisions"}],"predecessor-version":[{"id":38271,"href":"https:\/\/www.kochava.com\/ko\/wp-json\/wp\/v2\/posts\/2499\/revisions\/38271"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kochava.com\/ko\/wp-json\/wp\/v2\/media\/11302"}],"wp:attachment":[{"href":"https:\/\/www.kochava.com\/ko\/wp-json\/wp\/v2\/media?parent=2499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kochava.com\/ko\/wp-json\/wp\/v2\/categories?post=2499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kochava.com\/ko\/wp-json\/wp\/v2\/tags?post=2499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}