2015-05-19 22 views
5

Próbuję hostować pliki JS linkid.js i lokalnie na naszym dedykowanym serwerze CDN. teraz mamy odniesienie do obu plików następująco:Ścieżka względnego adresu URL dla pliku linkid.js

(window,document,'script','//www.google-analytics.com/analytics.js','ga') 

i

ga('require', 'linkid', 'linkid.js'); 

jest to łatwe dla mnie, aby zmienić Przekierowanie na analytics.js ale nie jestem pewien, czy mogę to zrobić za linkid.js! Szukałem dokumentacji, ale nie mogłem znaleźć odpowiedzi, jeśli akceptuje względny adres URL lub nie. Jak w tej sytuacji

EDIT 1: powód, dla którego trzeba zrobić: enter image description here

Odpowiedz

3

Z powodu względów bezpieczeństwa, komenda wymaga nie pozwala pozyskać losowe tagi skryptu; Tylko oficjalne wtyczki i hostowane lokalnie.

Trzeba będzie dodać kolejny tag do strony:

<script async src="https://mycnd.com/linkid.js"></script> 

a następnie użyć:

ga('require', 'linkid', 'https://mycnd.com/linkid.js'); 

Ustawianie adresu URL w 3rd param zadziała ustawienia zabezpieczeń i zabezpieczyć przed załadunkiem . Wtyczka zostanie załadowana po załadowaniu tagu.

Czy naprawdę potrzebujesz hostować go na swoim własnym CDN? Umysł dzieli się swoimi powodami?

+0

Dzięki za odpowiedź, zobacz moje zmiany z powodów –

Powiązane problemy