تنظیمات رضایت پیشفرض اختیاری برای رویدادهای موجود در درخواست. میتوانید با تنظیم فیلد consentEvent ، این مقدار را برای یک رویداد خاص لغو کنید.
معادلی وجود ندارد
encoding
الزامی: روی Encoding مورد استفاده برای مقادیر UserIdentifier تنظیم شود.
معادلی وجود ندارد
encryption_info
تنظیم کنید که آیا درخواست حاوی مقادیر رمزگذاری شده است یا خیر. برای جزئیات بیشتر به بخش رمزگذاری مراجعه کنید.
job_id
معادلی وجود ندارد
برای بازیابی تشخیص، از request_id برگردانده شده در پاسخ استفاده کنید.
partial_failure
معادلی وجود ندارد
رابط برنامهنویسی کاربردی مدیریت داده (Data Manager API) از خطای جزئی پشتیبانی نمیکند. اگر اعتبارسنجی هر فیلد از IngestEventsRequest با شکست مواجه شود، رابط برنامهنویسی کاربردی مدیریت داده (Data Manager API) کل درخواست را رد میکند.
validate_only
validate_only
conversions
events
فهرست تبدیلها یا رویدادها. برای جزئیات بیشتر به بخش فیلدهای تبدیل مراجعه کنید.
فیلدهای مشتری و عملیات تبدیل
API گوگل ادز به هدر درخواست developer-token نیاز دارد و شما هدرهای درخواستlogin-customer-id و linked-customer-id را برای سناریوهای مختلف احراز هویت تنظیم میکنید.
رابط برنامهنویسی کاربردی مدیریت داده (Data Manager API) به توکن توسعهدهنده نیاز ندارد و شما میتوانید اطلاعات ورود و اطلاعات مشتری مرتبط را با استفاده از فیلدهای یک Destination به جای هدرهای درخواست، مشخص کنید. برای اطلاعات بیشتر در مورد مقصدها ، به Configure destinations مراجعه کنید.
در اینجا نحوه نگاشت فیلدهای API گوگل ادز برای یک conversion_action واحد به فیلدهای معادل در یک Destination آورده شده است:
مقدار account_id برابر با شناسه مشتری حساب تبدیل گوگل ادز قرار دهید. account_type مربوط به operating_account را برابر با GOOGLE_ADS قرار دهید.
ممکن است API مدیریت داده به شناسه مشتری متفاوتی نسبت به شناسهای که برای API تبلیغات گوگل استفاده میکنید، نیاز داشته باشد. برای جزئیات بیشتر به تفاوت در الزامات حساب مقصد مراجعه کنید.
هدر درخواست developer-token
معادلی وجود ندارد
برای رابط برنامهنویسی کاربردی (API) مدیریت داده، نیازی به توکن توسعهدهنده نیست.
هدر درخواست login-customer-id
login_account
مقدار account_id روی شناسه مشتری حساب کاربری ورود به سیستم تنظیم کنید. اگر حساب کاربری ورود به سیستم یک حساب Google Ads است، account_type روی GOOGLE_ADS یا اگر حساب کاربری ورود به سیستم یک حساب همکاری داده است، DATA_PARTNER تنظیم کنید.
هدر درخواست linked-customer-id
linked_account
account_id برابر با شناسه مشتری حساب لینکشده قرار دهید. account_type برابر با DATA_PARTNER قرار دهید.
conversion_action یک ClickConversion
product_destination_id
روی شناسه عددی عمل تبدیل تنظیم کنید. از نام منبع ConversionAction استفاده نکنید.
هر دو API از یک شیء Consent مشابه ( ad_user_data ، ad_personalization ) استفاده میکنند. برای رابط برنامهنویسی کاربردی مدیریت داده (Data Manager API)، میتوانید با تنظیم فیلد consent در سطح درخواست، برای همه رویدادها در یک درخواست، رضایت تعیین کنید.
API گوگل ادز برای هر اقدام تبدیل، درخواستهای جداگانهای را میطلبد. API مدیریت داده از ارسال تبدیلها برای چندین اقدام تبدیل در یک درخواست واحد و همچنین استفاده از این فیلد destination_references برای نشان دادن اینکه کدام مقصدها باید یک متغیر سفارشی خاص را دریافت کنند، پشتیبانی میکند.
هیچکدام از APIها از این شناسهها برای تبدیلهای آفلاین یا تبدیلهای پیشرفته برای سرنخها پشتیبانی نمیکنند و API مدیریت داده هنگام ارسال رویدادهای تبدیل به عنوان یک منبع داده اضافی، از این شناسهها پشتیبانی نمیکند.
برای بازیابی تشخیص، از request_id برگردانده شده در پاسخ استفاده کنید.
partial_failure_error
معادلی وجود ندارد
رابط برنامهنویسی کاربردی مدیریت داده (Data Manager API) از خطای جزئی پشتیبانی نمیکند. اگر اعتبارسنجی هر فیلد از IngestEventsRequest با شکست مواجه شود، رابط برنامهنویسی کاربردی مدیریت داده (Data Manager API) کل درخواست را رد میکند.
شناسه درخواست به جای هدر پاسخ، به عنوان یک فیلد پاسخ در رابط برنامهنویسی کاربردی مدیریت داده (Data Manager API) بازگردانده میشود.
results
معادلی وجود ندارد
رابط برنامهنویسی کاربردی مدیریت داده (Data Manager API) رویدادها را به صورت ناهمگام پردازش میکند. نتایج پردازش را با استفاده از ابزار تشخیص عیب (diagnostics) بررسی کنید.