Skip to content

Commit 0b1684a

Browse files
authored
Merge pull request #5627 from segmentio/jfoskin-patch-5
prototype.js issue
2 parents 61a6a85 + a03ac3d commit 0b1684a

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/connections/sources/catalog/libraries/website/javascript/troubleshooting.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,12 @@ Some destinations accept properties only. As a result, custom context fields you
193193

194194
The AJS cookies being set under segment.com are first-party cookies. They are part of Segment's own implementation as well as the destination Segment uses. These cookies are not related to your implementation of Segment, and you only see them because you've visited Segment's domain using the same browser. They are sent to the writekey connected to Segment's own workspace, and are associated with the events Segment tracks when you visit segment.com.
195195

196+
### Loading with Prototype.js
197+
198+
If you're having issues with your destinations loading with Protoype.js, there is a [known issue that was reported](https://github.com/prototypejs/prototype/issues/338){:target="_blank"} regarding this.
199+
200+
In order to prevent the issues, you can preserve the original `Array.from` method without letting the prototype override it.
201+
196202
## Will Google Chrome's third-party cookie changes impact Segment Analytics.js?
197203

198204
No, Analytics.js isn't affected by this change. This is because Analytics.js only creates first-party cookies. Unlike third-party cookies, which are set by external services and blocked by the [new Chrome update](https://developers.google.com/privacy-sandbox/3pcd){:target="_blank"}.

0 commit comments

Comments
 (0)