Data Manager API דורש פרטי כניסה עם היקף שונה מזה של Google Ads API. כדי ליצור פרטי כניסה חדשים שכוללים את ההיקף של Data Manager API, פועלים לפי השלבים שמפורטים בקטע הגדרת גישה ל-API.
ב-Google Ads API נדרשת כותרת הבקשה developer-token, ואתם מגדירים את login-customer-id ו-linked-customer-idכותרות הבקשה לתרחישי אימות שונים.
כדי להשתמש ב-Data Manager API לא צריך קוד מפתח, ואתם יכולים לציין את פרטי ההתחברות ואת נתוני הלקוח המקושר באמצעות שדות של Destination במקום כותרות של בקשות. מידע נוסף על יעדים זמין במאמר הגדרת יעדים.
כך ממפים את השדות של Google Ads API עבור conversion_action יחיד
לשדות המקבילים ב-Destination:
מגדירים את account_id למספר הלקוח של חשבון ההתחברות. מגדירים את account_type כ-GOOGLE_ADS אם החשבון שמתחברים אליו הוא חשבון Google Ads, או כ-DATA_PARTNER אם החשבון שמתחברים אליו הוא חשבון של שותף נתונים.
request header של linked-customer-id
linked_account
אם אתם ניגשים אל operating_account באמצעות קישור שותף, הגדירו את account_id למספר הלקוח של החשבון המקושר והגדירו את account_type ל-DATA_PARTNER. אחרת, אל תגדירו את השדה linked_account.
conversion_action מתוך ClickConversion
product_destination_id
מגדירים את המזהה המספרי של פעולת ההמרה. אל תשתמשו בשם המשאב של ConversionAction.
שני ממשקי ה-API משתמשים באובייקט Consent דומה (ad_user_data, ad_personalization).
ב-Data Manager API, אפשר גם להגדיר הסכמה לכל האירועים בבקשה על ידי הגדרת השדה consent ברמת הבקשה.
ב-Google Ads API צריך לשלוח בקשות נפרדות לכל פעולת המרה. Data Manager API תומך בשליחת המרות לכמה פעולות המרה בבקשה אחת, וגם בשימוש בשדה destination_references כדי לציין אילו יעדים צריכים לקבל משתנה מותאם אישית ספציפי.
אף אחד מהממשקים לא תומך במזהים האלה להמרות אופליין או להמרות משופרות לצורך שיוך ללידים, ו-Data Manager API לא תומך במזהים האלה כששולחים אירועי המרה כמקור נתונים נוסף.