Google Analytics Management API دسترسی برنامهریزی شده به حسابها، ویژگیها و نماها را امکانپذیر میکند. این سند نحوه استفاده از منابع API مختلف برای پیکربندی تنظیمات حساب Google Analytics را توضیح میدهد.
معرفی
دو مورد استفاده متداول وجود دارد که مدیریت API هنگام پیکربندی تنظیمات حساب Google Analytics شما به آنها رسیدگی می کند. اولین مورد نیاز به دریافت سریع خلاصه حساب از درخت سلسله مراتبی کامل حساب ها، ویژگی ها و نماها است. دوم ایجاد تغییرات پیکربندی خاص است.
خلاصه حساب
نقطه پایانی خلاصههای حساب راهی آسان برای فهرست کردن اطلاعات سبک در مورد حسابها، ویژگیها و نماهای Google Analytics برای یک کاربر مجاز با یک درخواست واحد و سریع فراهم میکند.
خلاصه حساب ها را می توان برای ایجاد فهرستی از سلسله مراتب حساب استفاده کرد. معمولاً برنامههایی که با Google Analytics یکپارچه میشوند، رابطی برای انتخاب حساب، دارایی و مشاهده برای کاربران فراهم میکنند. با یک درخواست به API می توانید تمام اطلاعات مربوطه را برای ساختن چنین انتخابگری بازیابی کنید. برای مثال به Query Explorer و نمونه کد در Github مراجعه کنید.
برای جزئیات و نمونه کد ، به مرجع منبع خلاصه حساب و مرجع روش فهرست مراجعه کنید.
پیکربندی حساب
برخلاف خلاصههای حساب وقتی از روش فهرست منابع حساب ، ویژگی و مشاهده استفاده میکنید، API جزئیات کامل هر منبع را برمیگرداند.
حساب ها
از آنجایی که حسابهای موجودیت سطح بالا مهم هستند، زیرا هر درخواست API سطح پایینتر به شناسه حساب نیاز دارد. API مدیریت فقط به عملیات لیست روی حساب ها اجازه می دهد. نکته قابل توجه در پاسخ API، ویژگی childlink
است که درخواست API را برای تمام ویژگی های وب فرزند می دهد.
خواص
که به آن Web Properties نیز گفته می شود، موجودیت سطح دوم مهم است زیرا تمام جمع آوری داده ها در این سطح اتفاق می افتد. به عنوان مثال، وقتی کد رهگیری را به یک وب سایت یا برنامه تلفن همراه اضافه می کنید، باید شناسه ای مانند UA-XXXXX-Y
اضافه کنید. این شناسه شناسه دارایی یا شناسه ردیابی نامیده می شود و مشخص می کند که داده های حساب Google Analytics در آن ذخیره می شود. میتوانید از API برای ایجاد یا بهروزرسانی ویژگیها استفاده کنید، برای جزئیات و نمونههای کد به منبع ویژگی مراجعه کنید.
بازدیدها
به عنوان سومین سطح در سلسله مراتب حساب، بازدیدها (نمایه ها) مهم هستند زیرا این سطحی است که گزارش در آن انجام می شود. Core Reporting API از شناسه view (پروفایل) به عنوان یک پارامتر کلیدی استفاده می کند تا مشخص کند از کدام نما داده ها را بازیابی کند. علاوه بر سطح گزارش، بسیاری از منابع دیگر یا مرتبط هستند یا فرزندان این منبع هستند، به عنوان مثال اهداف ، آزمایشها ، گزارشهای نمونهبرداری نشده ، و پیوندهای فیلتر . میتوانید از API برای ایجاد یا بهروزرسانی نماها استفاده کنید، برای جزئیات و نمونههای کد ، منبع نما (نمایه) را ببینید.
مراحل بعدی
پس از خواندن این راهنما، باید درک خوبی از نحوه استفاده از مدیریت API برای عبور و دستکاری موجودیت های مختلف پیکربندی حساب داشته باشید. راهنمای بعدی نحوه استفاده از API برای انجام مدیریت کاربر را پوشش می دهد.