{"version":"1.0","provider_name":"Tenjin","provider_url":"https:\/\/tenjin.com\/ja","author_name":"Roman Garbar","author_url":"https:\/\/tenjin.com\/ja\/blog\/author\/romantenjin\/","title":"SKAdNetwork iOS 15: Validate and reveal install sources | Tenjin","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"h8FzDeNVa1\"><a href=\"https:\/\/tenjin.com\/ja\/blog\/skadnetwork-ios-15-validate-and-reveal-install-sources\/\">SKAdNetwork iOS 15: \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30bd\u30fc\u30b9\u306e\u78ba\u8a8d\u3068\u516c\u958b<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/tenjin.com\/ja\/blog\/skadnetwork-ios-15-validate-and-reveal-install-sources\/embed\/#?secret=h8FzDeNVa1\" width=\"600\" height=\"338\" title=\"\u201cSKAdNetwork iOS 15: \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30bd\u30fc\u30b9\u306e\u691c\u8a3c\u3068\u516c\u958b\u201d - \u5929\u795e\" data-secret=\"h8FzDeNVa1\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/tenjin.com\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>","thumbnail_url":"https:\/\/tenjin.com\/wp-content\/uploads\/2023\/09\/SKAdNetwork-iOS-15-Validate-and-reveal@2x-scaled.jpg","thumbnail_width":2560,"thumbnail_height":760,"description":"iOS 15 has unlocked a variety of new use cases that make SKAdNetwork much more appealing for advertisers. Despite this, not many advertisers are taking advantage of it \u2013 yet. Here are three simple but often overlooked things that advertisers of all sizes can start doing right now: \u2013 Get granular data from SANs (Self..."}