User-Overlap zweier Audiences

Beispiel-Pattern zum Ermitteln der Nutzer-Ueberschneidung zweier AMC-Audiences.

Slug: user-overlap · Language: SQL · Snippets: 1

Business question

Wie stark ueberschneiden sich zwei Zielgruppen, und wo entsteht doppelte Reichweite?

Interpretation

overlap_users zaehlt Nutzer in beiden Audiences. Die beiden Parameter muessen vor der Ausfuehrung ersetzt werden.

SQL snippets

1. User-Overlap

Vergleicht zwei Audience-Segmente anhand ihrer user_id.

-- Beispiel-Pattern: die beiden Audience-Parameter vor Ausfuehrung ersetzen
SELECT
  COUNT(DISTINCT a.user_id) AS audience_a_users,
  COUNT(DISTINCT b.user_id) AS audience_b_users,
  COUNT(DISTINCT CASE WHEN b.user_id IS NOT NULL THEN a.user_id END) AS overlap_users
FROM amazon_attributed_events_by_traffic_time AS a
LEFT JOIN amazon_attributed_events_by_conversion_time_for_audiences AS b
  ON a.user_id = b.user_id
WHERE a.audience_id = ?
  AND b.audience_id = ?;

Sprache: SQL · Schema.org-Typ: SoftwareSourceCode · Position: 1

Sources

Page URL: /en/guides/amc/queries/user-overlap/