Zaprojektowałem aplikację na Facebooku, nie pokazuje ona żadnego błędu ani ostrzeżenia w inspektorze chrome ani na stronie z informacjami na Facebooku.
jednak gdy dodaję znacznik add, jak pokazano poniżej, pojawia się błąd. proszę dać mi znać, co się dzieje źle.
<html>
<sript> google analytics code here </script>
<!-- Begin Ad Call Tag - Do not Modify -->
<iframe width="468" height="60" frameborder="no" framespacing="0" scrolling="no" src="http://ads.*******/fbslot/slot*****?ad_size=468x60&adkey=e37"></iframe>
<!-- End of Ad Call Tag -->
<?php
some code here
?>
</html>
komunikat o błędzie w inspektorze chrome:
Unsafe JavaScript attempt to access frame with URL http://apps.facebook.com/statustics/ from frame with URL http://ads.********/fbslot/slot******?ad_size=468x60&adkey=e37. Domains, protocols and ports must match.
Odpowiedzi:
0 dla odpowiedzi № 1Facebook nie dopuszcza reklam Google w aplikacjach na Facebooku. Musisz użyć innej usługi reklamowej. Google i Facebook w ogóle nie są przyjaciółmi;)
0 dla odpowiedzi nr 2
Myślę, że Facebook blokuje refrencje do innych domen w elemencie iframe, w tym do subdomen. To jest ochrona między domenami.