Quora Conversions API destination#3850
Draft
quoraallan0 wants to merge 2 commits into
Draft
Conversation
Author
|
A few design questions for review, click_id being the biggest:
|
Contributor
|
Hi @quoraallan0 - there's no need to add any more spec to this draft. Feel free to close this PR as I don't think it's necessary. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a cloud-mode Actions destination for the Quora Conversions API, so mutual customers can forward Segment conversion events to Quora with configuration only. Opened as a draft to align on the design before implementation.
The full design is in
packages/destination-actions/src/destinations/quora-conversions-api/DESIGN.md.What it does
POST https://api.quora.com/ads/v0/conversions), bearer-token auth, batches up to 1,000 events with per-item results.reddit-conversions-api(auth, presets,choices), and on the Mixpanel and Amazon destinations forMultiStatusResponseover a 200-with-per-item-results batch response.Design decisions
choices; email mapped and sent plaintext (Quora hashes server-side);performBatchmaps per-item results toMultiStatusResponseby returned index;testAuthenticationomitted in v1 (Snap-style).For review
$.properties.qclidfallback for server-side sources. Is that the pattern you would recommend, or would you rely on the properties andcontext.page.urlpath?API reference: https://www.quora.com/ads/conversion_api_doc
cc @joe-ayoub-segment