Poprawione dopasowanie to opcjonalny dodatek do tagu Pinteresta, który umożliwia dopasowanie danych konwersji do osoby odpowiedzialnej za konwersję. Funkcja poprawionego dopasowania pozwala przesyłać zahaszowane adresy e-mail do Pinteresta w celu powiązania ze sobą odpowiednich zdarzeń w witrynie w przypadku braku pliku cookie Pinteresta. Poprawione dopasowanie umożliwia również śledzenie przejść do kasy na różnych urządzeniach, co w innym przypadku jest niemożliwe. Dzięki temu możesz wyświetlać dokładne dane konwersji raportowane w Menedżerze reklam.
Aby włączyć poprawione dopasowanie, należy zmodyfikować kod podstawowy tagu Pinteresta, dodając parametr em w funkcji ładowania pintrk(). Nie trzeba modyfikować żadnych kodów zdarzenia. Kod podstawowy JavaScript przyjmuje następującą postać:
<script type="text/javascript">
!function(e){if(!window.pintrk){window.pintrk=function(){window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var n=window.pintrk;n.queue=[],n.version="3.0";var t=document.createElement("script");t.async=!0,t.src=e;var r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r)}}("https://s.pinimg.com/ct/core.js");
pintrk('load','<YOUR_TAG_ID>', {
em: '<email_address>',
});
pintrk('page');
</script>
Elementy <YOUR_TAG_ID> i <email_address> należy zastąpić konkretnymi informacjami.
Aby chronić prywatność użytkownika, adres e-mail przekazywany do polecenia pintrk w zmiennej <email_address> jest haszowany przed wysłaniem do Pinteresta. Parametr em w kodzie JavaScript przyjmuje zarówno zahaszowane, jak i niezahaszowane adresy e-mail. Obsługujemy wykrywanie w celu zapewnienia bezpieczeństwa oraz odpowiedniego przechowywania.
Konieczne jest formatowanie i haszowanie adresów w zmiennej <email_address> za pomocą algorytmu SHA-256, SHA-1 lub MD5. Wartość <email_address> musi być ponadto zapisana małymi literami, a wszystkie spacje muszą zostać usunięte.
Sformatowany i zahaszowany adres w elemencie <email_address> należy dodać do każdego adresu URL tagu <img> w tagu Pinteresta w witrynie przy użyciu parametru &pd[em]=<hashed_email_address>. Parametr em należy dodać do tagów <img> zarówno w kodzie podstawowym, jak i kodzie zdarzenia.
<noscript>
<img height="1" width="1" style="display:none;" alt=""
src="https://ct.pinterest.com/v3/?tid=<YOUR_TAG_ID>&event=<EVENT_NAME>&pd[em]=<hashed_email_address>&noscript=1" />
</noscript>
Elementy YOUR_TAG_ID, EVENT_NAME i hashed_email_address należy zastąpić odpowiednimi wartościami lub zmiennymi w witrynie.
Ze względu na ochronę prywatności nasz tag JavaScript haszuje wszystkie niezahaszowane adresy w elemencie <email_address> w przeglądarce (przy użyciu algorytmu SHA-256) przed wysłaniem ich do Pinteresta. Proces haszowania zastępuje wartość krótkim ciągiem tekstowym nieczytelnym dla człowieka.
W Pintereście używany jest ponadto bezpieczny standard protokołu połączenia https w celu szyfrowania wszelkich danych przekazywanych za pomocą tagu z przeglądarki do naszych serwerów.
Jeśli partner korzysta z fragmentu <img> naszego tagu, musi zadbać o zahaszowanie elementu <email_address> przed przekazaniem go do tagu.
W naszym tagu <img> nie należy używać niezahaszowanego elementu <email_address>, jednak nie będziemy używać ani przechowywać niezahaszowanych wartości wysyłanych przy użyciu tagu <img>.
Pinterest dopuszcza przekazywanie przez partnerów niezahaszowanych elementów <email_address> *wyłącznie* za pośrednictwem tagu JavaScript Pinteresta. Gdy nasz tag JavaScript wykryje niezahaszowany element <email_address>, kod JavaScript zahaszuje go przed przekazaniem danych do Pinteresta. Nie przechowujemy wartości niezahaszowanych.
W przypadku korzystania z naszego tagu <img> konieczne jest zahaszowanie wartości elementu <email_address> za pomocą algorytmu SHA-256, SHA-1 lub MD5 przed przekazaniem jej do tagu.
Kiedy tag przekaże wartość <email_address> na serwer Pinteresta, Pinterest sprawdza, czy jest ona powiązana z istniejącym kontem na Pintereście w celu dopasowania.
Usuwamy wartość <email_address> po zakończeniu procesu dopasowywania.
Dopasowany zahaszowany adres e-mail jest używany wyłącznie w celu zestawienia konwersji z aktywnością na Pintereście.